B10 is the original of this series: several independent CRUD screens living in one spreadsheet, chosen from two dropdowns. Pick a form, pick its database, and you are working on that pair. Create another pair by adding two more tabs.
A tab whose name begins with Form appears in the Form dropdown. A tab whose name begins with Database appears in the Database dropdown. Anything after the keyword is yours. That single rule is the whole configuration — no registry to maintain and no code to edit when a new screen is needed.
Worth knowing before you start, because the walkthrough runs into it deliberately. Adding a row to the Form sheet puts the field on the add-record form straight away, but the field will not appear in the table or save until you also add the matching column header to the Database sheet. Both halves, every time.
The other gotcha demonstrated on camera: if Database 2 is selected but Form 1 is still chosen, editing a record will not work properly. The pair has to correspond. Once Form 2 and Database 2 are both selected, the record opens with all its fields.
Add a record through the generated form, edit one through a popup that loads its values, or find one by searching its ID. Everything writes to the sheet in real time, so the spreadsheet and the app never show different things.
This one keeps everything in a single spreadsheet. The next file adds support for several separate spreadsheets, and the one after that adds automatic per-column filters on top.
| Version | v1.0 |
| Published | Aug 22, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | CRUD & Dashboards |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
What We Customize
20-30% advance to start • Clear quote before work begins • Support included after delivery
Paid picks from the same category
Admin Dashboard with Google Apps Script & React | Complete CRUD System | E21
176 views this month
Build a Complete Dynamic CRUD Web Dashboard using Google Sheets + Apps Script + React | E14
359 views this month
How to Build DYNAMIC CRUD Admin Panel with Import/Export | Google Sheets Dashboard | D45
141 views this month
What buyers and viewers say about DYNAMIC GOOGLE SHEETS MULTI CRUD WEB APP | CRUD WEB APP | B10.