From a spreadsheet

From Excel to an application, without losing what the sheet knows.

“Everything is in one Excel file. Two people edit it at once, a formula breaks, and only one colleague knows what the red cells mean.” Most internal tools start this way — and the sheet already holds the rules.

The questions it will ask you

  1. Which sheet runs this part of your work, and who edits which columns?
  2. Column H is “=D2+14”. Is that the deadline — received date plus 14 days?
  3. What does a red cell mean? What should happen when one turns red?
  4. Which steps do you repeat by hand — “every Monday I copy A to B”?
  5. The sheet has duplicates and blank rows. Which ones are real, and which can go?
  6. What does the sheet do today, and what should the application do differently?

How a spreadsheet becomes an application

In the spreadsheetBecomes
Each sheet or repeated blockAn entity, named in your words
Each columnA typed field: text, number, date, money, choice, person, file
Each formulaA business rule, confirmed with your own numbers
Colours, comments, manual marksWorkflow states and exceptions
Repeated manual stepsA scheduled job
Who edits which columnsPermissions
Duplicates, blanks, spellingsCleaning rules — every changed or rejected row is listed in an import report

An example of rules — with numbers

  • “=D2+14” becomes the rule: the deadline is the received date plus 14 days.
  • A red cell becomes the state “late”, set automatically when the deadline passes.
  • “Every Monday I copy the open orders to the second sheet” becomes a weekly job that runs by itself.
  • Only the two people who edited the price column may change a price; every change is recorded.
  • The import keeps every row; 3 duplicates and 12 blank rows are listed for you to decide, never silently fixed.

An illustrative example, not a real customer. Your own rules are written with you in the interview.

What you receive

The application
Built around your rules, on your own computer or server, with your data.
Independent checks
A second AI from a different company checks every important rule, from the screen to the database and back.
Hosting
Domain, SSL, database and backups, from the same panel that built it.
Maintenance
A change is a message in the same project: the factory makes it, checks it again and keeps the record.

Ready-made software or made to measure?

If the spreadsheet works for one person and changes rarely, keep it.

An application is worth it when several people edit at once, when a mistake in a formula costs money, when you need to know who changed what, or when the person who understands the sheet is about to leave. The application keeps what the sheet does today, and adds what you agree it should do.

Start here

A small business gets CodeHero through a partner: the partner builds it for you, or issues you your own licence. See pricing

Questions people ask

All the articles
What happens to the data already in my spreadsheet?

It is imported. Nothing is silently fixed: duplicates, blanks and odd spellings are listed in an import report for you to decide.

Can I keep using Excel for reports?

Yes — an export to Excel or CSV is a normal part of the application, if you ask for it.

What if the sheet and the way we really work differ?

The interview records both: what the sheet does today, and what the application is agreed to do. They often differ.

If CodeHero writes the code, what is my role?

You become the advisor: you decide the business rules, approve the plan and accept the result. CodeHero is the developer that asks, builds, checks and maintains. Read the article

How can this change the world of applications?

When the person who knows the work can get software made, checked, hosted and maintained without a development team, software can be made for every business and every need — not only for those that can afford a team. Read the article