Free VBA Templates Library
Production-ready VBA code templates for common Excel automation tasks. Copy, customise, and use these professionally written scripts in your projects.
Search Results
Showing 11 templates
CSV Import with Data Types
Import CSV files with automatic data type detection and formatting
Perfect for:
- Data migration
- External data import
- File processing
Create Sheet Per Unique Value
Automatically create separate worksheets for each unique value in a column. Perfect for splitting survey data, sales reports, or any dataset by category.
Perfect for:
- Create individual student feedback sheets
- Split sales data by region
- Generate client-specific reports
Data Processing & Cleanup
Remove duplicates, clean data formats, and standardise entries
Perfect for:
- Remove duplicate entries
- Standardise text formatting
- Clean imported data
Connect to SQL databases and import/export data with error handling
Perfect for:
- Database integration
- SQL queries
- Data synchronisation
Automatically filter table data based on values entered in specific cells with real-time updates and multiple filter criteria.
Perfect for:
- Interactive dashboards
- User-controlled filtering
- Search interfaces
Advanced find and replace with multiple criteria and formatting options
Perfect for:
- Bulk text replacement
- Format standardisation
- Data correction
Compare data across multiple worksheets with complex matching criteria and conditional logic for advanced data validation.
Perfect for:
- Cross-referencing data
- Complex validation rules
- Multi-source data matching
Automatically remove empty rows and columns from your data range
Perfect for:
- Clean up imported data
- Remove blank rows
- Compact data range
Split text in cells based on delimiters like commas, spaces, or custom characters
Perfect for:
- Split names into first/last
- Separate addresses
- Parse CSV data
Create a data entry form with dropdown lists, automatic field population, and data validation for efficient data collection.
Perfect for:
- Employee data entry
- Customer registration forms
- Inventory intake
Web Data Scraper
Extract data from web pages using VBA web scraping techniques
Perfect for:
- Market research
- Price monitoring
- Data collection
Need Custom VBA Code?
These templates are great starting points, but our AI can generate custom VBA code tailored to your exact requirements in seconds.