Business & Decision Life Sciences How SAS Can Help with RTF Files
|
|
|
- Elizabeth Dean
- 9 years ago
- Views:
Transcription
1 Business & Decision Life Sciences How SAS Can Help with RTF Files Cyrille Cartier 18 SEPTEMBER 2014
2 Agenda Background Func-onality Genera-on of SAS program txt file Genera-on of SAS program RTF file Genera-on of Combined RTF file Summary and Q&A
3 Background BDLS was contacted by a client, as they were unsure if SAS programs needed to be included within a submission package or not. Our initial thoughts were they were not necessary if the define.xml was well constructed, but we also checked the FDA guidance to see what it actually states
4 Background FDA CDER draft guidance for Study Data Technical Confirmation Guide contains the statements: General Considerations (page 12): One of the expected benefits of analysis datasets that conform to ADaM is that they simplify the programming steps necessary for performing an analysis. ADaM datasets should be derived from the data contained in the SDTM datasets. There are features built into the ADaM standard that promote traceability from analysis results to ADaM datasets and from ADaM datasets to SDTM. Sponsors who provide the software programs used to create ADaM datasets help reviewers to better understand how the datasets were created (see section ). Each analysis dataset that is shown in the define.xml file should be described.
5 Background Software Programs (page14): Any submitted programs (scripts) generated by an analysis tool should be provided as ASCII text files or PDF files and should include sufficient documentation to allow a reviewer to understand the submitted programs. If the programs created by the analysis tool use a file extension other than.txt, the file name should include the native file extension generated by the analysis tool for the ASCII text program files (e.g., adsl_r.txt or adsl_sas.txt).
6 Background Almost helpful! Whilst the document does not explicitly require the programs, it certainly opens the possibility of them being expected or required. So, to be sure we asked FDA, who responded it is true the programs might not be required, but this question needs to be discussed at Pre-NDA meeting and determined by review division. Sometimes the programs are needed upon request, which means if review division has difficulty reviewing the packages from what sponsors have submitted, they could request programs as well! Our client opted to have the programs included in their submission, both in a combined PDF, and as ASCII text files.
7 Agenda Background Func-onality Genera-on of SAS program txt file Genera-on of SAS program RTF file Genera-on of Combined RTF file Summary and Q&A
8 Functionality
9 Agenda Background Func-onality Genera-on of SAS program txt file Genera-on of SAS program RTF file Genera-on of Combined RTF file Summary and Q&A
10 Generation of SAS program txt file Code loops round directory listing dataset, and assigns output directory and modified program name* to macro variables: _prognamertf,_outdirrtf, _outdirtxt. On first loops checks if sub-folder exists, if not creates it, then write out file and set as read-only *** check if sub-folders RTF/TXT folders exist, if not then create them *** ; %IF %SYSFUNC(FILEEXIST(&_outdirRTF)) = 0 %THEN X MD "&_outdirrtf" ;; %IF %SYSFUNC(FILEEXIST(&_outdirTXT)) = 0 %THEN X MD "&_outdirtxt" ;; *** copy SAS program to TXT file *** ; X COPY "&_progfilename" "%STR(&_outdirTXT.&_prognameTXT.)" ; *** host command to set file to read-only *** ; X ATTRIB +r "%STR(&_outdirTXT.&_prognameTXT.)" ; TXT files easy to created, but only black and white and contain no additional information / metadata about the program.
11 Generation of SAS program txt file: Naming convention ICH Electronic Common Technical Document Specification states: Name is a token composed of the following characters: Letters "a" to "z" [U+0061 to U+007A]. Digits "0" to "9" [U+0030 to U+0039]. "-" [HYPHEN-MINUS, U+002D]. Examples of correct names (only the name without the extension): part- b myfile hello Examples of incorrect names (only the name without the extension): part a (' ' ; SPACE is not allowed) myfile.xml ('.' ; FULL STOP is not allowed) hello:pdf (':' ; COLON is not allowed) part_a ( _, LOW LINE is not allowed) Parta (UPPERCASE is not allowed)
12 Generation of SAS program txt file: Naming convention Decision For submission of SAS programs it was agreed: SAS file names should end.txt. Underscores and blanks spaces should not be present in the file name file names should be in lower case, e.g. SAS program: T_123-Example.sas would be saved as : t-123-example-sas.txt
13 Agenda Background Func-onality Genera-on of SAS program txt file Genera-on of SAS program RTF file Genera-on of Combined RTF file Summary and Q&A
14 Generation of SAS program RTF file Code loops round directory listing: Opens program in SAS, Copies the code to Windows Clipboard, Closes the program using SAS DM commands* *** open and copy program from SAS Enhanced Editor *** ; DM 'whostedit; INCLUDE "&_progfilename"; EDCMD selectall; EDCMD copy; EDCMD winclose;' ; By copying the code from SAS Enhanced Editor, SAS syntax colour coding is preserved when pasted into MS Word document * Code snippet originally developed by Dirk Spruck, Accovion, ref: PhUSE paper
15 Generation of SAS program RTF file Bookmark added to aid creation of Table of Contents when separate RTF documents are combined into one RTF document. The copied SAS program, can be pasted into MS Word document with the colour coding automatically preserved. *** Add book mark *** ; PUT '[EditBookmark.Name="' "%STR(&_prognameshrt)" '",.Add]'; *** copy the program to Word *** ; PUT '[EndOfDocument]' ; PUT '[EditPaste]' ;
16 Generation of SAS program RTF file Code loops round directory listing: Creates new Word document, sets page size, orientation, margin size. %LET _papersize = letter ; *** paper size A4/Letter *** ; %LET _orientation = landscape ;*** page orientation *** ; %LET _unit = in ; *** units *** ; %LET _LeftMargin = 1 ; %LET _RightMargin = 1 ; %LET _TopMargin = 1 ; %LET _BottomMargin= 1 ; : : %IF %UPCASE(&_papersize) = A4 %THEN %DO ; %LET _longside = ; %LET _shortside = 8.27 ; %END ; %ELSE %%IF %UPCASE(&_papersize) = LETTER %THEN %DO ; %LET _longside = 11 ; %LET _shortside = 8.5 ; %END ; %IF %UPCASE(&_orientation) = LANDSCAPE %THEN %DO ; %LET _WordOrient = 1 ; %LET _PageWidth = &_longside ; %LET _PageHeight = &_shortside ; %END ; %MACRO word_pagesetup () ; %PUT start of SAS macro: &sysmacroname ; *** format document *** ; PUT '[EditSelectAll]' ; *** Set page orientation: 1 = landscape, 2 = portrait *** ; PUT '[FilePageSetup.Orientation =' "&_WordOrient" ']' ; *** Set page Width *** ; PUT '[FilePageSetup.PageWidth = "' "&_PageWidth" '" + Chr$(34)]' ; *** Set page Height *** ; PUT '[FilePageSetup.PageHeight = "' "&_PageHeight" '" + Chr$(34)]' ; *** Set top margin *** ; PUT '[FilePageSetup.TopMargin = "' "&_TopMargin" '" + Chr$(34)]' ; *** Set bottom of page at 1 inch ***; PUT '[FilePageSetup.BottomMargin = "' "&_BottomMargin" '" + Chr$(34)]' ; *** Set left margin*** ; PUT '[FilePageSetup.LeftMargin = "' "&_LeftMargin" '" + Chr$(34)]' ; *** Set right margin *** ; PUT '[FilePageSetup.RightMargin = "' "&_RightMargin" '" + Chr$(34)]' ; *** Set Top of Page *** ; PUT '[FilePageSetup.HeaderDistance = "1.5" + Chr$(34)]' ; %PUT end of SAS macro: &sysmacroname ; %MEND word_pagesetup ;
17 Generation of SAS program RTF file Code loops round directory listing: Inserts information into header *** Word Header Setup ***; *** Open Header *** ; PUT '[ViewHeader]'; *** Put study number at top-left of page *** ; PUT '[EditSelectAll]' ; PUT '[EditClear]' ; %IF %STR(&_pgeanchor3) NE %STR() %THEN PUT '[Insert "' "&_pgeanchor3" '"][InsertPara]' ;; %IF %STR(&_study) NE %STR() %THEN PUT '[Insert "Study: ' "&_study" '"][InsertPara]' ;; %IF %QUOTE(&_progname) NE %QUOTE() %THEN PUT '[Insert "SAS Program name: ' "%STR(&_progname)" '"][InsertPara]' ;; %IF %STR(&_prgdate) NE %STR() %THEN PUT '[Insert "SAS Program Date / Time (last updated): ' "&_prgdate" ' ' "&_prgtime" '"] [InsertPara]' ;; %IF "&_progout" NE "" %THEN PUT '[Insert "Name of Output produced by SAS program: ' "&_progout" ' "][InsertPara]' ;; PUT '[StartOfDocument][SelectCurSentence][RightPara][EndOfDocument]' ; PUT '[BorderTop]' ; PUT '[EditSelectAll]' ; PUT '[FormatFont.Font = "' "&_WordHeadFont" '",.Points = "' "&_WordHeadFontSize" '"]' ; *** Close Header ***; PUT '[CloseViewHeaderFooter]';
18 Generation of SAS program RTF file Code loops round directory listing: Inserts bookmarks, information in footer, creates MS Word Field Codes * using DDE. PUT '[ViewFooter]'; PUT '[EditSelectAll]' ; PUT '[EditClear]' ; PUT '[BorderTop]' ; %IF %STR(&_pgeanchor1) NE %STR() %THEN PUT '[Insert "' "&_pgeanchor1" '"][InsertPara]' ;; %IF %STR(&_pgeanchor2) NE %STR() %THEN PUT '[Insert "' "&_pgeanchor2" '"][InsertPara]' ;; PUT '[EditSelectAll]' ; PUT '[FormatFont.Font = "' "&_WordHeadFont" '",.Points = "' "&_WordHeadFontSize" '"]' ; PUT '[CloseViewHeaderFooter]'; *** Add book mark *** ; PUT '[EditBookmark.Name="' "%STR(&_prognameshrt)" '",.Add]'; * As RTF files are flat, text files and the MS Field Codes required were complicated with conditional logic, dummy strings were entered &_pgeanchor1 and &_pgeanchor2. These could then be read and replaced.
19 Generation of SAS program RTF file Code loops round directory listing: Read in RTF file that has just been created and replace dummy strings with required MS Field Code text.* *** continued / end of program field codes in word *** ; datavar1 = TRANWRD(TRANWRD(datavar1, "&_pgeanchor1", "{\field{\*\fldinst{if}{\field{\*\fldinst{=}{\field{\*\fldinst{page}}}{-}{\field{\*\fldinst{=} {\field{\*\fldinst{pageref %UPCASE(%STR(&_prognameshrt))}}}{-1}}}}}{<}{\field{\*\fldinst {SECTIONPAGES}}}{'Program Continued/...' '- Program End -'}}}"),"'",'"') ; *** page X of Y for section field codes in word *** ; datavar1 = TRANWRD(TRANWRD(datavar1, "&_pgeanchor2", "{Program Page: }{\field{\*\fldinst{=}{\field{\*\fldinst{page}}}{-}{\field{\*\fldinst{=}{\field{\* \fldinst{pageref %LOWCASE(%STR(&_prognameshrt))}}}{-1}}}}}{ of }{\field{\*\fldinst {SECTIONPAGES}}}{ for program: %LOWCASE(%STR(&_progname))}"),"'",'"') ; *MS Word does not have a Field Code for Page 1 within a new Section of a document
20 Agenda Background Func-onality Genera-on of SAS program txt file Genera-on of SAS program RTF file Genera-on of Combined RTF file Summary and Q&A
21 Generation of Combined RTF file Creation of ToC using PROC REPORT with a custom style, document properties, and variables defined in input SAS dataset with MS Word Field codes to support hyperlinking within document. DATA work.sasprg ; SET work.sasprg ; : : : : *** ToC hyperlinks: local hyperlinks within the same document as ToC *** ; ltoc1 = '{\field {\*\fldinst {HYPERLINK \\l "' TRIM(LEFT(_prognameshrt)) '"}}' ; '{\fldrslt {\cf2 TRIM(LEFT(_progname)) '}}}' pageno1 = '{\field {\*\fldinst PAGEREF ' TRIM(LEFT(_prognameshrt)) ; RUN ; '\\h}}' *** create a ToC *** ; ODS NORESULTS ; ODS RTF FILE = "&_outdirrtf.&_combinedrtf" STYLE = custom ; ANCHOR = "ToC" AUTHOR = "BDLS" TITLE = "&_doctitle" ODS NOPROCTITLE ; ODS PROCLABEL " " ; PROC REPORT DATA = work.sasprg NOWD STYLE = {protectspecialchars=off rules=groups frame=hsides} ; COLUMN ltoc1 title3 pageno1 ; DEFINE ltoc1 / display 'SAS Program LEFT STYLE = {cellwidth=3.5in just=left} ; DEFINE title3 / display 'Output Produced LEFT STYLE = {cellwidth=3.5in just=left} ; DEFINE pageno1 / display 'Page' STYLE = {cellwidth=1in just=right} ; RUN ; ODS RTF CLOSE ;
22 Generation of Combined RTF file Loops round and appends individual RTF files together At the end of each Inserted RTF files, adds a hyperlink to support navigation to Table of Contents. Saves Document as Combined RTF file : : *** append RTF documents *** ; PUT '[EndOfDocument]' ; PUT '[InsertBreak.Type = 2]' ; PUT '[InsertFile.Name ="' "%STR(&_outdirRTF.&_prognameRTF.)" '" ] ; *** Add go to link to top of document *** ; PUT '[EndOfDocument]' ; PUT '[FormatFont.Font = "' "&_WordHeadFont" '",.Points = "' "&_WordHeadFontSize" '"]' ; PUT '[Italic]' ; PUT '[Insert "' "&_hypanchor1" '"]' ; RUN ; : : *** save document as RTF *** ; PUT "[FileSaveAs " ".Name=" '"' "&_outdirrtf.&_combinedrtf" '"' ", " ".Format=6]" ; PUT '[FileSave]' ; PUT '[FileClose 2]' ;
23 Summary Pros Allows generation of TXT files and RTF files using directory listings and existing study information RTF files are rich in file metadata Relatively straightforward to convert RTF files into PDF files. Been used across several projects with minimal changes required. DDE, although an old technology, it still works. Cons Microsoft does not actively support DDE. DDE documentation is limited, and hard to find (Microsoft has removed the DDE manual from their website, but DDE commands are reference in Microsoft Developer Website: Visual Basic Equivalents I)
24 Thank you
25 Cyrille Cartier Senior Statisitical Programmer [email protected] Business & Decision Life Sciences Sint-Lambertusstraat 141 rue Saint-Lambert B-1200 Brussels T: F: [email protected]
Automatic Conversion of SAS Enhanced Programs to PDF
PhUSE 2009 Paper PO13 Automatic Conversion of SAS Enhanced Programs to PDF Dirk Spruck, Accovion, Marburg, Germany Piia-Piret Eomois, German Cancer Research Center, Heidelberg, Germany ABSTRACT This paper
Using the SAS XML Mapper and ODS PDF to create a PDF representation of the define.xml (that can be printed)
Using the SAS XML Mapper and ODS PDF to create a PDF representation of the define.xml (that can be printed) Lex Jansen TAKE Solutions CDISC Atlantic User Group Meeting 2008-02-21 Regulatory Landscape (FDA)
Creating Word Tables using PROC REPORT and ODS RTF
Paper TT02 Creating Word Tables using PROC REPORT and ODS RTF Carey G. Smoak,, Pleasanton, CA ABSTRACT With the introduction of the ODS RTF destination, programmers now have the ability to create Word
A Macro to Create Data Definition Documents
A Macro to Create Data Definition Documents Aileen L. Yam, sanofi-aventis Inc., Bridgewater, NJ ABSTRACT Data Definition documents are one of the requirements for NDA submissions. This paper contains a
Training/Internship Brochure Advanced Clinical SAS Programming Full Time 6 months Program
Training/Internship Brochure Advanced Clinical SAS Programming Full Time 6 months Program Domain Clinical Data Sciences Private Limited 8-2-611/1/2, Road No 11, Banjara Hills, Hyderabad Andhra Pradesh
ECDL / ICDL Word Processing Syllabus Version 5.0
ECDL / ICDL Word Processing Syllabus Version 5.0 Purpose This document details the syllabus for ECDL / ICDL Word Processing. The syllabus describes, through learning outcomes, the knowledge and skills
Business & Decision Life Sciences What s new in ADaM
Business & Decision Life Sciences What s new in ADaM Gavin Winpenny 23 rd June 2015 Agenda What s happening CDISC and Regulatory Submission Landscape ADaM Implementation Guide ADaM Data Structures for
Microsoft Word 2013 Tutorial
Microsoft Word 2013 Tutorial GETTING STARTED Microsoft Word is one of the most popular word processing programs supported by both Mac and PC platforms. Microsoft Word can be used to create documents, brochures,
ECDL / ICDL Spreadsheets Syllabus Version 5.0
ECDL / ICDL Spreadsheets Syllabus Version 5.0 Purpose This document details the syllabus for ECDL / ICDL Spreadsheets. The syllabus describes, through learning outcomes, the knowledge and skills that a
Perfecting Report Output to RTF Steven Feder, Federal Reserve Board, Washington, D.C.
Perfecting Report Output to RTF Steven Feder, Federal Reserve Board, Washington, D.C. ABSTRACT Output Delivery System (ODS) output to RTF presents possibilities for creating publication-ready final documents
Microsoft Office Word 2010: Level 1
Microsoft Office Word 2010: Level 1 Workshop Objectives: In this workshop, you will learn fundamental Word 2010 skills. You will start by getting acquainted with the Word user interface, creating a new
Report Customization Using PROC REPORT Procedure Shruthi Amruthnath, EPITEC, INC., Southfield, MI
Paper SA12-2014 Report Customization Using PROC REPORT Procedure Shruthi Amruthnath, EPITEC, INC., Southfield, MI ABSTRACT SAS offers powerful report writing tools to generate customized reports. PROC
SAS ODS HTML + PROC Report = Fantastic Output Girish K. Narayandas, OptumInsight, Eden Prairie, MN
SA118-2014 SAS ODS HTML + PROC Report = Fantastic Output Girish K. Narayandas, OptumInsight, Eden Prairie, MN ABSTRACT ODS (Output Delivery System) is a wonderful feature in SAS to create consistent, presentable
METHODICAL INSTRUCTION FOR STUDENTS OF THE NURSING SCHOOL LESSON 4 (PRACTICAL 6 HOURS)
METHODICAL INSTRUCTION FOR STUDENTS OF THE NURSING SCHOOL LESSON 4 (PRACTICAL 6 HOURS) Theme. Introduction to course. Microsoft Word basics. Advanced MS Word features. Theme 2. Using styles, forms and
Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick Reference Guide
Open Crystal Reports From the Windows Start menu choose Programs and then Crystal Reports. Creating a Blank Report Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick
MICROSOFT WORD TUTORIAL
MICROSOFT WORD TUTORIAL G E T T I N G S T A R T E D Microsoft Word is one of the most popular word processing programs supported by both Mac and PC platforms. Microsoft Word can be used to create documents,
Microsoft Word 2010 Prepared by Computing Services at the Eastman School of Music July 2010
Microsoft Word 2010 Prepared by Computing Services at the Eastman School of Music July 2010 Contents Microsoft Office Interface... 4 File Ribbon Tab... 5 Microsoft Office Quick Access Toolbar... 6 Appearance
Q&As: Microsoft Excel 2013: Chapter 2
Q&As: Microsoft Excel 2013: Chapter 2 In Step 5, why did the date that was entered change from 4/5/10 to 4/5/2010? When Excel recognizes that you entered a date in mm/dd/yy format, it automatically formats
A Method for Cleaning Clinical Trial Analysis Data Sets
A Method for Cleaning Clinical Trial Analysis Data Sets Carol R. Vaughn, Bridgewater Crossings, NJ ABSTRACT This paper presents a method for using SAS software to search SAS programs in selected directories
Excel 2007 Tutorials - Video File Attributes
Get Familiar with Excel 2007 42.40 3.02 The Excel 2007 Environment 4.10 0.19 Office Button 3.10 0.31 Quick Access Toolbar 3.10 0.33 Excel 2007 Ribbon 3.10 0.26 Home Tab 5.10 0.19 Insert Tab 3.10 0.19 Page
Microsoft Word 2010 Tutorial
Microsoft Word 2010 Tutorial GETTING STARTED Microsoft Word is one of the most popular word processing programs supported by both Mac and PC platforms. Microsoft Word can be used to create documents, brochures,
FORMATTING OVERVIEW GUIDELINES FOR YOUR THESIS OR DISSSERTATION FOR SUBMISSION TO THE GRADUATE SCHOOL
FORMATTING OVERVIEW GUIDELINES FOR YOUR THESIS OR DISSSERTATION FOR SUBMISSION TO THE GRADUATE SCHOOL NOTE: Please be sure to check with your advisor for specific guidelines for submitting your thesis/dissertation.
To ODS RTF and Beyond David Shannon, Amadeus Software Limited, UK
Paper 1-27 To ODS RTF and Beyond David Shannon, Amadeus Software Limited, UK ABSTRACT The ability to send output to Microsoft Word was the most commonly requested function during the development of the
Business & Decision Life Sciences
Business & Decision Life Sciences Define-it: Demo webinar Anne-Sophie Bekx / 20th May 2014 INSERT COMPANY LOGO IN MASTER SLIDE HERE History of Define.xml Define-it Software Demo Define-it versions Q &
Practical application of SAS Clinical Data Integration Server for conversion to SDTM data
Paper DM03 Practical application of SAS Clinical Data Integration Server for conversion to SDTM data Peter Van Reusel, Business & Decision Life Sciences, Brussels, Belgium Mark Lambrecht, SAS, Tervuren,
ECDL / ICDL Presentation Syllabus Version 5.0
ECDL / ICDL Presentation Syllabus Version 5.0 Purpose This document details the syllabus for ECDL / ICDL Presentation. The syllabus describes, through learning outcomes, the knowledge and skills that a
Course Syllabus. Technical Writing Certificate - Basic
Course Syllabus Technical Writing Certificate - Basic Prerequisite(s): 1 year experience using Windows and Microsoft Word. Required Materials/Texts: KSU will provide the following 6 instructional manuals
PharmaSUG 2014 Paper CC23. Need to Review or Deliver Outputs on a Rolling Basis? Just Apply the Filter! Tom Santopoli, Accenture, Berwyn, PA
PharmaSUG 2014 Paper CC23 Need to Review or Deliver Outputs on a Rolling Basis? Just Apply the Filter! Tom Santopoli, Accenture, Berwyn, PA ABSTRACT Wouldn t it be nice if all of the outputs in a deliverable
Crystal Reports Designer Version 10
Crystal Reports Designer Version 10 Exporting to Microsoft Excel Overview Contents This document is intended to assist you in creating or modifying a report in Crystal Reports Designer, version 10, that
Generating Microsoft Word Macros that Automate the Organization and Maintenance of SAS Tables, Listings and Figures
CC14 Generating Microsoft Word Macros that Automate the Organization and Maintenance of SAS Tables, Listings and Figures ABSTRACT Liz Taylor, Endo Pharmaceuticals, Chadds Ford, PA Generally, a great deal
Applications Development
Paper 21-25 Using SAS Software and Visual Basic for Applications to Automate Tasks in Microsoft Word: An Alternative to Dynamic Data Exchange Mark Stetz, Amgen, Inc., Thousand Oaks, CA ABSTRACT Using Dynamic
Introducing our new Editor: Email Creator
Introducing our new Editor: Email Creator To view a section click on any header below: Creating a Newsletter... 3 Create From Templates... 4 Use Current Templates... 6 Import from File... 7 Import via
PharmaSUG 2011 - Paper AD03
PharmaSUG 2011 - Paper AD03 Using Visual Basic for Application to Produce Table of Contents from SAS Output List Files Zemin Zeng, Forest Research Institute, Inc., Jersey City, NJ Mei Li, ImClone Systems,
SRCSB General Web Development Policy Guidelines Jun. 2010
This document outlines the conventions that must be followed when composing and publishing HTML documents on the Santa Rosa District Schools World Wide Web server. In most cases, these conventions also
Word processing software
Unit 244 Word processing software UAN: Level: 2 Credit value: 4 GLH: 30 Assessment type: Relationship to NOS: Assessment requirements specified by a sector or regulatory body: Aim: R/502/4628 Portfolio
1 Using CWEB with Microsoft Visual C++ CWEB INTRODUCTION 1
1 Using CWEB with Microsoft Visual C++ CWEB INTRODUCTION 1 1. CWEB Introduction. The literate programming technique is described by Donald Knuth in Literate Programming and The CWEB System for Structured
Microsoft Word 2011 Basics for Mac
1 Microsoft Word 2011 Basics for Mac Word 2011 Basics for Mac Training Objective To introduce the new features of Microsoft Word 2011. To learn the tools and features to get started using Word 2011 more
Excel 2003 Tutorials - Video File Attributes
Using Excel Files 18.00 2.73 The Excel Environment 3.20 0.14 Opening Microsoft Excel 2.00 0.12 Opening a new workbook 1.40 0.26 Opening an existing workbook 1.50 0.37 Save a workbook 1.40 0.28 Copy a workbook
Macros in Word & Excel
Macros in Word & Excel Description: If you perform a task repeatedly in Word or Excel, you can automate the task by using a macro. A macro is a series of steps that is grouped together as a single step
Contents 1. Introduction... 2
Preparing Your Thesis with Microsoft Word 2010: How to use the Rensselaer Polytechnic Institute Template Files Contents 1. Introduction... 2 2. Downloading the RPI Thesis Template and Prototype Files...
Course Descriptions for Focused Learning Classes
Course Descriptions for Focused Learning Classes Excel Word PowerPoint Access Outlook Adobe Visio Publisher FrontPage Dreamweaver EXCEL Classes Excel Pivot Tables 2 hours Understanding Pivot Tables Examining
ClinPlus. Report. Technology Consulting Outsourcing. Create high-quality statistical tables and listings. An industry-proven authoring tool
Technology Consulting Outsourcing ClinPlus Report Create high-quality statistical tables and listings An industry-proven authoring tool Ensure consistency across different programmers Extensive Template
Data Presentation. Paper 126-27. Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs
Paper 126-27 Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs Tugluke Abdurazak Abt Associates Inc. 1110 Vermont Avenue N.W. Suite 610 Washington D.C. 20005-3522
How to easily convert clinical data to CDISC SDTM
How to easily convert clinical data to CDISC SDTM Ale Gicqueau, Clinovo, Sunnyvale, CA Miki Huang, Clinovo, Sunnyvale, CA Stephen Chan, Clinovo, Sunnyvale, CA INTRODUCTION Sponsors are receiving clinical
Business Objects Version 5 : Introduction
Business Objects Version 5 : Introduction Page 1 TABLE OF CONTENTS Introduction About Business Objects Changing Your Password Retrieving Pre-Defined Reports Formatting Your Report Using the Slice and Dice
Best practices for producing high quality PDF files
University of Michigan Deep Blue deepblue.lib.umich.edu 2006-05-05 Best practices for producing high quality PDF files Formats Group, Deep Blue http://hdl.handle.net/2027.42/58005 Best practices for producing
SDTM-ETL TM. The user-friendly ODM SDTM Mapping software package. Transforming operational clinical data into SDTM datasets is not an easy process.
SDTM-ETL TM The user-friendly ODM SDTM Mapping software package Transforming operational clinical data into SDTM datasets is not an easy process. Therefore, XML4Pharma has developed a visual, easy-to-use
OpenOffice.org Writer
OOoRegiCon North America Technical Writing using OpenOffice.org Writer Jean Hollis Weber Jean Hollis Weber Community Volunteer - Slide 1 Why OOo for Techwriting? Combines best features of MS Word and FrameMaker
Choosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA
Choosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA ABSTRACT PROC EXPORT, LIBNAME, DDE or excelxp tagset? Many techniques exist to create an excel file using SAS.
WYSIWYG Editor in Detail
WYSIWYG Editor in Detail 1. Print prints contents of the Content window 2. Find And Replace opens the Find and Replace dialogue box 3. Cut removes selected content to clipboard (requires a selection) 4.
PharmaSUG 2015 - Paper QT26
PharmaSUG 2015 - Paper QT26 Keyboard Macros - The most magical tool you may have never heard of - You will never program the same again (It's that amazing!) Steven Black, Agility-Clinical Inc., Carlsbad,
paragraph(s). The bottom mark is for all following lines in that paragraph. The rectangle below the marks moves both marks at the same time.
MS Word, Part 3 & 4 Office 2007 Line Numbering Sometimes it can be helpful to have every line numbered. That way, if someone else is reviewing your document they can tell you exactly which lines they have
Guide To Creating Academic Posters Using Microsoft PowerPoint 2010
Guide To Creating Academic Posters Using Microsoft PowerPoint 2010 INFORMATION SERVICES Version 3.0 July 2011 Table of Contents Section 1 - Introduction... 1 Section 2 - Initial Preparation... 2 2.1 Overall
ABSTRACT INTRODUCTION
Automating Concatenation of PDF/RTF Reports Using ODS DOCUMENT Shirish Nalavade, eclinical Solutions, Mansfield, MA Shubha Manjunath, Independent Consultant, New London, CT ABSTRACT As part of clinical
Creating forms in Microsoft Access 2007
Platform: Windows PC Ref no: USER 166 Date: 14 th January 2008 Version: 1 Authors: Derek Sheward, Claire Napier Creating forms in Microsoft Access 2007 This is the fourth document in a series of five on
Basic Excel Handbook
2 5 2 7 1 1 0 4 3 9 8 1 Basic Excel Handbook Version 3.6 May 6, 2008 Contents Contents... 1 Part I: Background Information...3 About This Handbook... 4 Excel Terminology... 5 Excel Terminology (cont.)...
Microsoft Migrating to Word 2010 from Word 2003
In This Guide Microsoft Word 2010 looks very different, so we created this guide to help you minimize the learning curve. Read on to learn key parts of the new interface, discover free Word 2010 training,
STYLE GUIDE FOR COMPANY DOCUMENTATION
STYLE GUIDE FOR COMPANY DOCUMENTATION Revised Style Guide TABLE OF CONTENTS 1 THE PURPOSE OF THE STYLE GUIDE...1 2 ELEMENTS OF THE CORPORATE STYLE...1 Templates...1 Writing Style...1 Standard Operating
Web content vs. Word Processing Files
Creating Content for the Web in MS Word (2003) Web content vs. Word Processing Files Instructors choosing to post their course materials to Web-pages or to their WebCT courses, frequently develop materials
Statistical Operations: The Other Half of Good Statistical Practice
Integrating science, technology and experienced implementation Statistical Operations: The Other Half of Good Statistical Practice Alan Hopkins, Ph.D. Theravance, Inc. Presented at FDA/Industry Statistics
Instant Interactive SAS Log Window Analyzer
ABSTRACT Paper 10240-2016 Instant Interactive SAS Log Window Analyzer Palanisamy Mohan, ICON Clinical Research India Pvt Ltd Amarnath Vijayarangan, Emmes Services Pvt Ltd, India An interactive SAS environment
Adobe Conversion Settings in Word. Section 508: Why comply?
It s the right thing to do: Adobe Conversion Settings in Word Section 508: Why comply? 11,400,000 people have visual conditions not correctible by glasses. 6,400,000 new cases of eye disease occur each
Excel 2003 Tutorial I
This tutorial was adapted from a tutorial by see its complete version at http://www.fgcu.edu/support/office2000/excel/index.html Excel 2003 Tutorial I Spreadsheet Basics Screen Layout Title bar Menu bar
Formatting & Styles Word 2010
Formatting & Styles Word 2010 Produced by Flinders University Centre for Educational ICT CONTENTS Layout... 1 Using the Ribbon Bar... 2 Minimising the Ribbon Bar... 2 The File Tab... 3 What the Commands
DIRECTIONS FOR SETTING UP LABELS FOR MARCO S INSERT STOCK IN WORD PERFECT, MS WORD AND ACCESS
DIRECTIONS FOR SETTING UP LABELS FOR MARCO S INSERT STOCK IN WORD PERFECT, MS WORD AND ACCESS WORD PERFECT FORMAT MARCO ITEM #A-3LI - 2.25 H x 3W Inserts First create a new document. From the main page
ECDL. European Computer Driving Licence. Spreadsheet Software BCS ITQ Level 2. Syllabus Version 5.0
European Computer Driving Licence Spreadsheet Software BCS ITQ Level 2 Using Microsoft Excel 2010 Syllabus Version 5.0 This training, which has been approved by BCS, The Chartered Institute for IT, includes
Smartphones and tablets: If you have a data plan, use the SMTP server setting for the company that provides this service.
ARTSPHERE USER MANUAL Hosting for versions 5.0 and 5.1 The hosting control panel is where your website is located. We refer to this as the cpanel. To access the cpanel add /cpanel to your domain name (for
PAGE NUMBERING FOR THESIS/DISSERTATION
PAGE NUMBERING FOR THESIS/DISSERTATION PAGE NUMBERS A BRIEF OVERVIEW: Though normally we insert page numbers at the beginning of documents, the graduate school has special requirements regarding page numbers.
Decreases the magnification of your chart. Changes the magnification of the displayed chart.
OrgPlus Guide 1) Logging In 2) Icon Key 3) Views a. Org Chart b. Salary Org Chart c. Head Count/Span of Control 4) Viewing Profile/Explore/Bookmarks Panels a. Creating Bookmarks 5) Searching a. From the
3 IDE (Integrated Development Environment)
Visual C++ 6.0 Guide Part I 1 Introduction Microsoft Visual C++ is a software application used to write other applications in C++/C. It is a member of the Microsoft Visual Studio development tools suite,
Listings and Patient Summaries in Excel (SAS and Excel, an excellent partnership)
Paper TS01 Listings and Patient Summaries in Excel (SAS and Excel, an excellent partnership) Xavier Passera, Detour Solutions Ltd., United Kingdom ABSTRACT The purpose of this paper is to explain how SAS
MS Word 2007 practical notes
MS Word 2007 practical notes Contents Opening Microsoft Word 2007 in the practical room... 4 Screen Layout... 4 The Microsoft Office Button... 4 The Ribbon... 5 Quick Access Toolbar... 5 Moving in the
Adobe Acrobat 9 Pro Accessibility Guide: Creating Accessible PDF from Microsoft Word
Adobe Acrobat 9 Pro Accessibility Guide: Creating Accessible PDF from Microsoft Word Adobe, the Adobe logo, Acrobat, Acrobat Connect, the Adobe PDF logo, Creative Suite, LiveCycle, and Reader are either
Enhanced Formatting and Document Management. Word 2010. Unit 3 Module 3. Diocese of St. Petersburg Office of Training Training@dosp.
Enhanced Formatting and Document Management Word 2010 Unit 3 Module 3 Diocese of St. Petersburg Office of Training [email protected] This Page Left Intentionally Blank Diocese of St. Petersburg 9/5/2014
SPSS for Windows importing and exporting data
Guide 86 Version 3.0 SPSS for Windows importing and exporting data This document outlines the procedures to follow if you want to transfer data from a Windows application like Word 2002 (Office XP), Excel
ENHANCING SAS OUTPUT WITH OUTPUT DELIVERY SYSTEM (ODS)
1 ENHANCING SAS OUTPUT WITH OUTPUT DELIVERY SYSTEM (ODS) Hemal Mehta, MS PhD student, College of Pharmacy, University of Houston 2 OUTLINE ODS Conceptually SAS 9.3 ODS Different types of output Listing,
OpenIMS 4.2. Document Management Server. User manual
OpenIMS 4.2 Document Management Server User manual OpenSesame ICT BV Index 1 INTRODUCTION...4 1.1 Client specifications...4 2 INTRODUCTION OPENIMS DMS...5 2.1 Login...5 2.2 Language choice...5 3 OPENIMS
Microsoft Word 2010. Quick Reference Guide. Union Institute & University
Microsoft Word 2010 Quick Reference Guide Union Institute & University Contents Using Word Help (F1)... 4 Window Contents:... 4 File tab... 4 Quick Access Toolbar... 5 Backstage View... 5 The Ribbon...
Formatting Formatting Tables
Intermediate Excel 2013 One major organizational change introduced in Excel 2007, was the ribbon. Each ribbon revealed many more options depending on the tab selected. The Help button is the question mark
F9D7 04 (ESKWP2): Word Processing Software 2
F9D7 04 (ESKWP2): Word Processing Software 2 4 SCQF credit points at SCQF level 5 Description: This is the ability to use a software application designed for the creation, editing and production of largely
ABSTRACT INTRODUCTION THE MAPPING FILE GENERAL INFORMATION
An Excel Framework to Convert Clinical Data to CDISC SDTM Leveraging SAS Technology Ale Gicqueau, Clinovo, Sunnyvale, CA Marc Desgrousilliers, Clinovo, Sunnyvale, CA ABSTRACT CDISC SDTM data is the standard
Microsoft Word 2007 Module 1
Microsoft Word 2007 Module 1 http://pds.hccfl.edu/pds Microsoft Word 2007: Module 1 July, 2007 2007 Hillsborough Community College - Professional Development and Web Services Hillsborough Community College
3. Add and delete a cover page...7 Add a cover page... 7 Delete a cover page... 7
Microsoft Word: Advanced Features for Publication, Collaboration, and Instruction For your MAC (Word 2011) Presented by: Karen Gray ([email protected]) Word Help: http://mac2.microsoft.com/help/office/14/en-
SECTION 5: Finalizing Your Workbook
SECTION 5: Finalizing Your Workbook In this section you will learn how to: Protect a workbook Protect a sheet Protect Excel files Unlock cells Use the document inspector Use the compatibility checker Mark
GUIDELINES FOR SCHOOL WEB PAGES
GUIDELINES FOR SCHOOL WEB PAGES Introduction Mountain Home Public School District School web pages are public documents welcoming the outside world to our school and linking our students and staff to outside
Importing Excel File using Microsoft Access in SAS Ajay Gupta, PPD Inc, Morrisville, NC
ABSTRACT PharmaSUG 2012 - Paper CC07 Importing Excel File using Microsoft Access in SAS Ajay Gupta, PPD Inc, Morrisville, NC In Pharmaceuticals/CRO industries, Excel files are widely use for data storage.
Basic Formatting of a Microsoft Word. Document for Word 2003 and 2007. Center for Writing Excellence
Basic Formatting 1 Basic Formatting of a Microsoft Word Document for Word 2003 and 2007 Center for Writing Excellence Updated April 2009 Basic Formatting 2 Table of Contents GENERAL FORMATTING INFORMATION...
Umbraco v4 Editors Manual
Umbraco v4 Editors Manual Produced by the Umbraco Community Umbraco // The Friendly CMS Contents 1 Introduction... 3 2 Getting Started with Umbraco... 4 2.1 Logging On... 4 2.2 The Edit Mode Interface...
Terminal Four (T4) Site Manager
Terminal Four (T4) Site Manager Contents Terminal Four (T4) Site Manager... 1 Contents... 1 Login... 2 The Toolbar... 3 An example of a University of Exeter page... 5 Add a section... 6 Add content to
We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.
Creative Specs Gmail Sponsored Promotions Overview The GSP creative asset will be a ZIP folder, containing four components: 1. Teaser text file 2. Teaser logo image 3. HTML file with the fully expanded
CAPIX Job Scheduler User Guide
CAPIX Job Scheduler User Guide Version 1.1 December 2009 Table of Contents Table of Contents... 2 Introduction... 3 CJS Installation... 5 Writing CJS VBA Functions... 7 CJS.EXE Command Line Parameters...
Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation
Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet
Use of Metadata to Automate Data Flow and Reporting. Gregory Steffens Novartis PhUSE 13 June 2012
Use of Metadata to Automate Data Flow and Reporting Gregory Steffens Novartis PhUSE 13 June 2012 Stages of Metadata Evolution I In the beginning... No corporate or industry level data or reporting standards
THESIS FORMAT GUIDELINES. 1. Dalhousie Thesis Guidelines. 2. Preparation of the Thesis
1. Dalhousie Thesis Guidelines 1. The thesis must represent a coherent body of original work by the student. It must display a scholarly approach and thorough knowledge of the subject. 2. Plagiarism in
Using the Universal Library
Kurzweil 3000-firefly Using the Universal Library About the firefly Universal Library Revised: July 19, 2016. The Universal Library is a collection of electronic files that the district, school, teachers
ELFRING FONTS UPC BAR CODES
ELFRING FONTS UPC BAR CODES This package includes five UPC-A and five UPC-E bar code fonts in both TrueType and PostScript formats, a Windows utility, BarUPC, which helps you make bar codes, and Visual
