
Open
Posted
•
Ends in 6 days
Paid on delivery
I have a bespoke Excel workbook that already contains several macros. I now need one additional routine that calls the Deepl API directly from VBA, so I can generate translated content automatically whenever a user updates the file. The macro must sit inside the existing spreadsheet, respect the current module structure, and take an API-key stored in a hidden sheet or named range. All the details are explained inside the page 7 and 8 of the attached BRD. Scope of work • The code should loop through the specific columns or rows I define (the range will be passed as a parameter or read from a config table) and send each cell’s value to Deepl. • Returned text replaces or populates the adjacent target column, leaving formulas in untouched areas intact. • Connection handling, throttling, and simple error reporting are required so the workbook never crashes if the quota is reached or the internet is down. Acceptance criteria – One click (or worksheet event) triggers a full pass that populates all necessary translations. – No hard-coded credentials; I can swap the key easily. – Clean, well-commented VBA compatible with Office 365 and Excel 2016. Please deliver the updated .xlsm file or a .bas export plus short setup notes so I can drop it straight into production. The production .xlsm file is also attached. You need to be an experienced VBA coder, with knowledge on the best API methods, so that you are available for potential upgrade and maintainance of the code. The VBA code must be properly documented with notes inserted, to ensure future maintainance.
Project ID: 40418518
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Le Touvet, France
Payment method verified
Member since Aug 30, 2021
€8-30 EUR
€12-18 EUR / hour
€8-30 EUR
€12-18 EUR / hour
€8-30 EUR
₹400-750 INR / hour
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
€12-36 EUR / hour
$250-750 USD
$250-750 USD
₹750-1250 INR / hour
€8-30 EUR
₹600-1500 INR
$250-750 USD
₹150000-250000 INR
$8-15 USD / hour
$30-250 USD
₹600-1500 INR
₹750-1250 INR / hour
₹750-1250 INR / hour
₹1500-12500 INR
$30-250 USD
₹200-450 INR / hour