Lesson ProgressPhase 4 of 6
Phase 4Independent Practice
Independent Practice: Build First Automation Layer

Build the real automation artifact with verification checkpoints and Definition of Done

Phase 4: Workbook Sprint

Build the Automation

Open the starter workbook and build your first clickable close flow.

Starting Workbook

Download the starter workbook. It contains TechStart's March unadjusted trial balance and blank sections for you to build.

Required incoming state: The workbook has an "Inputs" sheet with unadjusted trial balance data. You will add named ranges, calculation blocks, and a button to the same file.

Reference Model: Layout Guide

Your finished workbook should have this structure. Use the teacher workbook as a reference if you get stuck.

SectionLocationPurpose
Input AreaInputs sheet, rows 2-15Unadjusted TB values, period dates
Named RangesFormula tab → Name ManagerSupplies, PrepaidInsurance, Equipment, WagesPayable, UnearnedRevenue
Adjusting Entries BlockInputs sheet, rows 18-30Computes each adjustment amount from named ranges
Verification CheckpointInputs sheet, row 32Checks total debits = total credits
Adjusted TB BlockInputs sheet, rows 35-50Unadjusted + adjustments = adjusted balances
CloseStatus CellInputs sheet, cell A1Shows "Complete" or "Error—check flagged items"
Run Close ButtonInputs sheet, top-rightTriggers the full close flow
Build Sequence with Verification Checkpoints
1

Define Named Ranges

Select each input cell range and define a name: Supplies, PrepaidInsurance, Equipment, WagesPayable, UnearnedRevenue. Verify each name appears in the Name Manager.

Checkpoint: Type each name in the Name Box (left of formula bar). Each should jump to the correct cell.
2

Build Adjusting Entries Block

Create a table with columns: Account, Unadjusted, Adjustment, Adjusted. Use named ranges in formulas—never hard-coded cell addresses.

Checkpoint: Change a named range value. The adjustment should update automatically.
3

Add Verification Checkpoint

Add a cell that checks: =IF(TotalDebits=TotalCredits, "OK", "ERROR: Debits ≠ Credits"). This must appear before the button.

Checkpoint: Intentionally enter a wrong adjustment. The checkpoint should show "ERROR".
4

Build Adjusted Trial Balance Block

Below the adjusting entries, create the Adjusted TB: each account's unadjusted balance plus its adjustment. Total both columns.

Checkpoint: The Adjusted TB totals must match. If they do not, trace back to the adjusting entries.
5

Insert the Run Close Button

Developer tab → Insert → Button → Draw it on the sheet → Assign a macro that reads inputs, runs calculations, checks verification, and updates CloseStatus.

Checkpoint: Click the button. CloseStatus should show "Complete" if all checks pass.
Definition of Done

Your workbook is complete when all of the following are true:

  • At least 5 named ranges defined and working (Supplies, PrepaidInsurance, Equipment, WagesPayable, UnearnedRevenue)
  • Input area is color-coded and physically separate from calculation blocks
  • Adjusting entries block computes all 5 adjustments using named ranges
  • Verification checkpoint cell shows "OK" or "ERROR" based on debits vs credits
  • Adjusted TB block produces correct balances and totals match
  • Button runs the full flow and CloseStatus updates to "Complete"
  • Workbook saved as .xlsm (macro-enabled format)
If You Get Stuck

Named range not working? Check the Name Manager (Formula tab → Name Manager). Make sure the range reference is correct and not pointing to a blank cell.

Button does nothing? Right-click the button → Assign Macro. Make sure the macro name is selected. Also verify macros are enabled (File → Options → Trust Center → Macro Settings).

Verification always shows ERROR? Check that your adjusting entry debits and credits are equal. Each adjustment should have one debit and one credit of the same amount.

If none of these help, open the teacher reference workbook and compare your layout step by step.