An open API service indexing awesome lists of open source software.

https://github.com/quantumpixelator/caltechduereportscode

Desktop app to search Excel documents and generate reports.
https://github.com/quantumpixelator/caltechduereportscode

excel python tk tkinter

Last synced: 11 months ago
JSON representation

Desktop app to search Excel documents and generate reports.

Awesome Lists containing this project

README

          

# Caltech Due Date Reporting

A desktop app for searching Excel files in selected folders, filtering by due date, and exporting results.

Features include:
- Multi-folder selection
- Subfolder search
- Federal Gov't location toggle
- Date range selection with calendar popups (defaults to current month)
- Results preview with copy-to-clipboard (multi-row)
- Save results to Excel
- Progress bar and styled checkboxes/buttons

## Requirements

- Python 3.8+
- See `requirements.txt` for dependencies

## Installation

1. Clone or download this repository.
2. (Recommended) Create and activate a virtual environment:
```sh
python -m venv venv
venv\Scripts\activate
```
3. Install dependencies:
```sh
pip install -r requirements.txt
```

## Usage

Run the app with:
```sh
python main.pyw
```

## License
This project is licensed under the MIT [License](https://opensource.org/licenses/MIT).