Thursday, October 1, 2009

Using the New Microsoft Office File Format

Starting with the 1997 release, all Microsoft Office programs have used a binary file format that computers (but not humans) can read. Excel 2007, Microsoft Office Word 2007, and Microsoft Office PowerPoint® 2007 have a new and improved file format that, in addition to being somewhat readable, creates much smaller files than the older binary format.

The new Microsoft Office Open XML Formats combine the XML and the Zip file compression format to create robust files that (on average) are about half the size of similar Excel 972003 files. You can open and save Excel 972003 files in Excel 2007, of course. If you want to open Excel 2007 files in Excel 2000, Excel 2002, or Excel 2003, you can install the Microsoft Office Compatibility Pack for Office Word 2007, Excel 2007, and Office PowerPoint 2007 file formats from this book's companion CD.

Besides smaller file sizes, the 2007 Microsoft Office system file formats offer several other advantages:

  • Improved interoperability. Because the new file formats use XML as their base, it is much easier for organizations to share and exchange data between the Microsoft Office system programs and other applications. The older binary file format was difficult to read and wasn't standards-based.
  • Enhanced customization. The letter "X" in XML stands for "extensible," which means that information professionals and developers can create custom document structures, or schema, that meet their organization's needs.
  • Improved automation. The Excel 2007 file format is based on open standards, which means that any program written to process data based on those standards will work with Excel 2007. In other words, you don't need to write special routines or use another program in the Microsoft Office system to handle your Excel 2007 data programmatically.
  • Compartmentalizing information. The new Microsoft Office system file format separates document data, macro code, and header information into separate containers, which Excel 2007 then combines into the file you see when you open your workbook. Separating macro code (automated program instructions) from your worksheet data improves security by identifying that a workbook contains a macro and enables you to prevent Excel 2007 from executing code that could harm your computer or steal valuable personal or business information.

Some capabilities found in Excel 2007

The table below summarizes the expanded data storage and other capabilities found in Excel 2007.

Limit

Excel 2003

Excel 2007

Columns in a worksheet

256

16,384

Rows in a worksheet

65,536

1,048,576

Number of different colors allowed in a workbook

56

4.3 billion

Number of conditional format conditions applied to a cell

3

Limited by available memory

Number of sorting levels of a range or table

3

64

Number of items displayed in an AutoFilter list

1,024

32,768

Total number of characters displayed in a cell

1,024

32,768

Total number of characters per cell that Excel can print

1,024

32,768

Total number of unique cell styles in a workbook

4,000

65,536

Maximum length of a formula, in characters

1,024

8,192

Number of nested levels allowed in a formula

7

64

Maximum number of arguments in a formula

30

255

Number of characters that can be stored and displayed in a cell with a text format

255

32,768

Number of columns allowed in a PivotTable

255

16,384

Number of fields displayed in the PivotTable Field List task pane

255

16,384

Tuesday, September 29, 2009

Easy to use dos commands

# Description Command
01 Accessibility Controls access.cpl
02 Add Hardware Wizard hdwwiz.cpl
03 Add/Remove Programs appwiz.cpl
04 Administrative Tools control admintools
05 Automatic Updates wuaucpl.cpl
06 Bluetooth Transfer Wizard fsquirt
07 Calculator calc
08 Certificate Manager certmgr.msc
09 Character Map charmap
10 Check Disk Utility chkdsk
11 Clipboard Viewer clipbrd
12 Command Prompt cmd
13 Component Services dcomcnfg
14 Computer Management compmgmt.msc
15 Date and Time Properties timedate.cpl
16 DDE Shares ddeshare
17 Device Manager devmgmt.msc
18 Direct X Control Panel (If Installed)* directx.cpl
19 Direct X Troubleshooter dxdiag
20 Disk Cleanup Utility cleanmgr
21 Disk Defragment dfrg.msc
22 Disk Management diskmgmt.msc
23 Disk Partition Manager diskpart
24 Display Properties control desktop
25 Display Properties desk.cpl
26 Display Properties (w/Appearance Tab Preselected) control color
27 Dr. Watson System Troubleshooting Utility drwtsn32
28 Driver Verifier Utility verifier
29 Event Viewer eventvwr.msc
30 File Signature Verification Tool sigverif
31 Findfast findfast.cpl
32 Folders Properties control folders
33 Fonts control fonts
34 Fonts Folder fonts
35 Free Cell Card Game freecell
36 Game Controllers joy.cpl
37 Group Policy Editor (XP Prof) gpedit.msc
38 Hearts Card Game mshearts
39 Iexpress Wizard iexpress
40 Indexing Service ciadv.msc
41 Internet Properties inetcpl.cpl
42 IP Configuration (Display Connection Configuration) ipconfig /all
43 IP Configuration (Display DNS Cache Contents) ipconfig /displaydns
44 IP Configuration (Delete DNS Cache Contents) ipconfig /flushdns
45 IP Configuration (Release All Connections) ipconfig /release
46 IP Configuration (Renew All Connections) ipconfig /renew
47 IP Configuration (Refreshes DHCP & Re- Registers DNS) ipconfig /registerdns
48 IP Configuration (Display DHCP Class ID) ipconfig /showclassid
49 IP Configuration (Modifies DHCP Class ID) ipconfig /setclassid
50 Java Control Panel (If Installed) jpicpl32.cpl
51 Java Control Panel (If Installed) javaws
52 Keyboard Properties control keyboard
53 Local Security Settings secpol.msc
54 Local Users and Groups lusrmgr.msc
55 Logs You Out Of Windows logoff
56 Microsoft Chat winchat
57 Minesweeper Game winmine
58 Mouse Properties control mouse
59 Mouse Properties main.cpl
60 Network Connections control netconnections
61 Network Connections ncpa.cpl
62 Network Setup Wizard netsetup.cpl
63 Notepad notepad
64 Nview Desktop Manager (If Installed) nvtuicpl.cpl
65 Object Packager packager
66 ODBC Data Source Administrator odbccp32.cpl
67 On Screen Keyboard osk
68 Opens AC3 Filter (If Installed) ac3filter.cpl
69 Password Properties password.cpl
70 Performance Monitor perfmon.msc
71 Performance Monitor perfmon
72 Phone and Modem Options telephon.cpl
73 Power Configuration powercfg.cpl
74 Printers and Faxes control printers
75 Printers Folder printers
76 Private Character Editor eudcedit
77 Quicktime (If Installed) QuickTime.cpl
78 Regional Settings intl.cpl
79 Registry Editor regedit
80 Registry Editor regedit32
81 Remote Desktop mstsc
82 Removable Storage ntmsmgr.msc
83 Removable Storage Operator Requests ntmsoprq.msc
84 Resultant Set of Policy (XP Prof) rsop.msc
85 Scanners and Cameras sticpl.cpl
86 Scheduled Tasks control schedtasks
87 Security Center wscui.cpl
88 Services services.msc
89 Shared Folders fsmgmt.msc
90 Shuts Down Windows shutdown
91 Sounds and Audio mmsys.cpl
92 Spider Solitare Card Game spider
93 SQL Client Configuration cliconfg
94 System Configuration Editor sysedit
95 System Configuration Utility msconfig
96 System File Checker Utility (Scan Immediately) sfc /scannow
97 System File Checker Utility (Scan Once At Next Boot) sfc /scanonce
98 System File Checker Utility (Scan On Every Boot) sfc /scanboot
99 System File Checker Utility (Return to Default Setting) sfc /revert
100 System File Checker Utility (Purge File Cache) sfc /purgecache
101 System File Checker Utility (Set Cache Size to size x) sfc /cachesize=x
102 System Properties sysdm.cpl
103 Task Manager taskmgr
104 Telnet Client telnet
105 User Account Management nusrmgr.cpl
106 Utility Manager utilman
107 Windows Firewall firewall.cpl
108 Windows Magnifier magnify
109 Windows Management Infrastructure wmimgmt.msc
110 Windows System Security Tool syskey
111 Windows Update Launches wupdmgr
112 Windows XP Tour Wizard tourstart
113 Wordpad write