A simple, powerful web-based tool for merging Excel files while preserving manual data entries. Perfect for Vanta.com access exports and compliance workflows!
- Export access data from Vanta.com with updated user lists and permissions
- Preserve your manual review entries (conducted by, approved by, access decisions)
- Handle new users and tools added to your environment automatically
- Maintain compliance audit trails while updating system data
- New employee joins β Appears in fresh Vanta export
- New tool added β Shows up in access export with new permissions
- Role changes β Updated in Vanta but need to preserve review history
- xlmerg solution β Merge new data while keeping all manual review work
- π Browser-Based - No software installation required
- π Smart Matching - Uses Account name as primary key
- π Data Preservation - Blank cells don't override manual entries
- π Column Mapping - Handles Vanta export structure changes
- π¨ Change Highlighting - Visual feedback on what changed
- πΎ Instant Download - Get merged file immediately
- π Repeatable - Perfect for weekly Vanta exports
- Open: xlmerg live tool or download
index.html - Upload your old file (with manual review entries)
- Upload your fresh Vanta export
- Click "Merge Files Row by Row"
- Download your merged result
That's it! No setup, no dependencies, just works.
π Monday: Fresh Vanta Export
- New employee "Sarah Wilson" appears in AWS access
- New tool "Datadog" added to monitoring stack
- Role changes for existing users
- Previous manual reviews need to be preserved
π xlmerg Process:
- Old File:
vanta_export_2025-01-15.xlsx(with your manual reviews) - New File:
vanta_export_2025-01-22.xlsx(fresh from Vanta) - xlmerg: Intelligent merge preserving manual data
- Result:
xlmerg_20250122.xlsxready for continued reviews
β What xlmerg Handles:
| Change Type | Old File | New File | xlmerg Result |
|---|---|---|---|
| New User | Not present | Sarah Wilson - AWS Admin | β Added as new row |
| New Tool | Not present | Datadog - Monitor access | β Added as new sheet/section |
| Role Update | John: Developer | John: Senior Developer | π Role updated, reviews preserved |
| Manual Review | "Reviewed by: You" | "" (blank) | π Your review data preserved |
| Access Decision | "Access: Appropriate" | "" (blank) | π Your decision preserved |
- New hires automatically appear for review
- Tool additions don't disrupt existing reviews
- Permission changes highlighted for re-review
- Audit trail maintained through all changes
- Compliance ready with complete history
- Export from Vanta β Download access report
- Upload to xlmerg β Merge with any existing reviews
- Manual reviews β Conduct access appropriateness reviews
- Save result β Keep as baseline for next week
- Fresh Vanta export β New users, roles, tools included
- Upload to xlmerg β Old file = last week's completed reviews
- Auto-merge β New data added, manual reviews preserved
- Review changes β Focus only on highlighted updates
- Continue reviews β Complete reviews for new/changed items
- xlmerg detects new accounts automatically
- Adds to review queue with blank review fields
- Preserves existing completed reviews
- Highlights changes in existing accounts
- No manual copying or data loss risk
- Account name matching - Finds same users across files
- Column name mapping - Handles Vanta export structure changes
- Blank cell preservation - Your manual entries never get overwritten
- New data integration - Fresh system data updates automatically
- Manual review data β Always preserved from old file
- System data β Updated from new Vanta export
- Blank cells in Vanta export β Don't override your manual work
- New accounts/tools β Added for your review
xlmerg/
βββ index.html # Complete application (only file you need!)
βββ README.md # This guide
βββ LICENSE # MIT license
βββ docs/ # Additional documentation
βββ user-guide.md
- β Chrome 80+ (Recommended)
- β Firefox 75+
- β Safari 13+
- β Edge 80+
- 100% local processing - no data sent to servers
- Vanta data stays secure - never leaves your computer
- No tracking - completely private
- Offline capable - works without internet
- Consistent naming - Use date-based file names
- Weekly schedule - Process Vanta exports same day each week
- Review focus - Check highlighted changes first
- Backup strategy - Keep previous weeks for audit trail
- Team workflow - Share merged files for collaborative reviews
- π Report Bugs: GitHub Issues
- π Documentation: User Guide
- π¬ Questions: GitHub Discussions
MIT License - free for personal and commercial use.
β Star xlmerg on GitHub if it saves you time!
Built by INATIQO PTY LTD for compliance teams who need reliable, repeatable Excel merging with zero data loss.# Excel Row-by-Row Merger