Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Free Multi-Sheet Viewer – Display Google Sheets on Website

DV2 CRUD & Dashboards Premium Plan Weekly Plan VIP Premium Plan
❤️
Need a Custom Business Solution?
Connect with us on WhatsApp to discuss your requirements. Our team will design and develop a tailored software solution aligned with your business workflow, operational needs, and growth objectives.
How to Display Multiple Google Sheets Data in One Web App (No Coding!) | Dv2
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Dropdown listing every sheet in the workbook Sheet names read automatically with none defined in code Table rebuilt for whichever sheet you load Different columns per sheet handled New rows appearing when you load the sheet again Search box across the loaded table Copy CSV PDF and print buttons No data available message for an empty sheet One class or dataset per sheet Marksheet per class without any coding Link you can hand to clients or staff Code already inside the shared sheet

Description

DV2 is the multi-sheet version of the auto table. Instead of one sheet on one page, every tab in your workbook shows up in a dropdown — read from the spreadsheet itself, not listed anywhere in the code. Pick one, press Load Data, and that sheet's table builds from its own columns.

Different sheets, different shapes

The tabs do not have to match each other. One can be three columns, the next can be ten, and each renders correctly because the table is built from whichever sheet you loaded. Add a tab, add rows, load it again — the app follows without anybody opening the script.

The case it was built around

Marksheets. A tab per class — Class 6, 7, 8, 9, 10 — each with the students, an ID and their marks columns. A teacher picks the class from the dropdown, loads it, and prints or saves that class's marksheet as a PDF. No separate file per class, no code per class, and adding next year's intake is adding a tab.

Getting a copy out

Copy, CSV, PDF and Print are all there, along with a search box over whatever is loaded. An empty tab reports no data available rather than looking broken, which is worth knowing the first time you load a sheet you have not filled yet.

Setting it up

Copy the workbook, run the script once to authorise it, deploy as a web app and hand out the link. Because the sheet list is read live, the person you gave the link to sees new tabs appear as you create them.

How it differs from the single sheet version

That one shows one sheet with a search box. This adds the sheet picker, handles tabs with different columns and includes PDF export.

Requirements

  • A Google account with Drive and Sheets
  • Your own copy of the provided spreadsheet
  • One tab per dataset with its own header row
  • Run the script once and grant the permissions
  • Deploy as a web app and share the link

What's Included

  • Complete Apps Script code already inside the sheet
  • Google Sheet with several sample tabs
  • Sheet dropdown read live from the workbook
  • Table built from the loaded sheet's own columns
  • Support for tabs with different column sets
  • Search box over the loaded table
  • Copy CSV PDF and print buttons
  • No data available handling for an empty tab
  • Deployment steps for the web app
  • Step-by-step video walkthrough of the full build
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryCRUD & Dashboards
Tagsdisplay google sheets data on websitehow to display google sheet data on webpagedisplay google spreadsheet data on websitedisplay google sheets on websitemultiple google sheets in one web appgoogle sheets data viewer web appsheet dropdown web app apps scriptclass wise marksheet google sheets
VideoWatch walkthrough
LicenseRegular License
Subscription Verification Required
This is a free file. Subscribe to our YouTube channel to unlock the source code + Google Sheet. One click — no payment. Google only confirms you are subscribed.
Verify Now
Free download

Subscribe & Unlock Source Code

Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.

What you get

  • Code.gs + HTML filesThe complete Apps Script project
  • Google SheetYour own copy with the data
  • Setup guideInstall steps from start to finish

Not subscribed yet? Subscribe to our channel

Browse More Free Files

Need This Customized For Your Business?

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.

400+
Projects Delivered
91+
Countries Served

What We Customize

Features & Functions
Add new features, modify existing scripts, custom formulas & automations
API & Integrations
Connect with WhatsApp, Payment Gateways, CRM & more
Design & UI Changes
Custom branding, layout redesign, dark mode, mobile optimization
Full Custom Projects
Dashboards, billing systems, inventory, CRM — built from scratch
Get Free Quote on WhatsApp

20-30% advance to start • Clear quote before work begins • Support included after delivery

Free
Source Code File

People choose these

Paid picks from the same category

Admin Dashboard with Google Apps Script & React | Complete CRUD System | E21 Admin Dashboard with Google Apps Script & React | Complete CRUD System | E21 176 views this month Apps Script Build a Complete Dynamic CRUD Web Dashboard using Google Sheets + Apps Script + React | E14 Build a Complete Dynamic CRUD Web Dashboard using Google Sheets + Apps Script + React | E14 359 views this month Apps Script How to Build DYNAMIC CRUD Admin Panel with Import/Export | Google Sheets Dashboard | D45 How to Build DYNAMIC CRUD Admin Panel with Import/Export | Google Sheets Dashboard | D45 141 views this month Apps Script

Reviews & Feedback

What buyers and viewers say about How to Display Multiple Google Sheets Data in One Web App (No Coding!) | Dv2.

No star ratings yet Tap a star to be the first to rate it.
4 comments from
YouTube viewers
Sort
@hanselporfirio6499 via YouTube
Nice work ❤
@Rohan-ye8fc via YouTube
Source code link?
@mahtabwarsi3533 via YouTube
Hii Md Mahtab Alam From India 🇮🇳 Kya Aap mujhe apps Script develop karne me help kar sakte h
@JNC_Edukasi via YouTube
great job!