You expect Excel for Mac 2011 to open Excel files, of course, but the program can do more than that. You can actually open, work on, and save a file in several formats. Choose File→Save As and then click Format to open the pop-up menu. Excel can open and save in the formats listed in this Format pop-up menu.
If you use Microsoft Excel on your Mac, you can save the spreadsheets you create and open them in Numbers, Apple’s spreadsheet app. It’s a handy feature to use in case you can’t access.
- File extension.numbers: Category: Document File: Description: Files with a.numbers extension are created by Apple's 'Numbers' application which forms part of Apple's iWork office suite, a set of applications which run on the Mac OS X and iOS operating systems, and also includes Keynote (for presentations) and Pages (for word processing). Numbers 1.0 on OS X was first announced on.
- NOTE: XLSB files may be opened by Excel 2007 or later, or by earlier versions of Excel with Open XML support. Recommended Software Programs to open.XLSB file Apple Mac OS X.
- XLSB Microsoft Excel Binary Spreadsheet File. XLSB file format specifies the Excel Binary File Format, which is a collection of records and structures that specify Excel workbook content. The content can include unstructured or semi-structured tables of numbers, text, or both numbers and text, formulas, external data connections, charts and images.
You have several options for file formats besides Excel’s default (.xlsx) format:
- Excel Template (.xltx): Saves the workbook as a template, which you can open in the My Templates section of the Excel Workbook Gallery. You can also open templates by choosing File→Open and selecting Excel Templates from the Enable pop-up menu. This format does not have macros and is another open XML format.
- Excel Macro-Enabled Workbook (.xlsm): Workbooks in this XML format contain Visual Basic for Applications (VBA) programming language code, or Excel 4.0 macro code. When opening this format file, Excel displays a prompt asking whether you want to remove the macros contained in the file. The default is Disable Macros. You must instead click Enable Macros if you want macros to run.
- Excel Macro-Enabled Template (.xltm): The same as .xlsm, except this is a template. The macro warning dialog displays when you open a workbook in this format, and you must click Enable Macros if you want macros to run.
- Excel Add-In (.xlam): Saves a macro-enabled workbook as an Excel add-in.
- Excel Binary Workbook (.xlsb): This is the most compact file format, and is recommended for large files. This format doesn’t conform to open source standards.
- Comma Separated Values (.csv): Saves a worksheet data table as text separated by commas. This format is text only. All other content is discarded.
- Web Page (.htm): Save the workbook in a format that Web browsers understand and can display. Excel creates a file in HTML format, along with a supporting folder. Upload both the file and folder to a Web server if you want to share your workbook via the Internet.
Excel can open and save Web pages in HTML (HyperText Markup Language) format and do great things with Web tables and data from the Web, but don’t uninstall your HTML (Web page) code editor. Excel can’t replace that.
Select files on a Mac (GetOpenFilename)
In Windows we can use for example GetOpenFilename to select files and do what we want with the path results, you can use filefilter to only display the files you want and use MultiSelect to select more then one file. Also it is possible with ChDrive and ChDir to set the folder that is selected when GetOpenFilename opens, see a example on the bottom of this page for Excel for Windows.
But on a Mac the filefilter is not working and it is not possible to select more then one file. Also ChDir is not working like in Windows to set the folder that will open with GetOpenFilename. But we can use a combination of VBA and Applescript, see example below that only let you select xlsx files and you can set the start folder.
Important : The file location can be very important in Mac Excel 2016, read : Problems with Apple’s sandbox requirements in Mac Office 2016 and higher with VBA code
Example for Mac Excel 2011 and 2016 and higher
Note : Do not forget to copy the bIsBookOpen function below the macro.
You can run the macro below without changing it, it opens the Desktop in the file select dialog and you can only select one xlsx file now, see the code how to change this.
Note : If you got problems with the code please report it to me so i can fix it.
Other file formats are :
In the macro you see this code line that say which file format you can select (xlsx).
FileFormat = '{'org.openxmlformats.spreadsheetml.sheet'}' Itubedownloader 6 4 5.
If you want more then one format you can use this to be able to also select xls files.
FileFormat = '{'org.openxmlformats.spreadsheetml.sheet','com.microsoft.Excel.xls'}'
This is a list of a few formats that you can use :
xls : com.microsoft.Excel.xls
xlsx : org.openxmlformats.spreadsheetml.sheet
xlsm : org.openxmlformats.spreadsheetml.sheet.macroenabled
xlsb : com.microsoft.Excel.sheet.binary.macroenabled
csv : public.comma-separated-values-text
doc : com.microsoft.word.doc
docx : org.openxmlformats.wordprocessingml.document
docm : org.openxmlformats.wordprocessingml.document.macroenabled
ppt : com.microsoft.powerpoint.ppt
pptx : org.openxmlformats.presentationml.presentation
pptm : org.openxmlformats.presentationml.presentation.macroenabled
txt : public.plain-text
pdf : com.adobe.pdf
jpg : public.jpeg
png : public.png
QIF : com.apple.traditional-mac-plain-text
htm : public.html
If you need to know another format send me a mail and I try to help you.
Example for Excel for Windows
Xlsb Open On Mac
Note: The macro example for Windows and Mac are both using this function to test if the file is open.
In Windows you can use filefilter to only display the files you want and use MultiSelect to select more then one file. Also it is possible with ChDrive and ChDir to set the folder that is selected when GetOpenFilename opens, see basic Windows example below :
Xlsb Macro
When you want to add more filters you can use this in the Windows macro to filter on xls and csv files