GOOD LABORATORY PRACTICE (GLP) Working Group on Information Technology (AGIT)
|
|
|
- Charleen Perry
- 10 years ago
- Views:
Transcription
1 GOOD LABORATORY PRACTICE (GLP) GUIDELINES FOR THE DEVELOPMENT AND VALIDATION OF SPREADSHEETS Working Group on Information Technology (AGIT) This is the pre-peer reviewed version of the following article: Esch, P. M., Moor, C., Schmid, B., Albertini, S., Hassler, S., Donzé, G. and Saxer, H. P., Good Laboratory Practice (GLP) Guidelines for the Development and Validation of Spreadsheets. The Quality Assurance Journal. doi: /qaj.466 Wich has been published in final form at: Release Date: 1 August 2011 Version: 1.0
2 AGIT - Development and Validation of Spreadsheets 2/21 TABLE OF CONTENTS 1 FOREWORD SCOPE REGULATORY REQUIREMENTS DEFINITIONS VALIDATION APPROACH DEVELOPMENT PROCESS USER REQUIREMENTS SPREADSHEET DESIGN DEVELOPMENT DEVELOPMENT TESTING RELEASE FOR QUALIFICATION QUALIFICATION PROCESS INSTALLATION QUALIFICATION (IQ) OPERATIONAL QUALIFICATION (OQ) PERFORMANCE QUALIFICATION (PQ) RELEASE CHANGE MANAGEMENT REFERENCES WORKING GROUP ON INFORMATION TECHNOLOGY (AGIT) GLOSSARY ANNEX A: PIPETTE CONTROL SPREADSHEET FOREWORD Spreadsheets are widely used for the storage, processing and reporting of data. As these spreadsheets are associated with the conduct of non-clinical safety studies intended for regulatory submission, it is essential that they should be developed, validated, operated, maintained, retired and archived in accordance with the OECD Principles of Good Laboratory Practice (GLP). The present document provides guidance, i.e. a basic strategy for GLP-compliant development and validation of spreadsheets. Different approaches can also be used, as long as they are compliant with the OECD Principles of GLP [1]. The AGIT (Arbeitsgruppe Informations-Technologie) is a working group consisting of representatives from Swiss industry and Swiss GLP monitoring authorities that
3 AGIT - Development and Validation of Spreadsheets 3/21 proposes strategies relating to information technology issues which can be put into practice by test facilities in order to fulfil GLP regulatory requirements. 2 SCOPE The aim of this document is to provide guidance on GLP-compliant development and validation of spreadsheets. It focuses on spreadsheets with data from a GLP study. This data is processed by calculations, transformations, Visual Basic for Applications (VBA) including recorded macros, and add-ins. The spreadsheets may also contain electronic raw data. Out of scope: tabulating spreadsheets such as lists that do not contain raw data from GLP studies spreadsheets employed as single-use calculation sheets. 3 REGULATORY REQUIREMENTS The validation of computerised systems is required by the OECD Principles of Good Laboratory Practice [1]. A more detailed description of the application of the principles of GLP to computerised systems was already published in the OECD GLP Consensus Document No. 10 [2]. This document defines requirements for the operation of computerised systems in a GLP regulated environment. The OECD GLP Principles and OECD Consensus Document No. 10 define validation as The demonstration that a computerised system is suitable for its intended purpose. The validation process provides a high degree of assurance that a computerised system meets its pre-determined specifications. 4 DEFINITIONS A spreadsheet application can be defined as a computer program that represents information in a two-dimensional grid of data, along with formulas and logical functions that relate to the data. There are several spreadsheet applications on the market, but the most widespread is Microsoft Excel. The content of these guidelines is based on experience with Excel, but examples and functionalities given in this paper may also be applicable to other spreadsheet applications. In a GLP environment, the following types of spreadsheets are widely used: tabulating spreadsheets processing spreadsheets containing a copied set of raw data processing spreadsheets containing raw data. Tabulating spreadsheets These spreadsheets contain lists of information. Typical examples are a laboratory equipment inventory or a master schedule. Spreadsheets of this type do not per se
4 AGIT - Development and Validation of Spreadsheets 4/21 contain raw data from a GLP study and therefore do not fall within the scope of these guidelines. Processing spreadsheets These spreadsheets are the most common. Data collected/obtained during a GLP study is processed within the spreadsheet (by calculations, transformations, VBA including recorded macros, add-ins) to obtain additional results. There are two kinds of processing spreadsheets: 1) Raw data is produced by a computerised system (equipment, software), and the data is entered manually, automatically or via copy-and-paste into the processing spreadsheet. In this case, the raw data resides in the computerised system or is paper-based. For example, haematology parameters may be measured on a system and the data exported as a spreadsheet file. The data is copied into the processing spreadsheet. In this case, the user should always check whether the raw data has been transferred completely and correctly. 2) It is also possible to enter measured values directly into the spreadsheet for further processing. In this case, the spreadsheet contains raw data. A typical example is the import of data from an electronic balance via an interface or a communication port. Animal body weights are entered directly into the spreadsheet, and the group mean calculation and inter-group statistical analysis are performed on this sheet. The generation and subsequent import of data into the spreadsheet should be covered by the validation of the computerised system; therefore, this also falls outside the scope of this document. Processing spreadsheets containing raw data should fulfil all the requirements specified for the handling of electronic raw data [3]. Additional Excel add-ins or the use of a Document Management System (DMS) may be necessary to fulfil these requirements. For example, a GLP-compliant audit trail might only be feasible with the aid of a DMS. Not included within the scope of these guidelines are spreadsheets employed as single-use calculation sheets (a new file is created, data is entered and calculations are set up, e.g. mean and SD; the file is subsequently printed, dated and initialled). These spreadsheets need a Quality Control (QC) check on completion (the calculation should be repeated with a calculator). If this kind of spreadsheet is used on a routine basis, full validation is recommended. 5 VALIDATION APPROACH The general approach for the validation of spreadsheets is comparable to other validation approaches, such as that described by the AGIT for the validation of computerised systems (CSV) [4]. It includes a common validation process (user requirements, risk assessments, specifications, planning, testing, reporting), the assignment of responsibilities, proper validation documentation, and rules for the archival and change management processes. However, the development and validation of spreadsheets often allows a simplified though still formal approach regarding many of the aspects of a validation project. During the validation process, for example, the user requirements and functional
5 AGIT - Development and Validation of Spreadsheets 5/21 specifications (see Chapter 6) or the operational and performance qualification (see Chapter 7) may be summarised in a single step and documented in a single document. With regard to assigning responsibilities, the spreadsheet developer is in many cases identical with the scientist who is also responsible for a given test method (see also Chapter 6). In this case, it has to be ensured that the developer is always aware of his current role, and that the phases of development and validation are clearly separated. If changes are necessary during the validation phase, they should be documented, evaluated and re-tested. Change management procedures may focus on version control, and necessary changes may be implemented with less effort than for CSV (see Chapter 8). Finally, with regard to the archiving of spreadsheet-processed data or spreadsheets containing raw data, reference is made to the recommendations given by the AGIT in an earlier document [5]. It has to be decided whether raw data is to be stored in an electronic form or as hard copy. Overall, the extent of the validation depends on the risk analysis and the complexity of the spreadsheet, and in many cases the validation procedure may be quite short. However, it is highly recommended to adopt a systematic approach, deciding what is necessary on the basis of the risk analysis before omitting any testing procedures. In the following chapters, individual aspects of the validation approach for spreadsheets will be described and covered only where they differ from earlier AGIT papers. 6 DEVELOPMENT PROCESS The development process may follow the V-Model, as described in an earlier document [4]. The development and validation process is illustrated by a spreadsheet documenting the gravimetric control of pipettes using 10 samples of water a typical example of a maintenance spreadsheet in a GLP environment. The accompanying Microsoft Excel file can be downloaded from This example is a processing spreadsheet containing raw data, which therefore poses specific demands for data security. Formulas in cells, VBA code and user dialog boxes are also included in this example to illustrate the most relevant spreadsheet features. A more detailed explanation of the spreadsheet is given in Annex A. 6.1 USER REQUIREMENTS Before the spreadsheet is developed, the users should define what they expect the spreadsheet to do, which calculations have to be performed, the layout, etc. This is defined in the User Requirements Specifications (URS), which would also include the Functional Specifications. For example, a (non-exhaustive) URS for the gravimetric pipette control spreadsheet may look like this: URS-1. The spreadsheet should be applicable for volumes from 0.01 to 10 ml URS-2. The spreadsheet should only accept a sample number of 10 URS-3. The spreadsheet should calculate the mean, standard deviation (SD) and relative SD (RSD=(SD/average)x100%) of the 10 samples URS-4. The spreadsheet should use the density of water between 20 C and 25 C in steps of 1 C URS-5. The Inventory Number of the pipette should be visible on the screen and on the printout.
6 AGIT - Development and Validation of Spreadsheets 6/21 URS-6. URS-7. The spreadsheet should indicate whether the accuracy and RSD are in specification according to the SOP The spreadsheet input should only allow numerical values for the nominal volume of the pipette, sample weight and temperature Requirements concerning security, protection and GLP compliance have also to be taken into account: URS-21. URS-22. URS-23. URS-24. The calculations in the spreadsheet should be protected against unauthorised modifications After completion of the measurement, the spreadsheet should be initialled and dated electronically by the user Making changes to the spreadsheet (modification/deletion) after signing off (initials/date) should not be possible The spreadsheet template and completed spreadsheets should be retained in a secure location in an electronic form with access control The requirements specified by GLP principles for the handling of electronic raw data are illustrated by cell and worksheet protection, but not thoroughly elaborated in the example file in Annex A. Usually, other software tools such as document management systems are used for that purpose. 6.2 SPREADSHEET DESIGN The spreadsheet design corresponds to the system architecture of a software program, and a good design will reduce the number of errors during programming, make it easier to maintain, adapt or further develop the spreadsheet and make it easier to verify the function during validation. To illustrate a structured layout, the sample spreadsheet shown in Figure 1 is divided into an area where data input occurs (columns A and B: inventory number, nominal value, sample weight, water temperature), an area where the results are calculated and presented (columns D F: mean, SD, RSD, etc.) and an area containing constants and criteria (columns H L: water density at different temperatures, maximum Delta and RSD). The different areas may be highlighted by different colours or shadings. Fig. 1: Spreadsheet layout The spreadsheet is password-protected, and data can only be entered in the marked cells (column B). Data entry is secured by error messages and ranges (see Annex A).
7 AGIT - Development and Validation of Spreadsheets 7/21 It is important for the design of a spreadsheet that input and output areas are separated; calculations, constants and parameters cannot be changed by the user (locked cells); a blank template is used the use of master copies with typical data should be avoided; and the template is password-protected (at sheet, workbook and VBA code level). At this stage, it should be defined where the productive template is stored. The file paths for automatic opening or saving of files and the security settings should be adapted accordingly. Such a design provides the basis for straightforward validation. All input data, constants and calculation results are shown on the spreadsheet, which allows stepwise verification, e.g. with a calculator. All the information required to verify the calculation is a printed hard copy or a corresponding screenshot. 6.3 DEVELOPMENT Based on the design, the spreadsheet can now be programmed. This phase should be carried out systematically. Many experienced spreadsheet users develop a spreadsheet and add further functions as needed. In order to fulfil the URS, however, a stepwise approach is recommended. If VBA code is used, parts of the code can be written automatically by recording the manual operations. These parts of the code have to be checked in order to ensure the correct cell references. 6.4 DEVELOPMENT TESTING Systematic testing of User Requirements Specification At this stage, the developer tests whether the spreadsheet fulfils the User Requirements. A simple set of typical data for the input values is used and varied in order to simulate the situations that are needed to test all User Requirements. Code review It is highly recommended that this review should be conducted by two persons the developer and an experienced reviewer who is familiar with the intended use and the applied functions. For spreadsheets, the code review consists of checking the content of cells, especially formulas, formula locations, cell numbers and ranges, syntax of additional functionality, and VBA code. The cell contents can be reviewed by using the view by formulas functionality (see Fig. 4 and 5 in Annex A). In particular, cell contents created by the automatic fill-down function have to be verified, since the use of this function can be error-prone, depending on the zoom factor and mouse sensitivity. The formula auditing tool can be useful for checking cell ranges and references (see Fig. 2).
8 AGIT - Development and Validation of Spreadsheets 8/21 Fig. 2: Formula auditing tool The VBA code (see Fig. 9 11, Annex A) has to be evaluated line by line for consistency, program logic, correctness, etc. The code review should be documented, for example, by the developer and the reviewer signing off the checked print-outs of the formula views, auditing tool views and VBA code. 6.5 RELEASE FOR QUALIFICATION The documentation of development should now be complete. The sheet protection features are installed, and a formal, documented handover for the qualification process takes place. From this stage onwards, version control of the spreadsheet is highly recommended. 7 QUALIFICATION PROCESS The purpose of the qualification process is to demonstrate that the developed spreadsheet is valid for its intended purpose. Within this process, it has to be demonstrated that the desired result namely, a set of processed data, which was subject to operations such as calculations, rounding, formatting and re-grouping for presentation as a table, chart or report is achieved in a correct and reproducible manner. 7.1 INSTALLATION QUALIFICATION (IQ) A spreadsheet template is a critical file since it usually contains the complete source code (VBA code and Excel functions) and can be used to execute the program. In terms of software development, the source code and the compiled version are stored in the same file. Therefore, it is important to make sure that the spreadsheet template is stored in a secure, controlled environment. Servers with the appropriate read/write/modify security settings can provide a reasonable level of control and are therefore the recommended location for storage of templates. Alternatively, the use of a DMS comprising tools such as version control and backup function, as well as the possibility of access control can be considered.
9 AGIT - Development and Validation of Spreadsheets 9/21 It is self-evident that adequate backup measures have to be in place so as to avoid any damage to or loss of the template (e.g. if any of the above measures should fail). In order to ensure that the spreadsheet can be utilised throughout the test facility, it may be necessary to check that the spreadsheet can be run on different computers (identical or different hardware configurations, user profiles, local settings) and the spreadsheet can be installed and run using different software versions (Excel, operating system, data generation system if applicable). Ability to run the spreadsheet on different computers? This is especially important when the spreadsheet is stored as a template on a server and run by different users on their desktop PCs. In many companies, the computers may have identical or similar hardware, but the configuration (properties or settings, e.g. operating system language) may be different depending on the use of the specific PC. For example, a computer used for instrument control may run with US versions of the software, whereas further data handling may be done in the office using a local version. Special attention is required if normal use involves automatic access to raw data files (e.g. reading an export file created by an analytical instrument) and/or automatic or manual saving to certain folders on the network. It is important to test whether a spreadsheet is capable of running on different computer hardware if that is part of its intended use. This would require a test of the influence of user profiles, local settings, etc. Ability to install and run the spreadsheet using different software versions? It is important to test the spreadsheet on different software configurations if they are actually used in parallel. This does not need to be tested during installation qualification if it can be ensured that identical versions of the operating system and Excel will be used. 7.2 OPERATIONAL QUALIFICATION (OQ) Systematic tests of the initial user requirements have been performed during the development testing phase (usually by the software developer). It is not necessary to repeat every single test in this phase, but typical use cases with all the basic functions should be included. It is recommended that all tests should be performed with different and independent data sets. Test for ruggedness Choose input values that lead to unacceptable or impossible results. Try to enter data in incorrect formats or in the wrong cells (text instead of numbers, values out of range, wrong number of decimal places, or real numbers instead of integers; see Table 1). In these cases, the user requirements should already specify what behaviour is required and expected from the system. As many of these tests have already been included in development testing, the focus should be on issues arising from the productive environment at that stage. This may include repeated tests with real data in order to
10 AGIT - Development and Validation of Spreadsheets 10/21 discover malfunctions due to loops, or values that are not correctly re-set at the end of the execution. Testing of security aspects should also be included at this stage since the spreadsheet is now installed in the productive environment. Test relating Test Test result/acceptance criteria to URS:... URS-7 Enter q as weight in the sample 1 field. The error message Please enter a weight in grams! appears. URS-7 Enter q as temperature in the temperature field.... URS URS-22 Place the cursor in cell E4 and press Delete to erase the content of the cell. Enter A1 into the Pipette (Inventory Number) field and press the Enter/Save button. The error message Please enter a temperature between 20 and 25 C! appears. The error message The cell or chart you are trying to change is protected and therefore read-only appears. The error message You have to fill-out all the green input cells! appears.... Table 1: Examples of tests to evaluate the ruggedness and security aspects of the spreadsheet 7.3 PERFORMANCE QUALIFICATION (PQ) The aim of this final qualification phase is to demonstrate that the spreadsheet meets the initially formulated user requirements, in the user s environment. The typical use cases should be run under everyday conditions, by the future user. PQ can be regarded as an internal acceptance test. Test relating to URS:... URS-3, URS-6 URS-3, URS-6 URS-3, URS-6 URS-3, URS-6 Test Enter A1 in the Pipette (Inventory Number) field, 10 for the Nominal Value (ml) and 22 for the Temperature ( C). Enter the following values for samples 1 10: 9.98, 9.98, 9.99, 9.99, 10, 10, 10.01, 10.01, 10.02, Now enter the following values for samples 1 10: 9.95, 9.95, 9.99, 9.99, 10, 10, 10.05, 10.05, 10.4, 10.4 Now enter the following values for samples 1 10: 10.3, 10.3, 10.3, 10.3, 10.3, 10.4, 10.4, 10.4, 10.4, 10.4 Now enter the following values for samples 1 10: 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, Table 2: Examples of tests with selected input data Test result/acceptance criteria Results: mean 10 g, SD 0.015, RSD % 0.15, Accuracy ok, RSD ok Results: mean g, SD 0.173, RSD % 1.717, Accuracy ok, RSD out of spec Results: mean g, SD 0.053, RSD % 0.512, Accuracy out of spec, RSD ok Results: mean g, SD 0.000, RSD % 0.000, Accuracy ok, RSD ok Test with selected input data
11 AGIT - Development and Validation of Spreadsheets 11/21 The goal of this step is to verify all possible and all special cases (including boundary values), even if they are very rare, pursuing a systematic approach (see Table 2). In contrast, the real data will typically be of relatively high consistency and cover only realistic cases, not necessarily the extremes. Therefore, the input data has to be selected to cover all functional requirements and combinations of theoretical cases for decision criteria (branching, conditional instructions), as well as all extreme values or special data points. Test with real data From the user s point of view, this is the principal part of the validation process applying real measurement data as input data. Data input can be done manually or by importing a file, depending on the intended use of the spreadsheet. Irrespective of whether this is a manual or an automated step, real data from previous measurements is to be used. It is important to use a sufficient number of different real data sets in order to obtain a high level of confidence that the spreadsheet functions as intended. 7.4 RELEASE After the final Spreadsheet Validation Report has been approved by the validation director (following successful completion of Qualification), the system is released for use by test facility management. This responsibility may also be delegated to the system owner [4]. Before the spreadsheet is released for GLP use, additional points should be considered, e.g. the availability of a Standard Operating Procedure (SOP) and the documentation of adequate user training. Any modification of the spreadsheet after release should comply with change management procedures (see chapter 8). All released spreadsheet versions should be archived. 8 CHANGE MANAGEMENT Any changes to the spreadsheet should be handled using systematic change management procedures. If a proposed change is to be implemented, the system owner should perform a risk assessment and decide on the amount of additional testing required. After successful testing, the spreadsheet should be formally released as described in chapter 7.4. Changes in constants Certain changes to a spreadsheet may not necessitate additional testing. For example, in the case considered above, the %Max Delta and %RSD may be changed in the SOP. The programmer decided during the design phase to have them as separate constants, and the calculations refer to the values given in these fields (J2 and J3; see Fig. 1). Changing these constants does not pose any risk for the other calculations on the spreadsheet. The version number of the sheet should be changed and documented, and the new version released. Changes in formulas, VBA code, etc. Other types of changes may require additional testing. In our example, the temperature range may have to be extended to C to make gravimetric control of pipettes also possible in the summer. The cell range of the temperature values I10 I15 is used for the lookup function, and an error in the extension of the range and the new values is
12 AGIT - Development and Validation of Spreadsheets 12/21 not likely to be detected during operation. Therefore, appropriate tests should be performed. The correction of any error detected in the template during operation should be handled via change management. In addition, the influence of the detected error on historical data should be evaluated. Whether a change was initiated by a change request or in order to correct an error does not alter the change management procedure. Depending on the risk assessment, the extent of testing will be adapted to the identified risk of errors and the probability of detection. Unless otherwise specified, the system owner is responsible for the processes of change handling, testing, version control and distribution of a new version, together with SOP updates and training. 9 REFERENCES [1] OECD Series on Principles of Good Laboratory Practice and Compliance Monitoring No. 1: OECD Principles of Good Laboratory Practice (as revised in 1997). Environment Directorate, OECD, Paris, [2] OECD Series on Principles of Good Laboratory Practice and Compliance Monitoring No. 10: GLP Consensus Document. The Application of the Principles of GLP to Computerised Systems. Environment Monograph No. 116; Environment Directorate, OECD, Paris, [3] S. Hassler, G. Donzé, P.M. Esch, B. Eschbach, H. Hartmann, L. Hutter, U. Timm, H.P. Saxer, "Good Laboratory Practice (GLP), Guidelines for the Acquisition and Processing of Electronic Raw Data in a GLP Environment", Qual. Assur. J. 2006, 10, [4] P.M. Esch, G. Donzé, B. Eschbach, S. Hassler, L. Hutter, H.P. Saxer, U. Timm, R. Zühlke, "Good Laboratory Practice (GLP) Guidelines for the Validation of Computerised Systems", Qual. Assur. J. 2007, 11, [5] Working Group on Information Technology (AGIT), "Good Laboratory Practice (GLP); Guidelines for the Archiving of Electronic Raw Data in a GLP Environment", Qual Assur J. 2003; 7, FURTHER READING H. Brunner, Validation of Excel Spreadsheets, in: Analytical Method Validation and Instrument Performance Verification, Chung Chow Chan et al. (eds), John Wiley & Sons, Inc., 2004, T. T. Phan, Validation of electronic spreadsheets for complying with 21 CFR Part 11, Pharm. Technol., January 2003, 27(1),
13 AGIT - Development and Validation of Spreadsheets 13/21 Working Group on Information Technology (AGIT) The Working Group on Information Technology (AGIT) was established on 27 March 1998 with the objective of discussing relevant problems of Good Laboratory Practice (GLP) in the field of information technology between industry and the GLP monitoring authorities. The AGIT intends to set up guidelines based on legislative requirements and practical experience to support test facilities introducing information technology tools to computerised systems in practice. OECD Consensus Document number 10 on the application of the principles of GLP to computerised systems is used as a basis for these discussions. The members of the AGIT are representatives of the Swiss GLP monitoring authorities (Gérard Donzé, Federal Office of Public Health; Beat Schmid, Swissmedic; Christoph Moor, Hans Peter Saxer, Federal Office for the Environment), and representatives from industry (Peter Esch, Novartis Pharma AG; Stephan Hassler, Harlan Laboratories Ltd.; Silvio Albertini, F. Hoffmann-La Roche AG). For the convenience of users, AGIT publications are available on the Swiss GLP website The Swiss GLP website also provides links and references to guidelines, laws and regulations, definitions, relevant literature, training courses, workshops, etc. AGIT Publications (as of 2007): Guidelines for the Validation of Computerised Systems (Version 02, December 2007) Guidelines for the Acquisition and Processing of Electronic Raw Data in a GLP Environment (Version 01, December 2005) Guidelines for the Archiving of Electronic Raw Data in a GLP Environment (Version 01, May 2003) Guidelines for the Management of Electronic SOPs in a GLP Environment (Version 01, July 2001) GLOSSARY Add-ins AGIT CSV DMS GLP IQ Small programs that can be integrated into Excel Arbeitsgruppe InformationsTechnologie (Working Group on Information Technology) Computerised System Validation Document Management System Good Laboratory Practice Installation Qualification
14 AGIT - Development and Validation of Spreadsheets 14/21 OECD OQ PC PQ QC RSD SD SOP SP URS VBA Organisation for Economic Co-operation and Development Operational Qualification Personal Computer Performance Qualification Quality Control Relative Standard Deviation Standard Deviation Standard Operating Procedure Service Pack User Requirements Specification Visual Basic for Applications
15 AGIT - Development and Validation of Spreadsheets 15/21 Annex A: Pipette Control Spreadsheet This example is based on MS Excel 2003 SP3. Layout Fig. 3: Spreadsheet layout The spreadsheet is divided into an input area (green), an output area (yellow) and an area for verification of constants and specifications (Fig. 3). The yellow and blue areas contain formulas in cells (Fig. 4 and 5). To view the formulas: Tools -> Options -> Tab: View and check Formulas under Window options. Fig. 4: Formulas in cells, output area
16 AGIT - Development and Validation of Spreadsheets 16/21 Fig. 5: Formulas in cells, area for verification of constants and specifications Security and protection The bright green input cells (B1, B2, B6 B15, B17) have to be unlocked (Format -> Cells..., see right) before the sheet is protected. After protection, the user is only able to enter values in these cells. All other cells on the sheet are locked (by default). The worksheet is protected (Tools -> Protection -> Protect Sheet...) with the password agit. The workbook is protected (Tools -> Protection -> Protect Workbook...) with the same password. Data input The user has to enter the data for the Inventory Number (B1), Nominal Value (B2), the ten sample weights (B6 B15) and the temperature of the water used (B17). The cells use the data validation functionality in Excel (Data -> Validation...). With this functionality, the input of invalid data (e.g. alphanumerical data in numerical fields, outof-range values) can be intercepted.
17 AGIT - Development and Validation of Spreadsheets 17/21 Cell(s) Data allowed Input message Error message B1 No restriction (can be any combination of letters and numerals) No error message B2 Decimal between 0 and 10 B6 B15 Decimal >0 B17 Whole number between 20 and 25 Enter/Save When the measurement has been performed, the user has to terminate the sheet by pressing the Enter/Save button. If the Enter/Save button is pressed and not all green input cells have been filled out, the following error message appears: When the button is pressed, the following dialog box appears:
18 AGIT - Development and Validation of Spreadsheets 18/21 Fig. 6: usfaccess form The Users sheet (which is hidden; Format -> Sheet -> Hide or Unhide) contains the UserID, password and user name of, in this case, three users. Fig. 7 UserIDs, passwords and user names on the Users sheet The user has to enter his UserID and password. The validity of the UserID and password is checked (see below). When the green input cells are filled out but the user enters an incorrect UserID, the following error message appears: When the user enters a correct UserID but an incorrect password, the following error message appears: If the UserID and password are correct, the green input cells are locked and the "Enter/Save" button is disabled. The user name is entered in the field E17 and the date and time in field D17 (see Fig. 8). The data can no longer be changed on the sheet. The Excel workbook file can now be saved in a secure environment.
19 AGIT - Development and Validation of Spreadsheets 19/21 Fig. 8: Screen after entering UserID and password. VBA Code The green texts in Fig are comments to illustrate the VBA code. Figure 9 shows the VBA code which is executed when the "Enter/Save" button is pressed on the worksheet. It is checked whether all the green input cells have been filled out. If this is the case, the usfaccess form (Fig. 6) is shown. If not all green input cells have been filled out, the error message Input missing (see above) is shown. Fig. 9: VBA code for the Enter/Save button
20 AGIT - Development and Validation of Spreadsheets 20/21 Figure 10 shows the VBA code for the buttons on the usfaccess form. When the user presses Cancel, the form is hidden. If the Enter button is pressed, the subroutine UserIDPasswordCheck is executed. Fig. 10: VBA code for the buttons on the usfaccess form Figure 11 shows the VBA code for the UserID and password check. If the UserID or password is incorrect, the Invalid UserID and Invalid Password error messages appear (see above) and the sheet will not be protected; instead, the usfaccess form is shown so that the UserID or password can be corrected. If both the UserID and the password are correct, all the cells on the worksheet are locked.
21 AGIT - Development and Validation of Spreadsheets 21/21 Fig. 11: VBA code for the UserID/password check
GOOD LABORATORY PRACTICE (GLP) GUIDELINES FOR THE VALIDATION OF COMPUTERISED SYSTEMS. Working Group on Information Technology (AGIT)
GOOD LABORATORY PRACTICE (GLP) GUIDELINES FOR THE VALIDATION OF COMPUTERISED SYSTEMS Working Group on Information Technology (AGIT) Release Date: 14 December 2007 Version: 02 AGIT - Validation of Computerised
GOOD LABORATORY PRACTICE (GLP)
AGIT Guidelines for the Change Management and Risk Assessment 1 / 11 GOOD LABORATORY PRACTICE (GLP) GUIDELINES FOR CHANGE MANAGEMENT AND RISK ASSESSMENT OF VALIDATED COMPUTERISED SYSTEMS IN A GLP ENVIRONMENT
How To Manage An Electronic Standard Operating Procedure
AGIT Management of electronic SOPs 1 / 14 GOOD LABORATORY PRACTICE (GLP) GUIDELINES FOR THE MANAGEMENT OF ELECTRONIC STANDARD OPERATING PROCEDURES (SOPs) IN A GLP ENVIRONMENT Working Group Information
GOOD LABORATORY PRACTICE (GLP)
AGIT Guidelines for the Archiving of Electronic Raw Data 1 / 13 GOOD LABORATORY PRACTICE (GLP) GUIDELINES FOR THE ARCHIVING OF ELECTRONIC RAW DATA IN A GLP ENVIRONMENT Working Group on Information Technology
SPREADSHEET VALIDATION 101: CREATE AND VALIDATE FDA-COMPLIANT MS EXCEL SPREADSHEETS
SPREADSHEET VALIDATION 101: CREATE AND VALIDATE FDA-COMPLIANT MS EXCEL SPREADSHEETS 1 R A U L S O T O, M S C, C Q E I V T A P R I L 2 0 1 5 P H I L A D E L P H I A ABOUT THE AUTHOR 20+ years of experience
Computerised Systems. Seeing the Wood from the Trees
Computerised Systems Seeing the Wood from the Trees Scope WHAT IS A COMPUTERISED SYSTEM? WHY DO WE NEED VALIDATED SYSTEMS? WHAT NEEDS VALIDATING? HOW DO WE PERFORM CSV? WHO DOES WHAT? IT S VALIDATED -
OMCL Network of the Council of Europe QUALITY ASSURANCE DOCUMENT
OMCL Network of the Council of Europe QUALITY ASSURANCE DOCUMENT PA/PH/OMCL (08) 69 3R Full document title and reference Document type VALIDATION OF COMPUTERISED SYSTEMS Legislative basis - CORE DOCUMENT
OECD DRAFT ADVISORY DOCUMENT 16 1 THE APPLICATION OF GLP PRINCIPLES TO COMPUTERISED SYSTEMS FOREWARD
OECD DRAFT ADVISORY DOCUMENT 16 1 THE APPLICATION OF GLP PRINCIPLES TO COMPUTERISED SYSTEMS FOREWARD 1. The following draft Advisory Document will replace the 1995 OECD GLP Consensus Document number 10
OECD SERIES ON PRINCIPLES OF GOOD LABORATORY PRACTICE AND COMPLIANCE MONITORING NUMBER 10 GLP CONSENSUS DOCUMENT
GENERAL DISTRIBUTION OCDE/GD(95)115 OECD SERIES ON PRINCIPLES OF GOOD LABORATORY PRACTICE AND COMPLIANCE MONITORING NUMBER 10 GLP CONSENSUS DOCUMENT THE APPLICATION OF THE PRINCIPLES OF GLP TO COMPUTERISED
Here is a Trial Balance sample, generated and exported into an Excel spreadsheet, by an accounting software*
Here is a Trial Balance sample, generated and exported into an Excel spreadsheet, by an accounting software* (*) It should be straightforward to put the trial balance produced by accounting software into
MHRA GMP Data Integrity Definitions and Guidance for Industry January 2015
MHRA GMP Data Integrity Definitions and Guidance for Industry Introduction: Data integrity is fundamental in a pharmaceutical quality system which ensures that medicines are of the required quality. This
Testing Automated Manufacturing Processes
Testing Automated Manufacturing Processes (PLC based architecture) 1 ❶ Introduction. ❷ Regulations. ❸ CSV Automated Manufacturing Systems. ❹ PLCs Validation Methodology / Approach. ❺ Testing. ❻ Controls
Document Number: SOP/RAD/SEHSCT/007 Page 1 of 17 Version 2.0
Standard Operating Procedures (SOPs) Research and Development Office Title of SOP: Computerised Systems for Clinical Trials SOP Number: 7 Version Number: 2.0 Supercedes: 1.0 Effective date: August 2013
EzyScript User Manual
Version 1.4 Z Option 417 Oakbend Suite 200 Lewisville, Texas 75067 www.zoption.com (877) 653-7215 (972) 315-8800 fax: (972) 315-8804 EzyScript User Manual SAP Transaction Scripting & Table Querying Tool
OECD Series on Principles of GLP and Compliance Monitoring Number 8 (Revised)
Unclassified ENV/JM/MONO(99)24 ENV/JM/MONO(99)24 Or. Eng. Unclassified Organisation de Coopération et de Développement Economiques OLIS : 14-Sep-1999 Organisation for Economic Co-operation and Development
A Pragmatic Approach to the Testing of Excel Spreadsheets
A Pragmatic Approach to the Many GxP critical spreadsheets need to undergo validation and testing to ensure that the data they generate is accurate and secure. This paper describes a pragmatic approach
MHRA GMP Data Integrity Definitions and Guidance for Industry March 2015
MHRA GMP Data Integrity Definitions and Guidance for Industry Introduction: Data integrity is fundamental in a pharmaceutical quality system which ensures that medicines are of the required quality. This
Full Compliance Contents
Full Compliance for and EU Annex 11 With the regulation support of Contents 1. Introduction 2 2. The regulations 2 3. FDA 3 Subpart B Electronic records 3 Subpart C Electronic Signatures 9 4. EU GMP Annex
Xcalibur. Foundation. Administrator Guide. Software Version 3.0
Xcalibur Foundation Administrator Guide Software Version 3.0 XCALI-97520 Revision A May 2013 2013 Thermo Fisher Scientific Inc. All rights reserved. LCquan, Watson LIMS, and Web Access are trademarks,
Using GABRIEL Excel to XML Templates
Using GABRIEL Excel to XML Templates Contents What are the templates for?...1 What do I need to use them?...2 How do I create XML data and load it into GABRIEL?...2 How can I enter data into the templates?...2
XYZ Model Financial Accounts Generator June 2011 Update User Guide
User Guide Page 1 of 36 XYZ Model Financial Accounts Generator June 2011 Update User Guide Contents Product Overview... 3 Features of XYZ Model Financial Accounts Generator... 4 Cover Sheet... 4 Contents
OMCL Network of the Council of Europe QUALITY ASSURANCE DOCUMENT
OMCL Network of the Council of Europe QUALITY ASSURANCE DOCUMENT PA/PH/OMCL (08) 88 R VALIDATION OF COMPUTERISED SYSTEMS ANNEX 2: VALIDATION OF DATABASES (DB), LABORATORY INFORMATION MANAGEMENT SYSTEMS
epblue GxP oftware manual Software version 20.4.1 075 900.874
ee ab. pblue n. ig. p. manual GxP oftware manual epblue GxP Software manual Software version 20.4.1 075 900.874 Copyright 2012 Eppendorf AG, Hamburg. No part of this publication may be reproduced without
with its unique General Ledger Drill Down feature, for any accounting software.
with its unique General Ledger Drill Down feature, for any accounting software. Get the detail of an account balance, and the detail of a transaction, from the financial statements built with Excel FSM.
ACCESS 2007. Importing and Exporting Data Files. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818) 677-1700
Information Technology MS Access 2007 Users Guide ACCESS 2007 Importing and Exporting Data Files IT Training & Development (818) 677-1700 [email protected] TABLE OF CONTENTS Introduction... 1 Import Excel
Directions for the Well Allocation Deck Upload spreadsheet
Directions for the Well Allocation Deck Upload spreadsheet OGSQL gives users the ability to import Well Allocation Deck information from a text file. The Well Allocation Deck Upload has 3 tabs that must
FOR PREPARING THE CALL REPORT EXCEL DATA FILE AND ELECTRONIC SUBMISSION OF THE CRS AND E-DATA
FOR PREPARING THE CALL REPORT EXCEL DATA FILE AND ELECTRONIC SUBMISSION OF THE CRS AND E-DATA NOTE: Please read all instructions carefully before preparing to input data on either of the Excel spreadsheet
Skills Funding Agency
Provider Data Self Assessment Toolkit (PDSAT) v15 User Guide Contents Introduction... 3 1 Before You Start... 4 1.1 Compatibility... 4 1.2 Extract PDSAT... 4 1.3 Trust Center... 4 2. Using PDSAT... 6 2.1
How To Create A Report In Excel
Table of Contents Overview... 1 Smartlists with Export Solutions... 2 Smartlist Builder/Excel Reporter... 3 Analysis Cubes... 4 MS Query... 7 SQL Reporting Services... 10 MS Dynamics GP Report Templates...
Microsoft Axapta Inventory Closing White Paper
Microsoft Axapta Inventory Closing White Paper Microsoft Axapta 3.0 and Service Packs Version: Second edition Published: May, 2005 CONFIDENTIAL DRAFT INTERNAL USE ONLY Contents Introduction...1 Inventory
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...
Access Control and Audit Trail Software
Varian, Inc. 2700 Mitchell Drive Walnut Creek, CA 94598-1675/USA Access Control and Audit Trail Software Operation Manual Varian, Inc. 2002 03-914941-00:3 Table of Contents Introduction... 1 Access Control
Declaration of Conformity 21 CFR Part 11 SIMATIC WinCC flexible 2007
Declaration of Conformity 21 CFR Part 11 SIMATIC WinCC flexible 2007 SIEMENS AG Industry Sector Industry Automation D-76181 Karlsruhe, Federal Republic of Germany E-mail: [email protected] Fax: +49
CDOT Monumentation Sheets
CDOT Monumentation Sheets This document describes the process used to assemble a Right of Way Monumentation Sheet. An InRoads XML report is used to display the required data from the geometry project.
14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
Tips and Tricks SAGE ACCPAC INTELLIGENCE
Tips and Tricks SAGE ACCPAC INTELLIGENCE 1 Table of Contents Auto e-mailing reports... 4 Automatically Running Macros... 7 Creating new Macros from Excel... 8 Compact Metadata Functionality... 9 Copying,
OPERATIONAL STANDARD
1 of 11 1. Introduction The International Safe Transit Association (ISTA), a non-profit association whose objective is to prevent product damage and excess packaging usage within the distribution environment.
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
Getting Started Guide SAGE ACCPAC INTELLIGENCE
Getting Started Guide SAGE ACCPAC INTELLIGENCE Table of Contents Introduction... 1 What is Sage Accpac Intelligence?... 1 What are the benefits of using Sage Accpac Intelligence?... 1 System Requirements...
How to use MS Excel to regenerate a report from the Report Editor
How to use MS Excel to regenerate a report from the Report Editor Summary This article describes how to create COMPASS reports with Microsoft Excel. When completed, Excel worksheets and/or charts are available
LabChip GX/GXII with LabChip GxP Software
Regulatory Compliance LabChip GX/GXII with LabChip GxP Software Supporting Regulatory Compliance Caliper LabChip GX/GXII suite of instruments provides automated electrophoresis to analyze quality, size,
EUROPEAN COMMISSION HEALTH AND CONSUMERS DIRECTORATE-GENERAL. EudraLex The Rules Governing Medicinal Products in the European Union
EUROPEAN COMMISSION HEALTH AND CONSUMERS DIRECTORATE-GENERAL Public Health and Risk Assessment Pharmaceuticals Brussels, SANCO/C8/AM/sl/ares(2010)1064599 EudraLex The Rules Governing Medicinal Products
Programming in Access VBA
PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010
Excel 2010: Create your first spreadsheet
Excel 2010: Create your first spreadsheet Goals: After completing this course you will be able to: Create a new spreadsheet. Add, subtract, multiply, and divide in a spreadsheet. Enter and format column
Excel Spreadsheets and FDA Device Regulations
Excel Spreadsheets and FDA Device Regulations Dan O Leary CBA, CQA, CQE, CRE, SSBB, CIRM President Ombu Enterprises, LLC [email protected] www.ombuenterprises.com 603-209-0600 1 Outline Overview
Explore commands on the ribbon Each ribbon tab has groups, and each group has a set of related commands.
Quick Start Guide Microsoft Excel 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve. Add commands to the Quick Access Toolbar Keep favorite commands
Data Sheet Innate Timesheets
Data Sheet Innate Timesheets Software for timesheets, progress reporting & expenses. Innate Timesheets enables you to record people's time and expenses and other related data, using webbased sheets. Because
Appendix 2.1 Tabular and Graphical Methods Using Excel
Appendix 2.1 Tabular and Graphical Methods Using Excel 1 Appendix 2.1 Tabular and Graphical Methods Using Excel The instructions in this section begin by describing the entry of data into an Excel spreadsheet.
CONVERSION GUIDE PPC s Engagement Manager to Engagement CS
CONVERSION GUIDE PPC s Engagement Manager to Engagement CS Introduction... 1 Conversion program overview... 1 Minimum operating system and software requirements... 2 Installing the conversion program from
GOOD LABORATORY PRACTICE (GLP) GUIDELINES FOR THE VALIDATION OF COMPUTERISED SYSTEMS. Working Group Information Technology (AGIT)
GOOD LABORATORY PRACTICE (GLP) GUIDELINES FOR THE VALIDATION OF COMPUTERISED SYSTEMS Working Group Information Technology (AGIT) Release Date : 22 June 2000 Version : 01 m:\daten-glp-winword-agit-validierungen-csv2000-val
Getting Started Guide
Getting Started Guide Introduction... 3 What is Pastel Partner (BIC)?... 3 System Requirements... 4 Getting Started Guide... 6 Standard Reports Available... 6 Accessing the Pastel Partner (BIC) Reports...
Guidelines for Completing the VDOT Form C 13CPM
Guidelines for Completing the VDOT Form C 13CPM CONSTRUCTION DIVISION 1. OVERVIEW The VDOT Form C 13CPM is required to prepare and submit the Contractor s Progress Earnings Schedule as specified in the
Software for Agilent Technologies Vector Series Network Analyzers
Using the Software Software for Agilent Technologies Vector Series Network Analyzers Software Overview The IntuiLink Vector Series Network Analyzer (VNA) software offers a set of connectivity tools that
Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access
Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS
Search help. More on Office.com: images templates. Here are some basic tasks that you can do in Microsoft Excel 2010.
Page 1 of 8 Excel 2010 Home > Excel 2010 Help and How-to > Getting started with Excel Search help More on Office.com: images templates Basic tasks in Excel 2010 Here are some basic tasks that you can do
To create a histogram, you must organize the data in two columns on the worksheet. These columns must contain the following data:
You can analyze your data and display it in a histogram (a column chart that displays frequency data) by using the Histogram tool of the Analysis ToolPak. This data analysis add-in is available when you
Notes on Excel Forecasting Tools. Data Table, Scenario Manager, Goal Seek, & Solver
Notes on Excel Forecasting Tools Data Table, Scenario Manager, Goal Seek, & Solver 2001-2002 1 Contents Overview...1 Data Table Scenario Manager Goal Seek Solver Examples Data Table...2 Scenario Manager...8
How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com
Sage 500 ERP Intelligence Reporting Getting Started Guide 27.11.2012 Table of Contents 1.0 Getting started 3 2.0 Managing your reports 10 3.0 Defining report properties 18 4.0 Creating a simple PivotTable
Compliance Response Edition 07/2009. SIMATIC WinCC V7.0 Compliance Response Electronic Records / Electronic Signatures. simatic wincc DOKUMENTATION
Compliance Response Edition 07/2009 SIMATIC WinCC V7.0 Compliance Response Electronic Records / Electronic Signatures simatic wincc DOKUMENTATION Compliance Response Electronic Records / Electronic Signatures
Pastel Evolution BIC. Getting Started Guide
Pastel Evolution BIC Getting Started Guide Table of Contents System Requirements... 4 How it Works... 5 Getting Started Guide... 6 Standard Reports Available... 6 Accessing the Pastel Evolution (BIC) Reports...
Pharma IT journall. Regular Features
Pharma IT journall The dedicated publication for those working with Computerised Systems, Processes and Software in the Pharmaceutical, Biotechnology, Medical Device, Clinical Research and Supporting Industries
BSBITU402A Develop and use complex spreadsheets
BSBITU402A Develop and use complex spreadsheets Revision Number: 1 BSBITU402A Develop and use complex spreadsheets Modification History Not applicable. Unit Descriptor Unit descriptor This unit describes
Migrating to Excel 2010 from Excel 2003 - Excel - Microsoft Office 1 of 1
Migrating to Excel 2010 - Excel - Microsoft Office 1 of 1 In This Guide Microsoft Excel 2010 looks very different, so we created this guide to help you minimize the learning curve. Read on to learn key
Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices.
MySQL for Excel Abstract This is the MySQL for Excel Reference Manual. It documents MySQL for Excel 1.3 through 1.3.6. Much of the documentation also applies to the previous 1.2 series. For notes detailing
EXCEL FINANCIAL USES
EXCEL FINANCIAL USES Table of Contents Page LESSON 1: FINANCIAL DOCUMENTS...1 Worksheet Design...1 Selecting a Template...2 Adding Data to a Template...3 Modifying Templates...3 Saving a New Workbook as
Manual 074 Electronic Records and Electronic Signatures 1. Purpose
1. Purpose The purpose of this document is to provide an interpretation of FDA 21 CFR Part 11, Electronic Records; Electronic Signatures (ER/ES) and to provide guidance for acceptable practices in the
Performance Dashboard Tutorial
Performance Dashboard Tutorial Introduction This documents describes how to set-up the Excel templates provided by L3 Analytics. The configuration is straight forward: fill in all fields from the spreadsheet
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
Implementing Title 21 CFR Part 11 (Electronic Records ; Electronic Signatures) in Manufacturing Presented by: Steve Malyszko, P.E.
Implementing Title 21 CFR Part 11 (Electronic Records ; Electronic Signatures) in Manufacturing Presented by: Steve Malyszko, P.E. President & CEO Agenda Introduction Who is Malisko Engineering? Title
To reuse a template that you ve recently used, click Recent Templates, click the template that you want, and then click Create.
What is Excel? Applies to: Excel 2010 Excel is a spreadsheet program in the Microsoft Office system. You can use Excel to create and format workbooks (a collection of spreadsheets) in order to analyze
Simply Accounting Intelligence Tips and Tricks Booklet Vol. 1
Simply Accounting Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the SAI reports... 3 Running, Copying and Pasting reports... 4 Creating and linking a report... 5 Auto e-mailing reports...
Council of Ontario Universities. COFO Online Reporting System. User Manual
Council of Ontario Universities COFO Online Reporting System User Manual Updated September 2014 Page 1 Updated September 2014 Page 2 Table of Contents 1. Security... 5 Security Roles Defined in the Application...
testo EasyClimate Software Instruction manual
testo EasyClimate Software Instruction manual 2 1 Contents 1 Contents 1 Contents... 3 1.1. About this document... 5 2 Specifications... 5 2.1. Use... 5 2.2. System requirements... 6 3 First steps... 6
Advanced Excel 10/20/2011 1
Advanced Excel Data Validation Excel has a feature called Data Validation, which will allow you to control what kind of information is typed into cells. 1. Select the cell(s) you wish to control. 2. Click
SAS System and SAS Program Validation Techniques Sy Truong, Meta-Xceed, Inc., San Jose, CA
SAS System and SAS Program Validation Techniques Sy Truong, Meta-Xceed, Inc., San Jose, CA ABSTRACT This course will teach methodologies of performing SAS system and SAS program validation including new
TestManager Administration Guide
TestManager Administration Guide RedRat Ltd July 2015 For TestManager Version 4.57-1 - Contents 1. Introduction... 3 2. TestManager Setup Overview... 3 3. TestManager Roles... 4 4. Connection to the TestManager
Excel Reports User Guide
Excel Reports User Guide Copyright 2000-2006, E-Z Data, Inc. All Rights Reserved. No part of this documentation may be copied, reproduced, or translated in any form without the prior written consent of
INTRODUCTION. This book offers a systematic, ten-step approach, from the decision to validate to
INTRODUCTION This book offers a systematic, ten-step approach, from the decision to validate to the assessment of the validation outcome, for validating configurable off-the-shelf (COTS) computer software
NorthClark Computing, Inc. Bill of Material and Parts Master Maintenance. Administrator s Guide
ERP Consulting Web Development Custom Programming Solutions Desktop & Web Applications for Manfact NorthClark Computing, Inc. Bill of Material and Parts Master Maintenance Administrator s Guide Web and
Microsoft Excel 2013: Macro to apply Custom Margins, Titles, Gridlines, Autofit Width & Add Macro to Quick Access Toolbar & How to Delete a Macro.
Microsoft Excel 2013: Macro to apply Custom Margins, Titles, Gridlines, Autofit Width & Add Macro to Quick Access Toolbar & How to Delete a Macro. Do you need to always add gridlines, bold the heading
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
Training Needs Analysis
Training Needs Analysis Microsoft Office 2007 Access 2007 Course Code: Name: Chapter 1: Access 2007 Orientation I understand how Access works and what it can be used for I know how to start Microsoft Access
Excel Reports and Macros
Excel Reports and Macros Within Microsoft Excel it is possible to create a macro. This is a set of commands that Excel follows to automatically make certain changes to data in a spreadsheet. By adding
Mail merging emails: Word, Excel and Outlook
Mail merging emails: Word, Excel and Outlook TRWD Software Used Word 2010 Excel 2010 Outlook 2010 Windows XP Revision Information Version Date Author Changes made 1.0 July 2012 Pamela Stanworth Created
Microsoft Project Server 2010 Project Manager s Guide for Project Web App
Microsoft Project Server 2010 Project Manager s Guide for Project Web App Copyright This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web
Word 2010: Mail Merge to Email with Attachments
Word 2010: Mail Merge to Email with Attachments Table of Contents TO SEE THE SECTION FOR MACROS, YOU MUST TURN ON THE DEVELOPER TAB:... 2 SET REFERENCE IN VISUAL BASIC:... 2 CREATE THE MACRO TO USE WITHIN
Using Microsoft Office to Manage Projects
(or, Why You Don t Need MS Project) Using Microsoft Office to Manage Projects will explain how to use two applications in the Microsoft Office suite to document your project plan and assign and track tasks.
Administrator Quick Start Guide
This guide is designed to provide Administrators with a quick overview of the features and functionalities provided to them in LEARN360 s Administration section. Login Figures 1-4 feature different components
Secure Website and Reader Application User Guide
Secure Website and Reader Application User Guide February 2005 IMPORTANT NOTICE Copyright Medibank Private Limited All rights reserved. No part of this document (including its appendices and Schedules)
This interpretation of the revised Annex
Reprinted from PHARMACEUTICAL ENGINEERING The Official Magazine of ISPE July/August 2011, Vol. 31 No. 4 www.ispe.org Copyright ISPE 2011 The ISPE GAMP Community of Practice (COP) provides its interpretation
Release Document Version: 1.4-2013-05-30. User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Release Document Version: 1.4-2013-05-30 User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office Table of Contents 1 About this guide....6 1.1 Who should read this guide?....6 1.2 User profiles....6
Using Excel to find Perimeter, Area & Volume
Using Excel to find Perimeter, Area & Volume Level: LBS 4 V = lwh Goal: To become familiar with Microsoft Excel by entering formulas into a spreadsheet in order to calculate the perimeter, area and volume
GCP INSPECTORS WORKING GROUP <DRAFT> REFLECTION PAPER ON EXPECTATIONS FOR ELECTRONIC SOURCE DOCUMENTS USED IN CLINICAL TRIALS
European Medicines Agency London, 17 October 2007 Doc. Ref. EMEA/505620/2007 GCP INSPECTORS WORKING GROUP REFLECTION PAPER ON EXPECTATIONS FOR ELECTRONIC SOURCE DOCUMENTS USED IN CLINICAL TRIALS
Microsoft Access 2010 handout
Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant
SAP BusinessObjects Financial Consolidation Web User Guide
SAP BusinessObjects Financial Consolidation Document Version: 10.0 Support Package 18 2016-02-19 SAP BusinessObjects Financial Consolidation Web User Guide Content 1 General user functions....12 1.1 To
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
PortfolioCenter Export Wizard in Practice: Evaluating IRA Account Holder Ages and Calculating Required Minimum Distribution (RMD) Amounts
PortfolioCenter Export Wizard in Practice: Evaluating IRA Account Holder Ages and Calculating Required Minimum Distribution (RMD) Amounts One way you can apply the PortfolioCenter Export Wizard in your
Organisation de Coopération et de Développement Économiques Organisation for Economic Co-operation and Development
Unclassified ENV/JM/MONO(2016)13 ENV/JM/MONO(2016)13 Unclassified Organisation de Coopération et de Développement Économiques Organisation for Economic Co-operation and Development 22-Apr-2016 English
Microsoft Office System Tip Sheet
Experience the 2007 Microsoft Office System The 2007 Microsoft Office system includes programs, servers, services, and solutions designed to work together to help you succeed. New features in the 2007
