Skip to content

octax-app/WordToExcel

 
 

Repository files navigation

WordToExcel

WordToExcel is a Python script that converts multiple-choice questions from a Word document into Excel format suitable for Quizizz. This tool simplifies the process of creating quizzes for Quizizz using questions stored in Word documents.

Table of Contents

Features

WordToExcel offers the following key features:

  • Conversion: Converts multiple-choice questions from Word documents into Excel format.
  • Organization: Structures questions and answer options for seamless import into Quizizz.
  • Enhanced Option Handling: Fine-tune question and option processing with the ability to remove 'Câu' and 'A,B,C,D' independently or together.
  • Multiple Checkbox Support: Use multiple checkboxes simultaneously for more control over the conversion process.
  • User-Friendly Interface: An intuitive graphical user interface ensures a seamless experience for users of all skill levels.
  • Export to Excel: Export your converted data to Excel format for further analysis or sharing.

Prerequisites

Before you get started with WordToExcel, ensure that you have the following prerequisites in place:

  • Python 3.x: Make sure you have Python 3.x installed on your system.

  • Required Libraries: You'll need certain Python libraries, such as pandas, python-docx, regex, tk, and pywin32. You can install these libraries using the following command:

    pip install pandas
    pip install python-docx
    pip install regex
    pip install tk
    pip install pywin32
    
  • Clone Repository: Clone this repository to your local machine using the Git version control system or simply download the zip.

Installation

No installation steps are required beyond cloning the repository, as outlined in the prerequisites. WordToExcel is designed to work smoothly with your existing Python environment.

Usage

To make use of WordToExcel, follow these simple steps:

  1. Prerequisites: Ensure that you have met all the requirements mentioned above.

  2. Run the Script: Execute the Python script by navigate to your file path and then run the following code in your terminal or command prompt:

python gui.py
  1. Run the App: Double click on app.exe for usage:
  2. WordToExcel will generate an Excel file with the converted questions and options in the current path.

Contributing

Contributions are welcome! If you want to contribute to this project, please fork the repository, create a new branch, and submit a pull request.

Project Status

This project is considered completed. It has achieved its intended goals and is no longer actively maintained or updated. Feel free to use the existing code and resources for your purposes.

Thank you for your interest in this project!

License

This project is licensed under the MIT License.

About

Converts questions into Excel to imports to Quizizz.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%