Centralized Excel-based room & conference booking system with automated calendar management, booking tracking, and draft email generation for office receptions and facility managers.
Solves the problem: How to manage conference room bookings across multiple offices, prevent double bookings, track all reservations, and automatically generate confirmation emails.
Key Benefits:
- Centralized booking system for all offices
- Multi-room/space booking support
- Calendar view to check availability
- Automatic "Booked" status indicator
- Draft email generation for confirmations
- Time-based booking (from/to times)
- Automatic total hours calculation
- Booking history tracking
- VBA macro automation
- No double bookings possible
Access Conference Booking System
Password:
123Enable Macros for VBA functionality
Professional booking form with date selection, office dropdown, location selection, check-in/out times, and automatic total hours calculation.
Interactive calendar displaying full month with booked slots highlighted for quick availability reference.
System validation sheet with all office names, available room types, and working hours configuration.
- Date entry (DD-MM-YYYY format)
- Auto-calculated Month & Day
- Office Name dropdown (validated list)
- Booking For (meeting/project name)
- Location dropdown (Conference Room, Training Room)
- Booking Timing IN (start time HH:MM)
- Booking Timing OUT (end time HH:MM)
- Auto-calculated Total Hours
- Booking By (person name)
- Admin Coordinator Contact Number
- Save button to record booking
- Complete list of all bookings
- Serial Number for each booking
- Office Name & Location details
- Booking purpose & requester info
- Check-in & check-out times
- Total hours (auto-calculated)
- Admin coordinator details
- "Send Mail" button for each booking
- Auto "Booked" status display
- Full monthly calendar display
- Booked dates are visually highlighted
- Available slots clearly shown
- "Back To Home" button for navigation
- Quick reference for scheduling
- Prevents double bookings
- Auto-generates booking confirmation emails
- Uses HYPERLINK function
- DraftMail button on each booking
- Auto-populates with booking details
- CC/BCC functionality
- Easy recipient management
- One-click email sending
- Office name dropdown (prevents errors)
- Location validation (approved rooms only)
- Working hours configuration
- Time format validation
- Prevents unauthorized office entries
- Configurable office list
- Auto email generation
- Hyperlink functionality
- Calendar navigation buttons
- Booking status auto-update
- Time calculations
- Form data automation
- Download file from link
- Open in Microsoft Excel
- Enable Macros when prompted
- VBA features now active
- Go to "Book_Office_Room" sheet
- Enter booking date
- Select Office Name (dropdown)
- Enter "Booking For" (purpose)
- Select Location (room type)
- Enter Booking Timing IN (start)
- Enter Booking Timing OUT (end)
- Total Hours auto-calculates
- Enter Booking By (name)
- Enter Admin Contact Number
- Click "Save" button
- Click "Calander" button
- View monthly calendar
- See booked dates highlighted
- Identify available time slots
- Click "Back To Home" to return
- Go to "Working Sheet"
- Find your booking row
- Click "DraftMail" button
- Email auto-generates
- Add recipient in TO section
- Click send
- Open "Validation_Sheet"
- Update office names if needed
- Update room types if needed
- Modify working hours if needed
- Changes apply to all bookings
Corporate Office Booking:
Date: 15-Jan-2025
Office: WTC Office
Location: Conference Room
Booking IN: 10:00 AM
Booking OUT: 1:30 PM
Total Hours: 3:30
Booking By: John Smith
Status: Booked (auto-confirmed)
Email: Auto-sent to recipients
Training Session:
Date: 20-Jan-2025
Office: WTC Office
Location: Training Room
Booking IN: 2:00 PM
Booking OUT: 5:30 PM
Total Hours: 3:30
Booking By: Sarah Johnson
Calendar: Updated automatically
Conflicts: None (checked automatically)
β
Centralized Management: All bookings in one system
β
Conflict Prevention: No double bookings possible
β
Visual Availability: Calendar shows open slots
β
Auto Confirmations: Email generation
β
Time Tracking: Total hours calculated
β
Multi-Office Support: Manage all locations
β
Professional Form: Easy user interface
β
Booking Status: Auto "Booked" indicator
β
Data Validation: Prevents errors
β
VBA Automation: Smart operations
- Open "Validation_Sheet"
- Add office name & working hours
- Auto-available in form dropdown
- Open "Validation_Sheet"
- Add office space name
- Available in Location dropdown
- "Validation_Sheet" β Update hours
- Reflects in all new bookings
- "Working Sheet" β Find booking
- Click DraftMail
- Add recipients in TO/CC
- Send email
MIT License - Free to use and modify
π Centralized Booking - No Conflicts - Auto Confirmations - Easy Management
β If this helps your office operations, please star this repository!
Password: 123 | Enable Macros | VBA Enabled