CSV-To-Excel-Converter

CSV to Excel Converter

Overview

The CSV to Excel Converter is a Python-based tool that allows users to easily convert CSV files into Excel files (.xlsx) with a graphical user interface (GUI). This project uses the pandas library for reading and writing CSV and Excel files and tkinter for creating the GUI. It is a simple, user-friendly solution for batch processing CSV data and saving it in Excel format.

Features

Requirements

Before running the application, make sure you have the following installed:

You can install the required dependencies using pip:

pip install pandas openpyxl

Installation

  1. Clone the repository:
git clone https://github.com/soypremshandilya/CSV-To-Excel-Converter.git
  1. Navigate to the project directory:
cd CSV-To-Excel-Converter
  1. Ensure the required libraries are installed:
pip install pandas openpyxl
  1. Run the application:
python csv_to_excel.py

Usage

  1. Launch the program by running csv_to_excel.py.
  2. The GUI will open with two fields:
    • CSV File: Click “Browse” to select the input CSV file.
    • Save as Excel File: Click “Browse” to select the location to save the output Excel file.
  3. After selecting the files, click the “Convert” button to convert the CSV file to Excel format.
  4. A success message will appear once the conversion is complete.

File Structure

CSV-To-Excel-Converter/
│
├── csv_to_excel.py      # Main Python script for CSV to Excel conversion
├── README.md            # This README file

Screenshots


Contributing

Contributions are welcome! If you have suggestions for improvements or have encountered any issues, feel free to fork the repository, create a branch, and submit a pull request.

Contact

Acknowledgements