Create and Delete Multiple Worksheets with VBA

If one day your manager hand you an Excel file and ask you can you create worksheets for each of the company list in a column, and you see that there are approximately 100 items. And image if you have to create them one by one for a 100 times, that must be a super...

Files and Folders Management with FileSystemObject in VBA

In general when we write VBA scripts we either trying to automate an office application task like in Excel, Outlook, Word, or Access, or we are trying to implement a functionality to an existing program. One thing makes VBA versatile is its ability to work with...

A Better Way to Perform a Vlookup (or just any lookup) in VBA

Knowing how to perform a lookup task is important and critical in Excel. Majority of the spreadsheets out there probably have some sort of lookup formula embedded. Perform a Vlookup task is pretty easy on the Excel UI, you simply use the VLOOKUP (or INDEX/MATCH)...

List Hyperlinks From All The Worksheets with VBA

If you work with an Excel workbook that contains many hyperlinks across many worksheets, and you want to create a report to list out the information of each hyperlink, doing that manually sounds crazy to me (I have seen that in real live that actually...

Conditionally Change a Symbol Based Different Values

In Excel, you can insert different symbols using the Webdings, Wingdings font styles. But a major drawback using those font styles is, if a user change the font style to something else, the symbol will then disappear. In this tutorial, I will show you an elegant way...