SlideShare a Scribd company logo
1 of 1
Download to read offline
Excel Archival Tool
Automating the Spreadsheet Conversion Process
John McGrory
Introduction Program Flow and Output
Microsoft’s lack of support for between-version compatibility of
Excel[1-3] can lead to some concerns for long-term archival of the data
contained within Excel files. Although Excel offers built-in data export
methods to capture spreadsheet data in more archival-friendly
formats, manual file conversion can be tedious, especially for large
data sets. Additionally, Excel allows meaningful information to be
represented in multiple forms (raw data, charts and figures, cell
formulae, cell formatting and styling, pivot tables, etc.), each of which
requires its own conversion step (Fig 1).
In an effort to automate the conversion process, we’ve developed a
short program to convert data from Excel’s proprietary format to
suitable open source formats. Specifically, our Excel Archival Tool
extracts raw spreadsheet data as CSV files, charts and figures as PNG
images, cell formulae as plain text, and cell formatting and style
information as an HTML snapshot (Fig 2).
Methods and Future Directions
University LibrariesExcelWorkbook
Spreadsheet
Raw data
Comma Separated
Value (CSV) Document
Charts/Figures
Exported as PNG
Images
Cell Formulae Logged as Text File
Spreadsheet
Formatting
HTML Snapshot of
Spreadsheet
Other spreadsheets
Data Repository for the
University of Minnesota
Fig 2. General program flow with breakdown of data types and corresponding conversion steps
Fig 1. An example of a complex spreadsheet that contains meaningful information in many forms,
including raw data, charts, table formatting, and cell formulae.
With the Excel Archival Tool, one
can convert a single Excel file or
an entire folder containing Excel
files (including subfolders within
this folder). With the user
interface (Fig 3), the user selects
which aspects of the Excel file
they would like converted, as well
as a “destination folder” that will
contain the final conversion
products.
Fig 3. The tool’s user interface with the source and
destination folders selected. Also note the desired output
list where the user can select which aspects of the Excel
file(s) are to be extracted.
After program completion, the
destination folder will open (Fig
4), showing the different Excel
worksheets as CSV files, as well as
subfolders which contain the
additional conversion products.
CSV files are named after their
corresponding workbook and
worksheet to facilitate
organization and file identification.
• Each folder in the destination
folder is organized into
subfolders by workbook name.
• Each workbook folder within
the “Charts and Figures” folder
is further divided into
subfolders by worksheet name,
each of which contain the
worksheet’s images and a log of
the data ranges used for those
charts (Fig 5).
• The workbook subfolders inside
of the “Formulas” folder
contain text files (Fig 6) listing
the cell positions and equations
for all cell formulae.
• The “Visual Representation”
folder contains an HTML file
and its supporting files within
each workbook subfolder (Fig
7).
Fig 4. The output folder after the conversion process. All
worksheets can be seen as CSV files, with the
supplementary information contained in subfolders.
Fig 5. A subfolder containing images of a worksheet’s
exported charts and a text log of the data ranges used to
create these charts.
Fig 6. A subfolder in the “Formulas” folder containing text
files, each of which contain the named worksheet’s cell
formulae.
Fig 7. A workbook subfolder within the “Visual
Representation” folder, containing an HTML file and its
supporting files.
Methods
• Program core written in Visual Basic Script (VBS).
• Graphical user interface wrapper written in HTML for Applications (HTA).
• Requires a Windows environment and at least Internet Explorer 5.
Future Directions
• Advanced Pivot tables: The current version can capture the most
recent output of a pivot table but is unable to gather other useful
information, such as unused fields, custom labels, etc.
• Platform expansion: The use of VBS limits the current program’s usage
to Windows environments, and the HTA GUI requires Internet Explorer.
References
1. https://support.office.com/en-sg/article/Use-Office-Excel-2010-with-earlier-versions-of-Excel-2fd9ffcb-6fce-485b-85af-
fecfd651a5ac
2. http://coolclimate.berkeley.edu/node/424
3. https://support.office.com/en-za/article/What-s-New-Changes-made-to-Excel-functions-355d08c8-8358-4ecb-b6eb-
e2e443e98aac#bm4
Example data set from the figures can be found at: http://dx.doi.org/10.13020/D6VC7M
Try the tool yourself!
Public access to the tool available at: z.umn.edu/exceltool
In Practice
This tool was originally designed for the Data Repository for the University
of Minnesota. Below is an example of how one can store the tool’s output
in the context of a research data repository:

More Related Content

What's hot

Microsoft excel valerio
Microsoft excel valerioMicrosoft excel valerio
Microsoft excel valerioandrea_valerio
 
Simplest way of loading data from flat file to hana
Simplest way of loading data from flat file to hanaSimplest way of loading data from flat file to hana
Simplest way of loading data from flat file to hanaDeepak Chaubey
 
Ms access 2007
Ms access 2007Ms access 2007
Ms access 2007Ramesh Pant
 
Ms access 1
Ms access 1Ms access 1
Ms access 1aliamla
 
Chapter 5 ms access-1
Chapter 5   ms access-1Chapter 5   ms access-1
Chapter 5 ms access-1Pratik Gupta
 
Ms access Database
Ms access DatabaseMs access Database
Ms access DatabaseYasir Khan
 
Exp2003 exl ppt_03
Exp2003 exl ppt_03Exp2003 exl ppt_03
Exp2003 exl ppt_03lonetree
 
MS Access and Database Fundamentals
MS Access and Database FundamentalsMS Access and Database Fundamentals
MS Access and Database FundamentalsAnanda Gupta
 
Mr20 enus 13-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 13-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 13-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 13-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Sami JAMMALI
 
Lecture03 abap on line
Lecture03 abap on lineLecture03 abap on line
Lecture03 abap on lineMilind Patil
 
Ms access 2010
Ms access 2010Ms access 2010
Ms access 2010Alsufaacademy
 
SAP ABAP data dictionary
SAP ABAP data dictionarySAP ABAP data dictionary
SAP ABAP data dictionaryRevanth Nagaraju
 
Data Mining with MS Access
Data Mining with MS AccessData Mining with MS Access
Data Mining with MS AccessDhatri Jain
 
Microsoft Access 2007: Get To Know Access
Microsoft Access 2007: Get To Know AccessMicrosoft Access 2007: Get To Know Access
Microsoft Access 2007: Get To Know Accessomoviejohn
 

What's hot (20)

Ms access
Ms accessMs access
Ms access
 
MS ACCESS
MS ACCESSMS ACCESS
MS ACCESS
 
Introduction to ms access
Introduction to ms accessIntroduction to ms access
Introduction to ms access
 
Microsoft excel valerio
Microsoft excel valerioMicrosoft excel valerio
Microsoft excel valerio
 
Simplest way of loading data from flat file to hana
Simplest way of loading data from flat file to hanaSimplest way of loading data from flat file to hana
Simplest way of loading data from flat file to hana
 
Ms Access
Ms AccessMs Access
Ms Access
 
Ms access 2007
Ms access 2007Ms access 2007
Ms access 2007
 
Ms access 1
Ms access 1Ms access 1
Ms access 1
 
Chapter 5 ms access-1
Chapter 5   ms access-1Chapter 5   ms access-1
Chapter 5 ms access-1
 
OpenRefine
OpenRefineOpenRefine
OpenRefine
 
Ms access Database
Ms access DatabaseMs access Database
Ms access Database
 
MS Access Training
MS Access TrainingMS Access Training
MS Access Training
 
Exp2003 exl ppt_03
Exp2003 exl ppt_03Exp2003 exl ppt_03
Exp2003 exl ppt_03
 
MS Access and Database Fundamentals
MS Access and Database FundamentalsMS Access and Database Fundamentals
MS Access and Database Fundamentals
 
Mr20 enus 13-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 13-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 13-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 13-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
 
Lecture03 abap on line
Lecture03 abap on lineLecture03 abap on line
Lecture03 abap on line
 
Ms access 2010
Ms access 2010Ms access 2010
Ms access 2010
 
SAP ABAP data dictionary
SAP ABAP data dictionarySAP ABAP data dictionary
SAP ABAP data dictionary
 
Data Mining with MS Access
Data Mining with MS AccessData Mining with MS Access
Data Mining with MS Access
 
Microsoft Access 2007: Get To Know Access
Microsoft Access 2007: Get To Know AccessMicrosoft Access 2007: Get To Know Access
Microsoft Access 2007: Get To Know Access
 

Viewers also liked

RDAP 15 Co-circular RDM: A Pilot service for Graduate Students at the Univers...
RDAP 15 Co-circular RDM: A Pilot service for Graduate Students at the Univers...RDAP 15 Co-circular RDM: A Pilot service for Graduate Students at the Univers...
RDAP 15 Co-circular RDM: A Pilot service for Graduate Students at the Univers...ASIS&T
 
RDAP 16 Lightning: Growing Data in Utah: A Model for Statewide Collaboration
RDAP 16 Lightning: Growing Data in Utah: A Model for Statewide CollaborationRDAP 16 Lightning: Growing Data in Utah: A Model for Statewide Collaboration
RDAP 16 Lightning: Growing Data in Utah: A Model for Statewide CollaborationASIS&T
 
RDAP 16 Lightning: Personas as a Policy Development Tool for Research Data
RDAP 16 Lightning: Personas as a Policy Development Tool for Research DataRDAP 16 Lightning: Personas as a Policy Development Tool for Research Data
RDAP 16 Lightning: Personas as a Policy Development Tool for Research DataASIS&T
 
RDAP 16 Lightning: Spreading the love: Bringing data management training to s...
RDAP 16 Lightning: Spreading the love: Bringing data management training to s...RDAP 16 Lightning: Spreading the love: Bringing data management training to s...
RDAP 16 Lightning: Spreading the love: Bringing data management training to s...ASIS&T
 
Using a Case Study to Teach Data Management to Librarians
Using a Case Study to Teach Data Management to LibrariansUsing a Case Study to Teach Data Management to Librarians
Using a Case Study to Teach Data Management to LibrariansASIS&T
 
RDAP 16: How do we know where to grow? Assessing Research Data Services at th...
RDAP 16: How do we know where to grow? Assessing Research Data Services at th...RDAP 16: How do we know where to grow? Assessing Research Data Services at th...
RDAP 16: How do we know where to grow? Assessing Research Data Services at th...ASIS&T
 
RDAP 16 Poster: Librarian Research Data: Customizing the DMP Assistant for Pr...
RDAP 16 Poster: Librarian Research Data: Customizing the DMP Assistant for Pr...RDAP 16 Poster: Librarian Research Data: Customizing the DMP Assistant for Pr...
RDAP 16 Poster: Librarian Research Data: Customizing the DMP Assistant for Pr...ASIS&T
 
RDAP 16 Poster: Hacking the figshare API to Create Enhanced Metadata Records
RDAP 16 Poster: Hacking the figshare API to Create Enhanced Metadata RecordsRDAP 16 Poster: Hacking the figshare API to Create Enhanced Metadata Records
RDAP 16 Poster: Hacking the figshare API to Create Enhanced Metadata RecordsASIS&T
 
RDAP 15 EarthCollab: Connecting Scientific Information Sources using the Sema...
RDAP 15 EarthCollab: Connecting Scientific Information Sources using the Sema...RDAP 15 EarthCollab: Connecting Scientific Information Sources using the Sema...
RDAP 15 EarthCollab: Connecting Scientific Information Sources using the Sema...ASIS&T
 
RDAP 16 Poster: Responding to Data Management and Sharing Requirements in the...
RDAP 16 Poster: Responding to Data Management and Sharing Requirements in the...RDAP 16 Poster: Responding to Data Management and Sharing Requirements in the...
RDAP 16 Poster: Responding to Data Management and Sharing Requirements in the...ASIS&T
 
RDAP 16 Poster: Interpreting Local Data Policies in Practice
RDAP 16 Poster: Interpreting Local Data Policies in PracticeRDAP 16 Poster: Interpreting Local Data Policies in Practice
RDAP 16 Poster: Interpreting Local Data Policies in PracticeASIS&T
 
RDAP 15 Lost in the Data Jungle: A Case Study for Organizing, Publishing, and...
RDAP 15 Lost in the Data Jungle: A Case Study for Organizing, Publishing, and...RDAP 15 Lost in the Data Jungle: A Case Study for Organizing, Publishing, and...
RDAP 15 Lost in the Data Jungle: A Case Study for Organizing, Publishing, and...ASIS&T
 
ASIS&T Diane Sonnenwald Information Science as a Career
ASIS&T Diane Sonnenwald Information Science as a Career ASIS&T Diane Sonnenwald Information Science as a Career
ASIS&T Diane Sonnenwald Information Science as a Career ASIS&T
 
RDAP 16 Poster: Data Management Training Clearinghouse
RDAP 16 Poster: Data Management Training ClearinghouseRDAP 16 Poster: Data Management Training Clearinghouse
RDAP 16 Poster: Data Management Training ClearinghouseASIS&T
 
RDAP 16 Poster: Boston University’s Study Group
RDAP 16 Poster: Boston University’s Study GroupRDAP 16 Poster: Boston University’s Study Group
RDAP 16 Poster: Boston University’s Study GroupASIS&T
 
RDAP 15 DLF E-Research Network: Developing a Sustainable Community of Practic...
RDAP 15 DLF E-Research Network: Developing a Sustainable Community of Practic...RDAP 15 DLF E-Research Network: Developing a Sustainable Community of Practic...
RDAP 15 DLF E-Research Network: Developing a Sustainable Community of Practic...ASIS&T
 
RDAP 15 How data management issues manifest: using concept mapping to discove...
RDAP 15 How data management issues manifest: using concept mapping to discove...RDAP 15 How data management issues manifest: using concept mapping to discove...
RDAP 15 How data management issues manifest: using concept mapping to discove...ASIS&T
 
RDAP 16 Lightning: Working Across Cultures: Data Librarian as Knowledge Broker
RDAP 16 Lightning: Working Across Cultures: Data Librarian as Knowledge BrokerRDAP 16 Lightning: Working Across Cultures: Data Librarian as Knowledge Broker
RDAP 16 Lightning: Working Across Cultures: Data Librarian as Knowledge BrokerASIS&T
 
RDAP 16 Poster: Repository Data: Analysis of datasets in a campus repository
RDAP 16 Poster: Repository Data: Analysis of datasets in a campus repositoryRDAP 16 Poster: Repository Data: Analysis of datasets in a campus repository
RDAP 16 Poster: Repository Data: Analysis of datasets in a campus repositoryASIS&T
 
RDAP 16 Poster: A Proposed Course Model for Integrating RDM with Research Rep...
RDAP 16 Poster: A Proposed Course Model for Integrating RDM with Research Rep...RDAP 16 Poster: A Proposed Course Model for Integrating RDM with Research Rep...
RDAP 16 Poster: A Proposed Course Model for Integrating RDM with Research Rep...ASIS&T
 

Viewers also liked (20)

RDAP 15 Co-circular RDM: A Pilot service for Graduate Students at the Univers...
RDAP 15 Co-circular RDM: A Pilot service for Graduate Students at the Univers...RDAP 15 Co-circular RDM: A Pilot service for Graduate Students at the Univers...
RDAP 15 Co-circular RDM: A Pilot service for Graduate Students at the Univers...
 
RDAP 16 Lightning: Growing Data in Utah: A Model for Statewide Collaboration
RDAP 16 Lightning: Growing Data in Utah: A Model for Statewide CollaborationRDAP 16 Lightning: Growing Data in Utah: A Model for Statewide Collaboration
RDAP 16 Lightning: Growing Data in Utah: A Model for Statewide Collaboration
 
RDAP 16 Lightning: Personas as a Policy Development Tool for Research Data
RDAP 16 Lightning: Personas as a Policy Development Tool for Research DataRDAP 16 Lightning: Personas as a Policy Development Tool for Research Data
RDAP 16 Lightning: Personas as a Policy Development Tool for Research Data
 
RDAP 16 Lightning: Spreading the love: Bringing data management training to s...
RDAP 16 Lightning: Spreading the love: Bringing data management training to s...RDAP 16 Lightning: Spreading the love: Bringing data management training to s...
RDAP 16 Lightning: Spreading the love: Bringing data management training to s...
 
Using a Case Study to Teach Data Management to Librarians
Using a Case Study to Teach Data Management to LibrariansUsing a Case Study to Teach Data Management to Librarians
Using a Case Study to Teach Data Management to Librarians
 
RDAP 16: How do we know where to grow? Assessing Research Data Services at th...
RDAP 16: How do we know where to grow? Assessing Research Data Services at th...RDAP 16: How do we know where to grow? Assessing Research Data Services at th...
RDAP 16: How do we know where to grow? Assessing Research Data Services at th...
 
RDAP 16 Poster: Librarian Research Data: Customizing the DMP Assistant for Pr...
RDAP 16 Poster: Librarian Research Data: Customizing the DMP Assistant for Pr...RDAP 16 Poster: Librarian Research Data: Customizing the DMP Assistant for Pr...
RDAP 16 Poster: Librarian Research Data: Customizing the DMP Assistant for Pr...
 
RDAP 16 Poster: Hacking the figshare API to Create Enhanced Metadata Records
RDAP 16 Poster: Hacking the figshare API to Create Enhanced Metadata RecordsRDAP 16 Poster: Hacking the figshare API to Create Enhanced Metadata Records
RDAP 16 Poster: Hacking the figshare API to Create Enhanced Metadata Records
 
RDAP 15 EarthCollab: Connecting Scientific Information Sources using the Sema...
RDAP 15 EarthCollab: Connecting Scientific Information Sources using the Sema...RDAP 15 EarthCollab: Connecting Scientific Information Sources using the Sema...
RDAP 15 EarthCollab: Connecting Scientific Information Sources using the Sema...
 
RDAP 16 Poster: Responding to Data Management and Sharing Requirements in the...
RDAP 16 Poster: Responding to Data Management and Sharing Requirements in the...RDAP 16 Poster: Responding to Data Management and Sharing Requirements in the...
RDAP 16 Poster: Responding to Data Management and Sharing Requirements in the...
 
RDAP 16 Poster: Interpreting Local Data Policies in Practice
RDAP 16 Poster: Interpreting Local Data Policies in PracticeRDAP 16 Poster: Interpreting Local Data Policies in Practice
RDAP 16 Poster: Interpreting Local Data Policies in Practice
 
RDAP 15 Lost in the Data Jungle: A Case Study for Organizing, Publishing, and...
RDAP 15 Lost in the Data Jungle: A Case Study for Organizing, Publishing, and...RDAP 15 Lost in the Data Jungle: A Case Study for Organizing, Publishing, and...
RDAP 15 Lost in the Data Jungle: A Case Study for Organizing, Publishing, and...
 
ASIS&T Diane Sonnenwald Information Science as a Career
ASIS&T Diane Sonnenwald Information Science as a Career ASIS&T Diane Sonnenwald Information Science as a Career
ASIS&T Diane Sonnenwald Information Science as a Career
 
RDAP 16 Poster: Data Management Training Clearinghouse
RDAP 16 Poster: Data Management Training ClearinghouseRDAP 16 Poster: Data Management Training Clearinghouse
RDAP 16 Poster: Data Management Training Clearinghouse
 
RDAP 16 Poster: Boston University’s Study Group
RDAP 16 Poster: Boston University’s Study GroupRDAP 16 Poster: Boston University’s Study Group
RDAP 16 Poster: Boston University’s Study Group
 
RDAP 15 DLF E-Research Network: Developing a Sustainable Community of Practic...
RDAP 15 DLF E-Research Network: Developing a Sustainable Community of Practic...RDAP 15 DLF E-Research Network: Developing a Sustainable Community of Practic...
RDAP 15 DLF E-Research Network: Developing a Sustainable Community of Practic...
 
RDAP 15 How data management issues manifest: using concept mapping to discove...
RDAP 15 How data management issues manifest: using concept mapping to discove...RDAP 15 How data management issues manifest: using concept mapping to discove...
RDAP 15 How data management issues manifest: using concept mapping to discove...
 
RDAP 16 Lightning: Working Across Cultures: Data Librarian as Knowledge Broker
RDAP 16 Lightning: Working Across Cultures: Data Librarian as Knowledge BrokerRDAP 16 Lightning: Working Across Cultures: Data Librarian as Knowledge Broker
RDAP 16 Lightning: Working Across Cultures: Data Librarian as Knowledge Broker
 
RDAP 16 Poster: Repository Data: Analysis of datasets in a campus repository
RDAP 16 Poster: Repository Data: Analysis of datasets in a campus repositoryRDAP 16 Poster: Repository Data: Analysis of datasets in a campus repository
RDAP 16 Poster: Repository Data: Analysis of datasets in a campus repository
 
RDAP 16 Poster: A Proposed Course Model for Integrating RDM with Research Rep...
RDAP 16 Poster: A Proposed Course Model for Integrating RDM with Research Rep...RDAP 16 Poster: A Proposed Course Model for Integrating RDM with Research Rep...
RDAP 16 Poster: A Proposed Course Model for Integrating RDM with Research Rep...
 

Similar to RDAP 15 Excel Archival Tool: Automating the Spreadsheet Conversion Process

MS-Excel
MS-ExcelMS-Excel
MS-Excelbabyparul
 
UBS Tech Talk:Excel Services
UBS Tech Talk:Excel ServicesUBS Tech Talk:Excel Services
UBS Tech Talk:Excel ServicesQuek Lilian
 
Oracle application express ppt
Oracle application express pptOracle application express ppt
Oracle application express pptAbhinaw Kumar
 
Oracle application express
Oracle application expressOracle application express
Oracle application expressAbhinaw Kumar
 
Std 10 Computer Chapter 5 Introduction to Calc
Std 10 Computer Chapter 5 Introduction to CalcStd 10 Computer Chapter 5 Introduction to Calc
Std 10 Computer Chapter 5 Introduction to CalcNuzhat Memon
 
Microsoft Excel
Microsoft ExcelMicrosoft Excel
Microsoft ExcelYasirKhan357
 
SharePoint and Open XML
SharePoint and Open XMLSharePoint and Open XML
SharePoint and Open XMLBecky Bertram
 
bi-publisher.pptx
bi-publisher.pptxbi-publisher.pptx
bi-publisher.pptxkjkombrink
 
Module 3 comp 312 - computer fundamentals and programming
Module 3   comp 312 - computer fundamentals and programmingModule 3   comp 312 - computer fundamentals and programming
Module 3 comp 312 - computer fundamentals and programmingdiosdadamendoza
 
Excel - Group 1.pptx
Excel - Group 1.pptxExcel - Group 1.pptx
Excel - Group 1.pptxAlistairDatu1
 
Using Spreadsheets.pptx
Using Spreadsheets.pptxUsing Spreadsheets.pptx
Using Spreadsheets.pptxRohanSingh425729
 
XLS Processor Engine How To, Tutorials, Tips & Tricks
XLS Processor Engine How To, Tutorials, Tips & TricksXLS Processor Engine How To, Tutorials, Tips & Tricks
XLS Processor Engine How To, Tutorials, Tips & TricksEarl Grau
 
XLS PE How To Tutorials Tips & Tricks
XLS PE How To Tutorials Tips & TricksXLS PE How To Tutorials Tips & Tricks
XLS PE How To Tutorials Tips & Tricksguest92a5de
 
SSRS 2008 R2
SSRS 2008 R2SSRS 2008 R2
SSRS 2008 R2tomerl
 
Microsoft Excel Dashboards and Their Features.pdf
Microsoft Excel Dashboards and Their Features.pdfMicrosoft Excel Dashboards and Their Features.pdf
Microsoft Excel Dashboards and Their Features.pdfNitin
 
SimulationX Meets Office
SimulationX Meets OfficeSimulationX Meets Office
SimulationX Meets OfficeSimulationX
 

Similar to RDAP 15 Excel Archival Tool: Automating the Spreadsheet Conversion Process (20)

Ms excel
Ms excelMs excel
Ms excel
 
MS-Excel
MS-ExcelMS-Excel
MS-Excel
 
Pivot Table | Statistics
Pivot Table | StatisticsPivot Table | Statistics
Pivot Table | Statistics
 
UBS Tech Talk:Excel Services
UBS Tech Talk:Excel ServicesUBS Tech Talk:Excel Services
UBS Tech Talk:Excel Services
 
Oracle application express ppt
Oracle application express pptOracle application express ppt
Oracle application express ppt
 
Oracle application express
Oracle application expressOracle application express
Oracle application express
 
Std 10 Computer Chapter 5 Introduction to Calc
Std 10 Computer Chapter 5 Introduction to CalcStd 10 Computer Chapter 5 Introduction to Calc
Std 10 Computer Chapter 5 Introduction to Calc
 
Microsoft Excel
Microsoft ExcelMicrosoft Excel
Microsoft Excel
 
SharePoint and Open XML
SharePoint and Open XMLSharePoint and Open XML
SharePoint and Open XML
 
bi-publisher.pptx
bi-publisher.pptxbi-publisher.pptx
bi-publisher.pptx
 
Module 3 comp 312 - computer fundamentals and programming
Module 3   comp 312 - computer fundamentals and programmingModule 3   comp 312 - computer fundamentals and programming
Module 3 comp 312 - computer fundamentals and programming
 
Excel - Group 1.pptx
Excel - Group 1.pptxExcel - Group 1.pptx
Excel - Group 1.pptx
 
Using Spreadsheets.pptx
Using Spreadsheets.pptxUsing Spreadsheets.pptx
Using Spreadsheets.pptx
 
XLS Processor Engine How To, Tutorials, Tips & Tricks
XLS Processor Engine How To, Tutorials, Tips & TricksXLS Processor Engine How To, Tutorials, Tips & Tricks
XLS Processor Engine How To, Tutorials, Tips & Tricks
 
XLS PE How To Tutorials Tips & Tricks
XLS PE How To Tutorials Tips & TricksXLS PE How To Tutorials Tips & Tricks
XLS PE How To Tutorials Tips & Tricks
 
Excel 2007 Unit N
Excel 2007 Unit NExcel 2007 Unit N
Excel 2007 Unit N
 
SSRS 2008 R2
SSRS 2008 R2SSRS 2008 R2
SSRS 2008 R2
 
Microsoft Excel Dashboards and Their Features.pdf
Microsoft Excel Dashboards and Their Features.pdfMicrosoft Excel Dashboards and Their Features.pdf
Microsoft Excel Dashboards and Their Features.pdf
 
SimulationX Meets Office
SimulationX Meets OfficeSimulationX Meets Office
SimulationX Meets Office
 
Gse 213 lesson 3
Gse 213 lesson 3Gse 213 lesson 3
Gse 213 lesson 3
 

More from ASIS&T

RDAP 16: Sustaining Research Data Services (Panel 2: Sustainability)
RDAP 16: Sustaining Research Data Services (Panel 2: Sustainability)RDAP 16: Sustaining Research Data Services (Panel 2: Sustainability)
RDAP 16: Sustaining Research Data Services (Panel 2: Sustainability)ASIS&T
 
RDAP 16: Sustainability of data infrastructure: The history of science scienc...
RDAP 16: Sustainability of data infrastructure: The history of science scienc...RDAP 16: Sustainability of data infrastructure: The history of science scienc...
RDAP 16: Sustainability of data infrastructure: The history of science scienc...ASIS&T
 
RDAP 16: DMPs and Public Access: Agency and Data Service Experiences
RDAP 16: DMPs and Public Access: Agency and Data Service ExperiencesRDAP 16: DMPs and Public Access: Agency and Data Service Experiences
RDAP 16: DMPs and Public Access: Agency and Data Service ExperiencesASIS&T
 
RDAP 16: Perspective on DMPs, Funders and Public Access (Panel 5: DMPs and Pu...
RDAP 16: Perspective on DMPs, Funders and Public Access (Panel 5: DMPs and Pu...RDAP 16: Perspective on DMPs, Funders and Public Access (Panel 5: DMPs and Pu...
RDAP 16: Perspective on DMPs, Funders and Public Access (Panel 5: DMPs and Pu...ASIS&T
 
RDAP 16: DMPs and Public Access: An NIH Perspective (Panel 5, DMPs and Public...
RDAP 16: DMPs and Public Access: An NIH Perspective (Panel 5, DMPs and Public...RDAP 16: DMPs and Public Access: An NIH Perspective (Panel 5, DMPs and Public...
RDAP 16: DMPs and Public Access: An NIH Perspective (Panel 5, DMPs and Public...ASIS&T
 
RDAP 16: If I could turn back time: Looking back on 2+ years of DMP consultin...
RDAP 16: If I could turn back time: Looking back on 2+ years of DMP consultin...RDAP 16: If I could turn back time: Looking back on 2+ years of DMP consultin...
RDAP 16: If I could turn back time: Looking back on 2+ years of DMP consultin...ASIS&T
 
RDAP 16: Data Management Plan Perspectives (Panel 5, DMPs and Public Access)
RDAP 16: Data Management Plan Perspectives (Panel 5, DMPs and Public Access)RDAP 16: Data Management Plan Perspectives (Panel 5, DMPs and Public Access)
RDAP 16: Data Management Plan Perspectives (Panel 5, DMPs and Public Access)ASIS&T
 
RDAP 16 Poster: Challenges and Opportunities in an Institutional Repository S...
RDAP 16 Poster: Challenges and Opportunities in an Institutional Repository S...RDAP 16 Poster: Challenges and Opportunities in an Institutional Repository S...
RDAP 16 Poster: Challenges and Opportunities in an Institutional Repository S...ASIS&T
 
RDAP 16 Poster: Measuring adoption of Electronic Lab Notebooks and their impa...
RDAP 16 Poster: Measuring adoption of Electronic Lab Notebooks and their impa...RDAP 16 Poster: Measuring adoption of Electronic Lab Notebooks and their impa...
RDAP 16 Poster: Measuring adoption of Electronic Lab Notebooks and their impa...ASIS&T
 
RDAP 16 Lightning: RDM Discussion Group: How'd that go?
RDAP 16 Lightning: RDM Discussion Group: How'd that go?RDAP 16 Lightning: RDM Discussion Group: How'd that go?
RDAP 16 Lightning: RDM Discussion Group: How'd that go?ASIS&T
 
RDAP 16 Lightning: Data Practices and Perspectives of Atmospheric and Enginee...
RDAP 16 Lightning: Data Practices and Perspectives of Atmospheric and Enginee...RDAP 16 Lightning: Data Practices and Perspectives of Atmospheric and Enginee...
RDAP 16 Lightning: Data Practices and Perspectives of Atmospheric and Enginee...ASIS&T
 
RDAP 16 Lightning: An Open Science Framework for Solving Institutional Challe...
RDAP 16 Lightning: An Open Science Framework for Solving Institutional Challe...RDAP 16 Lightning: An Open Science Framework for Solving Institutional Challe...
RDAP 16 Lightning: An Open Science Framework for Solving Institutional Challe...ASIS&T
 
RDAP 16 Lightning: Quantifying Needs for a University Research Repository Sys...
RDAP 16 Lightning: Quantifying Needs for a University Research Repository Sys...RDAP 16 Lightning: Quantifying Needs for a University Research Repository Sys...
RDAP 16 Lightning: Quantifying Needs for a University Research Repository Sys...ASIS&T
 
RDAP 16: Building Without a Plan: How do you assess structural strength? (Pan...
RDAP 16: Building Without a Plan: How do you assess structural strength? (Pan...RDAP 16: Building Without a Plan: How do you assess structural strength? (Pan...
RDAP 16: Building Without a Plan: How do you assess structural strength? (Pan...ASIS&T
 
RDAP 16: I built it. They came. Now what? (Panel 2, Sustainability)
RDAP 16: I built it. They came. Now what? (Panel 2, Sustainability)RDAP 16: I built it. They came. Now what? (Panel 2, Sustainability)
RDAP 16: I built it. They came. Now what? (Panel 2, Sustainability)ASIS&T
 
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...ASIS&T
 
RDAP 16 Poster: Expanding Research Data Services with Deep Blue Data
RDAP 16 Poster: Expanding Research Data Services with Deep Blue DataRDAP 16 Poster: Expanding Research Data Services with Deep Blue Data
RDAP 16 Poster: Expanding Research Data Services with Deep Blue DataASIS&T
 
RDAP 16 Poster: Diving into Data: Implementing a Data Repository at the Texas...
RDAP 16 Poster: Diving into Data: Implementing a Data Repository at the Texas...RDAP 16 Poster: Diving into Data: Implementing a Data Repository at the Texas...
RDAP 16 Poster: Diving into Data: Implementing a Data Repository at the Texas...ASIS&T
 

More from ASIS&T (18)

RDAP 16: Sustaining Research Data Services (Panel 2: Sustainability)
RDAP 16: Sustaining Research Data Services (Panel 2: Sustainability)RDAP 16: Sustaining Research Data Services (Panel 2: Sustainability)
RDAP 16: Sustaining Research Data Services (Panel 2: Sustainability)
 
RDAP 16: Sustainability of data infrastructure: The history of science scienc...
RDAP 16: Sustainability of data infrastructure: The history of science scienc...RDAP 16: Sustainability of data infrastructure: The history of science scienc...
RDAP 16: Sustainability of data infrastructure: The history of science scienc...
 
RDAP 16: DMPs and Public Access: Agency and Data Service Experiences
RDAP 16: DMPs and Public Access: Agency and Data Service ExperiencesRDAP 16: DMPs and Public Access: Agency and Data Service Experiences
RDAP 16: DMPs and Public Access: Agency and Data Service Experiences
 
RDAP 16: Perspective on DMPs, Funders and Public Access (Panel 5: DMPs and Pu...
RDAP 16: Perspective on DMPs, Funders and Public Access (Panel 5: DMPs and Pu...RDAP 16: Perspective on DMPs, Funders and Public Access (Panel 5: DMPs and Pu...
RDAP 16: Perspective on DMPs, Funders and Public Access (Panel 5: DMPs and Pu...
 
RDAP 16: DMPs and Public Access: An NIH Perspective (Panel 5, DMPs and Public...
RDAP 16: DMPs and Public Access: An NIH Perspective (Panel 5, DMPs and Public...RDAP 16: DMPs and Public Access: An NIH Perspective (Panel 5, DMPs and Public...
RDAP 16: DMPs and Public Access: An NIH Perspective (Panel 5, DMPs and Public...
 
RDAP 16: If I could turn back time: Looking back on 2+ years of DMP consultin...
RDAP 16: If I could turn back time: Looking back on 2+ years of DMP consultin...RDAP 16: If I could turn back time: Looking back on 2+ years of DMP consultin...
RDAP 16: If I could turn back time: Looking back on 2+ years of DMP consultin...
 
RDAP 16: Data Management Plan Perspectives (Panel 5, DMPs and Public Access)
RDAP 16: Data Management Plan Perspectives (Panel 5, DMPs and Public Access)RDAP 16: Data Management Plan Perspectives (Panel 5, DMPs and Public Access)
RDAP 16: Data Management Plan Perspectives (Panel 5, DMPs and Public Access)
 
RDAP 16 Poster: Challenges and Opportunities in an Institutional Repository S...
RDAP 16 Poster: Challenges and Opportunities in an Institutional Repository S...RDAP 16 Poster: Challenges and Opportunities in an Institutional Repository S...
RDAP 16 Poster: Challenges and Opportunities in an Institutional Repository S...
 
RDAP 16 Poster: Measuring adoption of Electronic Lab Notebooks and their impa...
RDAP 16 Poster: Measuring adoption of Electronic Lab Notebooks and their impa...RDAP 16 Poster: Measuring adoption of Electronic Lab Notebooks and their impa...
RDAP 16 Poster: Measuring adoption of Electronic Lab Notebooks and their impa...
 
RDAP 16 Lightning: RDM Discussion Group: How'd that go?
RDAP 16 Lightning: RDM Discussion Group: How'd that go?RDAP 16 Lightning: RDM Discussion Group: How'd that go?
RDAP 16 Lightning: RDM Discussion Group: How'd that go?
 
RDAP 16 Lightning: Data Practices and Perspectives of Atmospheric and Enginee...
RDAP 16 Lightning: Data Practices and Perspectives of Atmospheric and Enginee...RDAP 16 Lightning: Data Practices and Perspectives of Atmospheric and Enginee...
RDAP 16 Lightning: Data Practices and Perspectives of Atmospheric and Enginee...
 
RDAP 16 Lightning: An Open Science Framework for Solving Institutional Challe...
RDAP 16 Lightning: An Open Science Framework for Solving Institutional Challe...RDAP 16 Lightning: An Open Science Framework for Solving Institutional Challe...
RDAP 16 Lightning: An Open Science Framework for Solving Institutional Challe...
 
RDAP 16 Lightning: Quantifying Needs for a University Research Repository Sys...
RDAP 16 Lightning: Quantifying Needs for a University Research Repository Sys...RDAP 16 Lightning: Quantifying Needs for a University Research Repository Sys...
RDAP 16 Lightning: Quantifying Needs for a University Research Repository Sys...
 
RDAP 16: Building Without a Plan: How do you assess structural strength? (Pan...
RDAP 16: Building Without a Plan: How do you assess structural strength? (Pan...RDAP 16: Building Without a Plan: How do you assess structural strength? (Pan...
RDAP 16: Building Without a Plan: How do you assess structural strength? (Pan...
 
RDAP 16: I built it. They came. Now what? (Panel 2, Sustainability)
RDAP 16: I built it. They came. Now what? (Panel 2, Sustainability)RDAP 16: I built it. They came. Now what? (Panel 2, Sustainability)
RDAP 16: I built it. They came. Now what? (Panel 2, Sustainability)
 
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
 
RDAP 16 Poster: Expanding Research Data Services with Deep Blue Data
RDAP 16 Poster: Expanding Research Data Services with Deep Blue DataRDAP 16 Poster: Expanding Research Data Services with Deep Blue Data
RDAP 16 Poster: Expanding Research Data Services with Deep Blue Data
 
RDAP 16 Poster: Diving into Data: Implementing a Data Repository at the Texas...
RDAP 16 Poster: Diving into Data: Implementing a Data Repository at the Texas...RDAP 16 Poster: Diving into Data: Implementing a Data Repository at the Texas...
RDAP 16 Poster: Diving into Data: Implementing a Data Repository at the Texas...
 

Recently uploaded

Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Dr. Mazin Mohamed alkathiri
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 đź’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 đź’ž Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 đź’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 đź’ž Full Nigh...Pooja Nehwal
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 

Recently uploaded (20)

Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 đź’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 đź’ž Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 đź’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 đź’ž Full Nigh...
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 

RDAP 15 Excel Archival Tool: Automating the Spreadsheet Conversion Process

  • 1. Excel Archival Tool Automating the Spreadsheet Conversion Process John McGrory Introduction Program Flow and Output Microsoft’s lack of support for between-version compatibility of Excel[1-3] can lead to some concerns for long-term archival of the data contained within Excel files. Although Excel offers built-in data export methods to capture spreadsheet data in more archival-friendly formats, manual file conversion can be tedious, especially for large data sets. Additionally, Excel allows meaningful information to be represented in multiple forms (raw data, charts and figures, cell formulae, cell formatting and styling, pivot tables, etc.), each of which requires its own conversion step (Fig 1). In an effort to automate the conversion process, we’ve developed a short program to convert data from Excel’s proprietary format to suitable open source formats. Specifically, our Excel Archival Tool extracts raw spreadsheet data as CSV files, charts and figures as PNG images, cell formulae as plain text, and cell formatting and style information as an HTML snapshot (Fig 2). Methods and Future Directions University LibrariesExcelWorkbook Spreadsheet Raw data Comma Separated Value (CSV) Document Charts/Figures Exported as PNG Images Cell Formulae Logged as Text File Spreadsheet Formatting HTML Snapshot of Spreadsheet Other spreadsheets Data Repository for the University of Minnesota Fig 2. General program flow with breakdown of data types and corresponding conversion steps Fig 1. An example of a complex spreadsheet that contains meaningful information in many forms, including raw data, charts, table formatting, and cell formulae. With the Excel Archival Tool, one can convert a single Excel file or an entire folder containing Excel files (including subfolders within this folder). With the user interface (Fig 3), the user selects which aspects of the Excel file they would like converted, as well as a “destination folder” that will contain the final conversion products. Fig 3. The tool’s user interface with the source and destination folders selected. Also note the desired output list where the user can select which aspects of the Excel file(s) are to be extracted. After program completion, the destination folder will open (Fig 4), showing the different Excel worksheets as CSV files, as well as subfolders which contain the additional conversion products. CSV files are named after their corresponding workbook and worksheet to facilitate organization and file identification. • Each folder in the destination folder is organized into subfolders by workbook name. • Each workbook folder within the “Charts and Figures” folder is further divided into subfolders by worksheet name, each of which contain the worksheet’s images and a log of the data ranges used for those charts (Fig 5). • The workbook subfolders inside of the “Formulas” folder contain text files (Fig 6) listing the cell positions and equations for all cell formulae. • The “Visual Representation” folder contains an HTML file and its supporting files within each workbook subfolder (Fig 7). Fig 4. The output folder after the conversion process. All worksheets can be seen as CSV files, with the supplementary information contained in subfolders. Fig 5. A subfolder containing images of a worksheet’s exported charts and a text log of the data ranges used to create these charts. Fig 6. A subfolder in the “Formulas” folder containing text files, each of which contain the named worksheet’s cell formulae. Fig 7. A workbook subfolder within the “Visual Representation” folder, containing an HTML file and its supporting files. Methods • Program core written in Visual Basic Script (VBS). • Graphical user interface wrapper written in HTML for Applications (HTA). • Requires a Windows environment and at least Internet Explorer 5. Future Directions • Advanced Pivot tables: The current version can capture the most recent output of a pivot table but is unable to gather other useful information, such as unused fields, custom labels, etc. • Platform expansion: The use of VBS limits the current program’s usage to Windows environments, and the HTA GUI requires Internet Explorer. References 1. https://support.office.com/en-sg/article/Use-Office-Excel-2010-with-earlier-versions-of-Excel-2fd9ffcb-6fce-485b-85af- fecfd651a5ac 2. http://coolclimate.berkeley.edu/node/424 3. https://support.office.com/en-za/article/What-s-New-Changes-made-to-Excel-functions-355d08c8-8358-4ecb-b6eb- e2e443e98aac#bm4 Example data set from the figures can be found at: http://dx.doi.org/10.13020/D6VC7M Try the tool yourself! Public access to the tool available at: z.umn.edu/exceltool In Practice This tool was originally designed for the Data Repository for the University of Minnesota. Below is an example of how one can store the tool’s output in the context of a research data repository: