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 |
| Code.gs Files | Complete Apps Script source code files |
| HTML Files | All HTML template files included |
| Google Sheet | Your own copy with all data and scripts |
| Setup Guide | Step-by-step video tutorials included |
| 6 Months Support | Bug fixes, tweaks, and guidance โ all free |
| Free Updates | All future updates included at no extra cost |
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
615 views this month
Build a Complete Dynamic CRUD Web Dashboard using Google Sheets + Apps Script + React | E14
854 views this month
How to Build DYNAMIC CRUD Admin Panel with Import/Export | Google Sheets Dashboard | D45
514 views this month
What buyers and viewers say about DYNAMIC GOOGLE SHEETS MULTI CRUD WEB APP | CRUD WEB APP | B10.