Written by Allen Wyatt (last updated October 23, 2021)
This tip applies to Excel 97, 2000, 2002, and 2003
Mike wonders if there is a worksheet function that will show him the size, in bytes, of a workbook without using a macro.
The size of a workbook in Excel can become very large, depending on the information it contains. Keeping track of the size is important and can be accomplished a couple of different ways.
If you don't want to use a macro, Excel keeps track of various pieces of information about a file in the Properties dialog box.
Figure 1. The General tab of the Properties dialog box.
In the General tab, Excel displays the size of the file. You will also see other information about the file in this tab including the type of file and who created it. Obtaining the file size is simple using this process, but it does not allow you to see the workbook size on the worksheet itself. Unfortunately, there is no way around it; you will need to use a macro. The following is a good example of one you could use:
Function wbksize() myWbk = Application.ThisWorkbook.FullName wbksize = FileLen(myWbk) End Function
To use this macro within a worksheet, just type the following in any cell:
=wbksize()
The file size is displayed in bytes.
Note:
ExcelTips is your source for cost-effective Microsoft Excel training. This tip (8028) applies to Microsoft Excel 97, 2000, 2002, and 2003. You can find a version of this tip for the ribbon interface of Excel (Excel 2007 and later) here: Finding the Size of a Workbook.
Program Successfully in Excel! This guide will provide you with all the information you need to automate any task in Excel and save time and effort. Learn how to extend Excel's functionality with VBA to create solutions not possible with the standard features. Includes latest information for Excel 2024 and Microsoft 365. Check out Mastering Excel VBA Programming today!
Excel normally saves workbooks using a default file format that is peculiar to your version of the program. You can ...
Discover MoreIf you need to change the same data in a large number of workbooks, the task can be daunting. Here are some ideas (and ...
Discover MoreIf you have a full path designation for the location of a file on your hard drive, you may want a way for Excel to pull ...
Discover MoreFREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
There are currently no comments for this tip. (Be the first to leave your comment—just use the simple form above!)
Got a version of Excel that uses the menu interface (Excel 97, Excel 2000, Excel 2002, or Excel 2003)? This site is for you! If you use a later version of Excel, visit our ExcelTips site focusing on the ribbon interface.
FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2025 Sharon Parq Associates, Inc.
Comments