- Support for multiple Excel formats (CSV, XLSX, XLS, ODS, etc.)
- Preview multiple sheets in a single workbook
- Edit cells directly in the browser
- Export edited sheets
- Node.js (v16 or later)
- npm or yarn
- Clone the repository
git clone https://your-repository-url.git
cd excel-preview-editor
- Install dependencies
npm install
# or
yarn install
- Run the development server
npm run dev
# or
yarn dev
- React
- xlsx (for Excel file parsing)
- Shadcn UI (for components)
- Tailwind CSS (for styling)
- Click on the file input to upload an Excel file
- Navigate between sheets using tabs
- Click on any cell to edit its content
- Use the "Export Sheet" button to download the modified sheet
- .csv
- .xlsx
- .xls
- .ods
- .xlsm
- .xlsb
- .xml
You can modify the ExcelViewer
component to add more features like:
- More advanced cell formatting
- Formula support
- Additional export options
- Ensure you have the latest version of Node.js
- Check console for any parsing errors
- Verify file compatibility