Skip to content

Database Features

OpenSheets includes a suite of database-like features inspired by Microsoft Access, bringing relational database management capabilities directly into your spreadsheet environment.

Table Designer

Features

Table Designer

Define structured table schemas with typed fields, primary keys, validation rules, and indexing -- turning a plain spreadsheet into a structured data store.

Visual Query Designer

Build queries visually by adding tables to a canvas, selecting fields, setting criteria and sort orders, and applying aggregate functions -- no SQL required.

Report Designer

Create formatted, printable reports from your spreadsheet data with banded sections (headers, detail rows, footers), drag-and-drop elements, and live preview.

Macros

Automate repetitive tasks by building macros from a library of actions covering navigation, data operations, import/export, formatting, and control flow.

Relationships

Define entity-relationship diagrams between tables (sheets) by drawing connections between fields, specifying cardinality (one-to-one, one-to-many, many-to-many) and referential integrity rules.

Browse all database objects -- tables, queries, forms, reports, macros, and relationships -- from a single collapsible side panel with search and context menus.

Forms

Build data-entry forms linked to sheets, with a drag-and-drop designer and support for text, number, date, dropdown, checkbox, and other field types.