Support

Private installation steps are in apps-script/README.md. Common questions are answered below.

The SheetFix menu is missing
Reload the spreadsheet tab and make sure the Apps Script project was saved. During private testing, you can also open Extensions → Apps Script, run onOpen once, and reload the spreadsheet.
Google asks for authorization
Authorization is expected during the initial private installation. Review Google's permission screen and approve only the spreadsheet-related access required by SheetFix. A private development project can also show Google's unverified-app warning before public verification.
It says "No safe text cells to update in the selection."
The selected cells may be blank, numbers, dates, booleans, formulas, already in the requested form, or generated formula/spill output. SheetFix deliberately skips cells it cannot safely treat as user-entered text.
Why did SheetFix skip an ARRAYFORMULA result?
Generated ARRAYFORMULA spill-output cells are intentionally protected. Writing directly into one can break the parent array formula, so SheetFix checks Google Sheets cell metadata and leaves generated spill results untouched.
It says "Please select some cells first."
Select a range in the sheet before choosing an operation.
It says the selection is too large
SheetFix refuses selections above 50,000 cells rather than risk a partial or timed-out operation. Work in smaller blocks.
A cell did not change
Formula cells and generated spill outputs are protected. Numbers, dates, booleans and blanks are skipped, and text already in the requested form does not need to be rewritten.