You do the same tasks in Excel every week. Copy data. Format reports. Send summaries. So, you spend hours on work that Excel could do in seconds.
Yet, most Lagos workers do not know about macros. They do the same steps by hand, day after day. However, one macro can run all those steps in under a minute.
Furthermore, you do not need to be a coder to use macros. You can record them with a few clicks. Also, you can write simple VBA code that does much more powerful things.
Lagos Data School tracks demand for these skills closely. Its 2026 research shows that Excel VBA and macros are among the top five most requested skills in Lagos job ads. Moreover, staff who know VBA earn 25% to 35% more than those who do not.
This article is fully written and researched by Lagos Data School. It explains what macros and VBA are, how they work, and how to use them. Furthermore, it gives you real examples and a clear path to learning these skills in Lagos.
What Are Excel Macros and VBA?
A macro is a set of recorded steps that Excel can replay on its own. So, instead of clicking through the same ten steps every day, you click one button and Excel does it all.

VBA stands for Visual Basic for Applications. It is the code language built into Excel. Furthermore, it lets you write custom scripts that go far beyond what the record tool can do.
Moreover, macros and VBA are not just for big firms. Small Lagos businesses use them to speed up their books, payroll, and reports. Also, solo workers use them to cut hours of repeat work from their week. Therefore, these tools are useful for anyone who uses Excel regularly.
Macros vs VBA: What Is the Difference?
A macro is the task. VBA is the code that runs it. So, every macro is written in VBA, even the ones you record with the mouse.
Furthermore, when you use the Record Macro tool, Excel writes the VBA code for you in the background. You do not see it unless you look. However, when you write VBA directly, you have full control over what the code does.
Also, recorded macros do exactly what you did, step by step. VBA code, on the other hand, can think and make choices. Therefore, for complex tasks, you need VBA. For simple ones, the recorder is enough.
How Much Time Can Macros Save Lagos Workers?
The answer depends on how much repeat work you do each week. However, for most Lagos office workers, the time saved is large. Lagos Data School found this in its 2026 student survey.
Time Saved Per Week with Macros
| Repeat Task | Time by Hand | Time with Macro | Time Saved/Week |
| Format weekly report | 45 min | 2 min | 43 min |
| Copy data between sheets | 30 min | 1 min | 29 min |
| Send summary emails | 60 min | 3 min | 57 min |
| Clean and sort raw data | 50 min | 2 min | 48 min |
| Generate monthly charts | 40 min | 3 min | 37 min |
| Apply consistent styling | 25 min | Under 1 min | 24+ min |
Source: Lagos Data School Student Survey, Q1 2026
As you can see, the time saved adds up fast. Furthermore, most of these tasks can be automated even by a beginner. So, a basic macros course pays for itself within the first week.
Moreover, macros cut errors too. When you do tasks by hand, you miss steps and make mistakes. However, a macro runs the same steps perfectly every time. As a result, your reports are more accurate and your boss trusts them more.
What Excel VBA and Macros Training Covers in Lagos
Good training does not just teach you to record macros. It teaches you to write, edit, and fix VBA code for real job tasks. Lagos Data School builds its VBA course around what Lagos firms actually need.
Specifically, every module in the course uses real Lagos business data. So, instead of working on made-up examples, students practise on files from finance, HR, and sales teams. Furthermore, each module ends with a live task that students build and test on their own.
Key VBA Concepts You Will Learn
| VBA Concept | What It Is | Simple Example |
| Sub | A block of code that runs a task | Sub FormatReport() |
| Variable | A named box that holds a value | Dim total As Long |
| If Statement | Runs code only if a rule is met | If x > 100 Then |
| For Loop | Runs the same steps many times | For i = 1 To 10 |
| Range | Refers to a cell or group of cells | Range(“A1:D50”) |
| MsgBox | Shows a pop-up message to the user | MsgBox “Done!” |
| With Block | Applies many changes to one object | With Range(“A1”) |
Source: Lagos Data School Excel VBA Programme, 2026
Module 1: Recording Your First Macro
This is where you start. You learn to turn on the macro recorder and carry out a task. Then Excel writes the VBA code for you in the background.
Specifically, you record a macro that formats a report, sorts data, and prints a sheet. Furthermore, you learn to run it with a keyboard shortcut. As a result, a 30-minute task becomes a 10-second job.
Also, you learn to save files as macro-enabled workbooks. This is a key step many beginners miss. So, the module covers it in full on day one.
Lagos Data School Tip: Name your macros clearly. Use names like FormatWeeklyReport or SortByDate. Clear names save a lot of confusion when you have ten or more macros in a file.
Module 2: Reading and Editing VBA Code
Once you have recorded a macro, you open the VBA editor and read the code. At first, it looks complex. However, it follows a simple pattern once you know the key parts.
Furthermore, you learn to edit the code to fix errors and add new steps. Also, you learn what each line means and why it is there. Therefore, you go from just recording to actually understanding what Excel is doing.
Moreover, the VBA editor has colour-coded text and auto-complete tools. So, writing code is much easier than it looks. As a result, most students feel at ease in the editor within the first two sessions.
Module 3: Writing VBA from Scratch
This is where things get exciting. You learn to write VBA code without the recorder. So, you can now build macros that the recorder cannot handle on its own.
Specifically, you learn to declare variables, write If checks, and build For loops. Furthermore, you learn to work with ranges, cells, and sheets in code. As a result, you can write a macro that checks every row in a sheet and takes a different action for each one.
Example Macro: This code formats all cells in column A that are above 1000 with a green fill. It runs through the column one row at a time and applies the rule on its own.
Sub HighlightHighValues()
Dim i As Long
For i = 2 To 500
If Cells(i, 1).Value > 1000 Then
Cells(i, 1).Interior.Color = RGB(0, 200, 0)
End If
Next i
End Sub
Module 4: Automating Common Lagos Office Tasks
This module is fully practical. Students pick a repeat task from their own job and build a macro to automate it. So, training and real work happen at the same time.
Furthermore, common Lagos office tasks are covered as group examples. These include copying data from a raw sheet into a summary, applying a standard format to new data, and sending report ranges by email on their own. Moreover, each task is broken into small steps so students can follow along with ease.
Also, error handling is taught in this module. This means adding code that stops a macro from crashing if something goes wrong. Therefore, the macros students build are robust enough to use in a live work setting.
Module 5: User Forms and Buttons
In this module, students learn to build simple input forms inside Excel. So, a user types data into a form and clicks a button. The macro then adds that data to the right sheet on its own.
Furthermore, this is the tool that turns a macro into a real business tool. Also, students learn to add buttons to their sheets so anyone can run a macro with one click. Therefore, you do not need to open the VBA editor every time you want to run a task.
Real Use Case: A Lagos HR officer built a staff onboarding form using VBA. New hire details are typed in once. The macro adds them to the HR sheet, sends a welcome email, and sets up their folder all on its own.
Who Should Learn Excel VBA and Macros in Lagos?
This course is for any Lagos worker who uses Excel more than two hours a day. You do not need to know how to code. Furthermore, you do not need any math beyond basic sums.
Specifically, finance and accounts staff benefit the most. They run the same reports every week. So, a few macros can save them entire days each month. Moreover, many of them get promoted faster once they add VBA to their skill set.
HR teams also gain a lot from this course. They deal with large staff lists and repeat admin tasks. Also, operations staff use macros to manage stock, orders, and delivery data. Therefore, the course serves a wide range of Lagos roles.
Furthermore, small business owners who manage their own books will find real value here. Even basic macros can cut hours from their weekly admin. As a result, they spend more time running the business and less time on Excel.
Do You Need to Know How to Code First?
No. The course starts from zero. You only need to know how to open Excel and create a basic sheet. Lagos Data School covers everything else from there. Furthermore, the VBA language is simpler than most people think. So, most students write their first working macro on day two.
Real Lagos Examples: What Macros Can Do for You
Lagos Data School gathers real use cases from its students every year. Here are five tasks that Lagos workers now automate with macros.
Example 1: Weekly Sales Report at a Lagos FMCG Firm
A sales admin at a Lagos consumer goods firm spent 45 minutes each Monday on a sales report. She would copy data from three sheets, apply a standard format, and add totals. So, the task was the same every single week.
After joining Lagos Data School’s VBA course, she built a macro to do all three steps in under two minutes. Furthermore, the macro runs on its own every Monday at 8 AM. Therefore, she now arrives at work to find the report already done.
Example 2: Payroll Check at a Lagos SME
A finance officer at a small Lagos firm used to check every row of the payroll sheet by hand. He looked for errors, missing values, and amounts above a set limit. So, this took over an hour each month.
Moreover, he missed errors sometimes because checking 200 rows by eye is hard. After VBA training at Lagos Data School, he built a macro that scans the whole sheet in seconds. It flags every error with a red cell and shows a pop-up count of issues found. As a result, payroll errors dropped to zero.
Example 3: Client Report Pack at a Lagos Agency
A marketing agency in Lagos sent the same report pack to 15 clients each month. Each report had the same layout but different data. So, building them by hand took a full day.
After training, the agency’s data lead built a macro that reads a client list, creates a new sheet for each one, fills in their data, and saves each as a separate file. Furthermore, the whole process now takes five minutes. Therefore, the team has a full extra day each month for client work.
Example 4: Data Cleaning at a Lagos Bank
A data analyst at a mid-tier Lagos bank received raw data from a core banking system each morning. The data had extra spaces, wrong date formats, and blank rows. So, she spent 30 minutes cleaning it every day.
After learning VBA at Lagos Data School, she built a cleaning macro that runs on its own each time the file is opened. It trims spaces, fixes dates, and removes blank rows on its own. As a result, she now starts every day with clean data and no manual prep.
Example 5: Dashboard Refresh at a Lagos Tech Firm
A business analyst at a Lagos tech firm had to update five pivot tables and refresh three charts each week. Also, he had to apply a standard format to the output sheet. Therefore, the whole task took 40 minutes.
He built a single macro that does all of it in 90 seconds. Furthermore, the macro is linked to a button on the dashboard. So, any colleague can run it with one click, even if they know nothing about VBA.
Why Learn Excel VBA and Macros with Lagos Data School?
Lagos Data School is Nigeria’s top practical tech training school. Based in Ikeja, Lagos, it has trained thousands of experts in Excel, data, AI, and cloud work since it opened.
Specifically, the Excel VBA and Macros course was built from real Lagos employer feedback. Every module covers a task that Lagos firms actually face. Furthermore, all instructors use VBA daily in real roles, not just as trainers.
Moreover, class sizes are kept small. No more than 20 students share each cohort. So, every student gets direct feedback on the code they write. Also, extra help is on hand between sessions. Therefore, no student falls behind or gets stuck alone.
Furthermore, every student builds at least three real macros during the course. These macros are based on their own job tasks. As a result, they leave the course with tools they can use at work the very next day.
Also, career support runs throughout and after the course. Lagos Data School gives CV reviews, mock interviews, and leads to its employer network. So, most students see a pay rise or a new job offer within three months of finishing.
Additionally, both in-person and online formats are available. The Ikeja campus has fast internet and full lab access. The online format gives the same live classes and file sharing. Therefore, you can join from anywhere in Lagos or beyond.
Work Smarter. Save Time. Earn More. Lagos Data School teaches Excel VBA and macros in Lagos. Visit lagosdataschool.com and enroll today.
How to Join the VBA and Macros Course at Lagos Data School
Signing up takes under ten minutes. First, visit lagosdataschool.com and open the Excel VBA and Macros course page. There, you will find dates, fees, and the full module list.
Next, fill in the short online form. The team reviews all forms within 48 hours. Moreover, they are on hand by phone and email to answer every question before you commit.
Furthermore, flexible pay plans are on offer. You can spread the cost across the course. Also, group rates are available for firms that send two or more staff. Therefore, cost should not stop you from starting.
Finally, once enrolled you get instant access to the pre-course Excel basics module. This ensures you are ready for day one of the main sessions. As a result, no time is wasted in the early weeks.
Frequently Asked Questions
What is Excel VBA and macros training in Lagos?
Excel VBA and macros training in Lagos teaches you to record and write code that automates repeat Excel tasks. Lagos Data School offers the most hands-on and job-focused VBA course in Nigeria. Students build real macros from their own jobs during the course.
Do I need to know how to code before I join?
No. The course starts from zero. You only need basic Excel skills. Lagos Data School takes you from recording your first macro all the way to writing full VBA scripts. So, no prior coding is needed.
How long does the course take at Lagos Data School?
The full VBA and macros course runs for eight weeks. Furthermore, a four-week fast track is available for those who already know Excel at an intermediate level. So, there is a pace that fits most learners.
How much can I earn after VBA training in Lagos?
Lagos Data School data shows that VBA-skilled staff earn 25% to 35% more than peers without those skills. Moreover, many move into data analyst, BI, or senior finance roles within 12 months of finishing the course.
What kinds of tasks can macros automate?
Macros can automate almost any repeat Excel task. Common ones include formatting reports, copying and sorting data, sending emails, checking for errors, and generating charts. So, if you do it the same way more than once, a macro can likely do it for you.
Is the course available online at Lagos Data School?
Yes. The VBA and macros course runs in both in-person and fully online formats. Both include live classes, real data files, and hands-on project feedback. So, you can join from anywhere in Nigeria.
Conclusion
Repeat tasks in Excel are a waste of your time. Every hour you spend doing the same thing by hand is an hour you could use for real work. So, macros exist to solve that problem.
Yet, most Lagos workers never learn to use them. They keep doing things the slow way. Therefore, those who know VBA and macros stand apart in the job market and in the office.
Lagos Data School gives you the skills to automate your work and earn more. Its Excel VBA and macros course is practical, fast, and taught by experts who use these tools every day. Furthermore, small classes and real task projects mean you learn by doing, not just watching.
Moreover, the time you save each week from even one macro will more than cover the cost of this course. So, the return on this training is fast, clear, and lasting.
Take the step today. Lagos Data School is ready to help you stop wasting time, start working smarter, and grow faster in 2026.
Enroll today by clicking here.
Visit our website via www.lagosdataschool.com for more information.
This article was researched, written, and published exclusively by Lagos Data School, Ikeja, Lagos, Nigeria.

