XLSX

Hyperlinks

External links and internal sheet navigation

Add clickable hyperlinks to cells pointing to web addresses:

{
  "worksheets": [
    {
      "name": "Links",
      "rows": [
        { "cells": [{ "value": "Search Engine" }, { "value": "Code" }] },
        { "cells": [{ "value": "Google" }, { "value": "GitHub" }] }
      ],
      "hyperlinks": [
        {
          "cell": "A2",
          "target": { "type": "external", "url": "https://www.google.com" },
          "tooltip": "Open Google"
        },
        {
          "cell": "B2",
          "target": { "type": "external", "url": "https://github.com" },
          "display": "GitHub Repo"
        }
      ]
    }
  ]
}

Jump to other sheets within the same workbook:

{
  "worksheets": [
    {
      "name": "Summary",
      "rows": [{ "cells": [{ "value": "Go to Data" }] }],
      "hyperlinks": [
        {
          "cell": "A1",
          "target": { "type": "internal", "location": "Data!A1" },
          "tooltip": "Jump to Data sheet"
        }
      ]
    },
    {
      "name": "Data",
      "rows": [
        { "cells": [{ "value": "Name" }, { "value": "Value" }] },
        { "cells": [{ "value": "Item A" }, { "value": 100 }] }
      ]
    }
  ]
}
OptionTypeDescription
cellstringCell reference, e.g. "A2"
targetobjectLink target
tooltipstringHover tooltip
displaystringDisplay text (overrides cell value)

target options

PropertyTypeDescription
typestring"external" or "internal"
urlstringExternal URL (when type is external)
locationstringInternal location, e.g. "Sheet2!A1" (when internal)
Copyright © 2026