extract_vba man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

EXTRACT_VBA(1)	      User Contributed Perl Documentation	EXTRACT_VBA(1)

NAME
       extract_vba - A utility to extract a VBA project from an Excel 2007+
       xlsm file.

DESCRIPTION
       This utility is used  to extract the VBA project binary from an Excel
       2007+ xlsm file. The VBA project can then be added to an
       Excel::Writer::XLSX file to enable it to have macros.

       An "xlsm" file is a version of an Excel "xlsx" file that contains an
       additional VBA project binary file. The "xlsm" file format is a
       collection of mainly XML files in a ZIP container.

       The extracted VBA project is an OLE Compound Document in binary format.
       It is named "vbaProject.bin" and is generally located in the "xl"
       directory of the "xlsm" file.

       See the "add_vba_project()" section of the  Excel::Writer::XLSX
       documentation for more details.

       Note: you can also extract the VBA project from an "xlsm" file using
       the standard Linux "unzip" command:

	   unzip -j macro01.xlsm xl/vbaProject.bin

       On Windows you can use any suitable Unzip application.

SYNOPSIS
	   $ extract_vba file.xlsm
	   Extracted 'vbaProject.bin' successfully

	   $ extract_vba -h # For help.

OPTIONS
       --help or -h
	   Print the help documentation.

AUTHOR
       John McNamara jmcnamara@cpan.org

VERSION
       Version 0.01.

COPYRIGHT
       (c) MMXV, John McNamara.

       All Rights Reserved. This program is free software. It may be used,
       redistributed and/or modified under the same terms as Perl itself.

perl v5.20.2			  2015-01-30			EXTRACT_VBA(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net