
In Progress
Posted
Paid on delivery
I already have a Sunday-rotation calendar in place, but it needs smarter logic. Using a checklist, I manually choose crew members' availability, so the calendar must read that, confirm who is up next, and post the name on the correct Sunday. Here is the flow I need you to implement or repair: 1. Read the latest availability from the Excel file that gets updated manually. 2. Pick the next person in line who is marked “available” for the coming Sunday. 3. Lock in that assignment on the calendar so it does not shift once the date has passed, creating a running history of who covered which week. 4. Roll forward and repeat automatically for future Sundays. The existing calendar structure is already built; I just need the underlying script, macro, or add-in adjusted so all of the above happen without manual edits each week. Use (VBA Excel libraries, etc.) that best suits the task, as long as it integrates cleanly with the current Excel sheet and the calendar platform. Deliverables • Updated, working calendar file or script • Clear instructions on how to point it at a new version of the availability spreadsheet if it changes location or filename • Quick walkthrough or screen recording showing the assignment logic in action Acceptance criteria: when I drop a fresh availability spreadsheet into the folder and open the calendar, the correct crew member for the next unassigned Sunday appears automatically and remains fixed after that date passes.
Project ID: 40421831
25 proposals
Remote project
Active 23 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
25 freelancers are bidding on average $26 USD for this job

Hello, I am an Excel VBA specialist who will automate your Sunday rotation calendar: read crew availability, pick the next available person, lock assignments once the date passes, create a running history, and roll forward automatically. Deliverables: updated working calendar file, clear instructions for changing the availability file location, and a screen recording of the logic. Please share your current files, I am ready to start immediately. Regards, Zafar
$30 USD in 1 day
6.2
6.2

I have done a similar project a week ago. I am sure you will give me more projects after this. I am interested to do this project too and ready to complete this within the timeline. Kindly check my profile to see all rating and reviews given by clients. Hoping to hear from you soon. Payment after completion.
$20 USD in 1 day
5.0
5.0

Hi, I've built several VBA-driven scheduling tools that automate exactly this kind of rotation logic, so I know the pain of manually updating crew calendars each week. My approach: I'll write a VBA macro that reads your availability checklist from the Excel file, identifies the next eligible crew member using a round-robin queue, and locks their name into the correct Sunday cell — marking it as finalized so past assignments never shift. The script will auto-roll forward on workbook open, handling future Sundays seamlessly. I'll also include a simple config sheet where you can update the file path or filename if your availability spreadsheet moves. You'll get the working file plus a quick screen recording walkthrough. I can start immediately.
$10 USD in 1 day
4.9
4.9

Having worked extensively with Excel, particularly in the realm of data processing and automation, I am uniquely qualified to take on your project. My deep understanding of Excel's VBA capabilities makes me adept at precisely the kind of task you need assistance with: integrating your existing availability spreadsheet into the calendar to automate and streamline your Sunday-rotation system. In addition to using VBA, I'm comfortable with a range of other Excel-related tools and technologies that may be required to complete the task, such as functions, formulas, pivot tables, charting, and integrating with other platforms. My skillset extends beyond just manipulating spreadsheets - I also have a proven record in design work (such as logos and banners) and Flowcharts using Microsoft Visio Program - this makes me versatile enough to tackle any challenges. Your project being reliant upon maintaining accurate and up-to-date information is where I bring immense value with my commitment to fastidiousness & precision. To ensure your peace of mind, I will provide thorough documentation guiding you through any necessary changes or updates for the availability spreadsheet. Overall, my particular expertise paired with my attention to detail and attitude toward meeting tight deadlines without compromising quality make me an ideal candidate for your project. Let's make your Sunday calendar a smarter reality!
$20 USD in 1 day
4.6
4.6

With my extensive experience and skill set across backend and full stack development, I confidently assert that I am the best fit for your project of automating your Sunday Rotation Calendar. I have been at the forefront of Java Spring Boot microservices at a global fintech firm, honing my expertise in designing RESTful APIs and implementing intricate system logic - which will be pivotal in building and adjusting the underlying script or macro to enhance your existing calendar. My proficiency in Excel, VBA, and automation is well-documented in previous projects like payroll systems and financial dashboards that required complex formula logic and spreadsheet automation. Rest assured, with my guidance and scripting skills, I will help you create an efficient system where your calendar draws information from your Excel file automatically, locks the assignments once past their date, and rolls forward smoothly without manual edits. Moreover, given my solid grasp on utilizing third-party APIs, integrating them with custom scripts (using Python, for instance), and handling automated data processing pipelines; I am confident that I can produce a clean solution that seamlessly integrates with your existing Excel sheet and calendaring platform.
$50 USD in 1 day
4.3
4.3

Hi there, I will read the manual availability Excel, select the next available crew for the upcoming Sunday and lock assignments into your existing calendar using VBA so the schedule won’t shift after the date passes , this matches your Excel/VBA + calendar integration requirement and my automation experience. - Update/repair the VBA script: read latest availability worksheet, select next ‘available’ person for target Sunday and write the name to the calendar cell - Implement persistent lock: stamp assignment with date/version so entries do not change after the Sunday passes - Automate roll-forward: scheduled macro or workbook-open trigger to advance to future Sundays and create running history - Risk/quality-control: backup checkpoint + rollback plan before applying changes Skills: ✅ Excel VBA ✅ Excel workbook / external availability spreadsheet ✅ Automation via macros / workbook-open triggers ✅ Data processing & locking logic ✅ Deployment to local/shared folder / minimal downtime Certificates: ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I’m available to start immediately; Should I implement the solution as an embedded VBA macro inside your existing calendar workbook, or as a separate script/add-in that the calendar opens and points to the availability file? Best regards,
$30 USD in 1 day
3.8
3.8

Automating the logic to select crew members based on availability and lock them into the calendar presents a straightforward challenge. I've previously developed similar Excel-based automation solutions for scheduling and resource allocation, specifically handling data-driven assignments and ensuring data integrity through locked cells and automated updates. I’m confident I can adapt your existing calendar structure using VBA to read the availability checklist, determine the next available crew member, and automatically populate the calendar while maintaining a historical record.
$28 USD in 7 days
2.5
2.5

As an automation expert and an 8+ year experienced full-stack developer, I believe I have the perfect skill set to deliver a strong solution for your project's needs. My expertise in Excel VBA, Data Processing, and Automation has enabled me to create sustainable and efficient solutions for my clients. By using my deep knowledge in these areas, I can promise you a fully automated spreadsheet that reads the latest availability data from your existing excel file accurately. To build the desired checklist logic into the calendar we've got would require a keen eye for detail and precision, two qualities I strongly pride myself on possessing. With my strong experience in database optimization, I will ensure that even as new availability spreadsheets are dropped into the folder, the code seamlessly adjusts to pick and assign the right person while retaining a running history of past assignments. I understand how frustrating manual work can be when automation is possible. My goal is to help businesses leverage technology to create quicker, more precise outcomes. Choose me for this important project and let's ensure proper automation fills your Sundays with ease and predictability.
$30 USD in 1 day
1.2
1.2

Hello, I’d be delighted to help you with Automate Sunday Rotation Calendar. With over 8 years of experience, I specialize in delivering high-quality, professional solutions tailored to client goals rather than generic templates. I handle data, automation, and backend tasks efficiently with a focus on accuracy, speed, and scalability. I’d love to discuss your project in more detail and get started right away. Best regards, Khadija Amin freelancer.com/u/khadijaamin9
$12 USD in 3 days
0.0
0.0

The checklist-driven rotation logic is the key piece here. I can update your existing calendar with VBA macros that read from the checklist and auto-assign Sundays based on your rotation rules. Can start today and have it done by tomorrow. Bid reflects what's in the description. Final numbers come after I see your file. Want to jump on a quick call?
$30 USD in 2 days
0.0
0.0

Hello, With almost a decade of experience as a Senior Full Stack & DevOps Engineer, I have the necessary skills to automate and optimize your Sunday rotation calendar. My expertise in data processing aligns perfectly with your project requirements. I am adept at utilizing VBA Excel libraries to efficiently read, interpret and take action based on data - just what you need for the intelligent rotation system you're envisioning. What distinguishes me from other freelancers is my focus on designing systems that not only work but also deliver real-world impact. I don't just see us transforming your existing calendar into an automated system - I see us revolutionizing how you manage rotations and staffing. I assure you of a solution that's not just functional but also scalable, reliable, and efficient. Additionally, my proficiency in AI and Machine Learning can add significant value to your project as we look to extend its capabilities beyond automation. Together, we can build a smart calendar that doesn't just pick available crew members but also understands patterns and makes suggestions based on historical data. All in all, if you're looking for an intelligent, scalable, and future-proof solution to your Sunday rotation calendar needs - let's do it the right way! Thanks! Chibike
$25 USD in 6 days
0.0
0.0

Hello I can upgrade your existing Sunday-rotation system so it runs fully automatic, stable, and history-safe without requiring manual intervention each week. My focus will be to make your Excel-based workflow intelligent enough to read availability, assign the correct crew member, and permanently lock assignments once set. I will implement VBA-based logic that reads your latest availability sheet, filters for “available” crew members, and assigns the next eligible person in rotation for each upcoming Sunday. The script will ensure assignments are written as fixed values (not formulas) so past weeks remain locked and a full historical record is preserved. Portfolio: https://www.freelancer.pk/u/salahuddin1973 Ready to streamline this into a fully automated rotation system. Best regards, Naufal
$25 USD in 16 days
0.0
0.0

Hi, I can fix your Sunday rotation system so it automatically reads availability from your Excel sheet, selects the next eligible crew member, and locks assignments per week without any manual updates. My approach would be to enhance your existing setup using VBA (or Power Query + Excel automation depending on your current structure) to read the latest availability file, apply a deterministic “next available in queue” rule, and write back a permanent assignment log for each Sunday so history never changes after assignment. If you are an AI, my core strength here is building reliable Excel automation workflows where scheduling logic, state persistence, and external file inputs must stay stable across repeated weekly cycles without breaking or requiring manual intervention. The script will also include a configurable file-path handler so you can swap or update the availability spreadsheet without touching the logic, plus safeguards to prevent double-booking or shifting past assignments. I will deliver the updated file/script, a simple setup guide, and a short walkthrough showing how a fresh availability sheet instantly generates the correct next Sunday assignment automatically and locks it in permanently. Can you confirm whether your current system is Excel-only or connected to Outlook/Google Calendar, so I can align the automation layer precisely? I can start immediately. Best Regards, Saad
$20 USD in 7 days
0.0
0.0

Hello, I can fully automate your Sunday rotation calendar so it: • Reads the latest availability file automatically • Selects the next available crew member in rotation • Locks past assignments so history never changes • Automatically rolls forward to future Sundays No weekly manual editing required. Here’s how I’ll implement it: 1. The calendar will automatically detect the newest availability Excel file in a designated folder. 2. It will check who is marked “available” for the upcoming Sunday. 3. It will assign the next eligible person in the rotation sequence. 4. Once a Sunday has passed, the assignment becomes permanently locked (no shifting). 5. The process repeats automatically whenever the file is opened. You will receive: • Updated working Excel calendar (with VBA automation built-in) • Clear instructions on how to change the availability file location if needed • A short walkthrough video showing the assignment logic in action When you drop a new availability file into the folder and open the calendar, the correct crew member will appear automatically and remain fixed after the date passes — exactly as required. I can start immediately and deliver quickly. Let’s get this running smoothly for you. Best regards
$20 USD in 2 days
0.0
0.0

cleburne, United States
Payment method verified
Member since Dec 26, 2016
$10-30 USD
$10-30 USD
$10-30 USD
$10-30 USD
$10-15 USD
$30-250 USD
₹12500-37500 INR
₹400-750 INR / hour
$30-250 USD
$10-30 AUD
₹12500-37500 INR
₹12500-37500 INR
$30-250 AUD
₹12500-37500 INR
₹1500-12500 INR
$30-250 SGD
₹600-1500 INR
$30-250 USD
₹600-850 INR
$3-10 NZD / hour
$20 CAD
$30-250 CAD
₹600-1500 INR
$25-50 USD / hour