This macro example triggers a dialog box to select files in windows explorer and then shows file name, date created, and file size information for each of them in the active worksheet.
Sunday, October 18, 2020
Crop Selection Window Excel VBA Macro
This macro example crops the Excel active window to fit the selected range. It does the trick with some useful properties of the Application and ActiveWindow VBA objects.
Friday, September 18, 2020
Simple Digital Clock Timer Excel VBA Macro
This macro runs a clock timer in Excel. The user can start/stop the time, and the clock shows minutes and seconds. It is a simple example to learn how to use the OnTime method of the Application object.
Saturday, August 29, 2020
Add Shapes To Selection Excel VBA Macro
This macro adds a rectangular shape to each cell of the selected
range and shows the text of the cell in the shape. It can be useful to quickly
convert a particular range of a data set into a formatted label.
List All Files In Folder Excel VBA Macro
The following macro example triggers a dialog box to select a
folder in windows explorer and then lists all files within that folder in the
active worksheet.
Tuesday, July 21, 2020
Copy Filtered Data To New Sheets Excel VBA Macro
Excel offers filter options to easily narrow down the data. This
macro example activates the filter option in VBA and copies the filtered data
for each unique entry to separate sheets.
Remove Unused Rows And Columns Excel VBA Macro
Excel worksheets can accommodate data across thousands of columns
and more than a million rows. However, in many occasions we use only a handful
and may want to just present our data set and get rid of all the useless rows
and columns. This example removes all unused rows and columns in a worksheet.
Friday, July 10, 2020
Open Workbook Safely Excel VBA Macro
Excel VBA generates and error if the file we try to open does not
exist. It also display an alert and breaks the code if the file is already
open. This macro checks for those two conditions before actually opening the
file.
Add Button To Fit Selection Excel VBA Macro
This macro adds a control button that fits into the selected
range in the active sheet. The code can easily be leveraged to add several
buttons using loops, for example, if we want to add buttons to each cell within
a column.
Monday, July 6, 2020
List And Link All Sheets Excel VBA Macro
It may be useful sometimes to have a list of contents in the
spreadsheet as we often do in word documents. This macro example lists all
sheets in a workbook and adds a hyperlink to quickly access each of them.
List Defined Names Excel VBA Macro
Excel allows to define names that can be used in formulas instead
of cell references. This macro example lists all defined names and formulas in
a workbook.
Tuesday, June 30, 2020
Sort Sheets Alphabetically Excel VBA Macro
Some Excel files contain many worksheets that we may need to put in
order for easier access. This macro example sorts all sheets in a workbook
alphabetically from A to Z. Use the code below to sort sheets alphabetically
with Excel VBA.
List Unique Entries Excel VBA Macro
We can easily filter data within columns in Excel. Sometimes we
need however to get the list of those unique entries Excel is showing to filter
through, so here’s a macro that gets that list for us. Use the code below to
get the list of unique entries with Excel VBA macros.
Friday, June 26, 2020
Highlight Duplicates Excel VBA Macro
This example shows how to highlight duplicates with Excel VBA. It
uses a For Each loop to check if any value in a given range selection is repeated
across the selection. In that case, it highlights all cells with the same
value.
Delete Blank Rows Excel VBA Macro
Cleaning up and arranging a data set is always tedious job, but
Excel macros can do the job for us. In this example we see how to delete blank
rows with Excel VBA. It is a simple macro example to understand programming loops
and conditional statements. Use the code below to delete blank rows in Excel.
Popular Posts
-
In a previous post , we have seen how to send an email from Excel (via Outlook) using VBA macros. We can add as many recipients as needed se...
-
We can integrate Excel with other Microsoft Office applications using VBA. In this post we are going to see how to send an email from Excel ...
-
Excel offers filter options to easily narrow down the data. This macro example activates the filter option in VBA and copies the filtered da...
-
In this macro example, we compare two worksheets with data from two different versions of the same data set. Thus, we can see if there are a...
-
In this post we see how to compare two Excel workbooks with VBA macros. The macro checks if the number of worksheets matches, then compares ...
-
In this post we learn how to upload or export data from Excel to Google Sheets using VBA macros. The macro sends a HTTP request to POST the ...
-
This macro runs a clock timer in Excel. The user can start/stop the time, and the clock shows minutes and seconds. It is a simple example ...
-
In a previous post we saw how to Compare Two Worksheets in Excel using VBA macros. In this post we see how to compare two columns with data...
-
This macro example separates sheets into new workbooks, keeping the original workbook. Each new workbook takes the name of the sheet and con...
-
In a previous post, we saw how to insert a picture from the web in Excel: Insert Picture From Web URL . We can insert a local picture usin...














