Skip to content

Import / Export Manager

The Import/Export Manager provides a unified dialog for bringing data into OpenSheets and exporting it in multiple formats.

Import Export Manager

Opening

Access it from the File menu or toolbar. The dialog has two tabs: Import and Export.

Import

Supported Import Formats

Format Description
Auto-detect OpenSheets inspects file content and extension to pick the right parser.
JSON Array of objects or a full workbook backup (multi-sheet).
TSV Tab-separated values.
HTML Table Extracts the first <table> from an HTML document.
Markdown Pipe-delimited Markdown tables.
SQL INSERT Parses INSERT INTO ... VALUES statements.

How to Import

  1. Drag and drop a file onto the drop zone, or click to browse.
  2. Select the format (or leave on Auto-detect).
  3. Choose the target: Current sheet or New sheet.
  4. Set the starting cell (default A1) and whether the first row contains headers.
  5. Review the live preview table, then click Import.

Accepted file extensions: .json, .tsv, .txt, .html, .htm, .md, .sql, .csv.

Export

Supported Export Formats

Format Description
JSON Structured JSON array or workbook object.
CSV Comma-separated values.
TSV Tab-separated values.
HTML Table A standalone HTML <table>.
Markdown Pipe-delimited Markdown table.
SQL INSERT INSERT INTO statements ready for a database.

Export Options

  • Scope -- Current sheet, selected range, or all sheets.
  • Include formulas -- Export raw formulas instead of computed values.
  • Include formatting -- Preserve cell formatting metadata in JSON exports.

Workbook Backup

The Export tab also provides Full Backup and Restore from Backup buttons. A full backup saves all sheets, queries, forms, reports, macros, relationships, conditional formatting, and charts into a single JSON file. Restore loads that file back in, replacing the current workbook contents.