Work Hours Management System This VBA-based system helps manage work hours, generate reports, and create invoices. Core Components 1. Menu System (Menu.vba) Provides the main interface for accessing different functionalities Features: Load work logs Generate invoices Export work commission sheets ("comesse") 2. Date Query Interface (ConsultarFechas.vba) Handles date-based operations and report generation Key features: Date range selection PDF export functionality Excel export functionality Multi-sheet FDL report generation (FDL_1, FDL_2, FDL_3) 3. Core Module (Modulo.vba) Contains core functionality including: FDL report loading Python script integration for log processing Monthly sum calculations Data refresh operations Key Features Work Log Management Automatic log reading and Excel conversion Integration with Python scripts for log processing Automated data refresh capabilities Report Generation PDF export functionality Excel workbook export Support for multiple FDL sheets Invoice generation Date Management Flexible date range selection Monthly data aggregation Date validation and error handling Usage Opening the System Generating Reports Use the menu interface to select desired operation Choose date ranges when prompted Select export location for generated files Working with Logs Technical Notes The system supports up to 31-day periods for report generation Automatically handles multi-page reports (up to 42 entries) Integrates with external Python scripts for log processing Supports both PDF and Excel export formats Dependencies Excel with VBA support Python environment (for log processing) Required Excel sheets: Horas FDL_1, FDL_2, FDL_3 Nota Foglio 1