Qianyu Zheng

Vocabulary Learning Workbook - Instruction Manual

Why This Workbook?

Learning a new language requires consistent vocabulary practice, but many vocabulary learning tools on the market today are either overcomplicated, require internet connectivity, or lack the flexibility that learners need. This Excel-based vocabulary learning tool was created to address these limitations by offering:


Getting Started: Access a Clean Workbook

If you’d like to start fresh with an empty workbook (without any sample vocabulary), you can download a clean version here.

Simply download the file, enable macros when prompted, and you’re ready to begin building your personalized vocabulary list.


Workbook Structure Overview

The workbook contains 8 worksheets, each serving a specific purpose. Some are designed for direct user interaction, while others operate behind the scenes to support the workbook’s functionality.

📝 User-Interactive Worksheets (You should use these)

1. add_words

Purpose: Your primary interface for adding new vocabulary entries to your collection.

Vocabulary management worksheet

How to Use:

Important Notes:


2. Dashboard

Purpose: Your main visualization hub for tracking learning progress and vocabulary statistics.

Dashboard

What You’ll See:

How to Use:

User Interaction: View only—do not edit cells directly


3. vocab_list

Purpose: The master list of all vocabulary entries you’ve added.

What You’ll See:

How to Use:

Important: While you can view and sort this list, it’s recommended to add words through the add_words worksheet rather than entering them directly here to maintain proper formatting and functionality.


4. quiz

Purpose: A randomized quiz interface for testing your vocabulary knowledge.

How to Use:

What You’ll See:

User Interaction: Interact only with the buttons on the right.


5. important_words

Purpose: A curated list of vocabulary words you’ve flagged as important or difficult.

What You’ll See:

How to Use:

User Interaction: View and study—add/remove through macro buttons


⚙️ Backend Worksheets (Do not edit directly)

6. quiz_logs

Purpose: Stores historical quiz performance data for tracking learning progress.

Contains:

Important: This worksheet feeds data to the Dashboard. Do not modify entries manually to ensure accurate progress tracking.


7. important_words_logs

Purpose: Maintains a history of changes to your important words list.

Contains:

Important: This log helps maintain data integrity. Do not edit manually.


8. dashboard_utils

Purpose: Contains formulas, calculations, and data transformations that power the Dashboard visualizations.

Contains:

Critical: This worksheet is the engine behind the Dashboard. Any manual edits here can break the entire dashboard functionality. Leave it untouched.


Best Practices

✅ Do:

❌ Don’t:


Troubleshooting

Problem: Buttons don’t work

TBA - Under active maintenance


Getting Help

For questions about enabling macros in Excel, visit: Microsoft Support - Enable or Disable Macros


Happy Learning!