Hire the Best VBA Developers
in Serbia

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers

Mikhail M.

Excel & VBA Developer

Novi Sad, Serbia
$45 per hour
359 jobs
$400K+ total earnings

๐Ÿš€ I automate repetitive data work so humans donโ€™t have to I strongly believe that people shouldnโ€™t waste time on work that a computer can do better. Over 90% of data extraction, reporting, and routine Excel tasks can โ€” and should โ€” be automated. I help businesses eliminate manual work, reduce errors, and save time by building reliable automation solutions. ๐Ÿ’ผ My background - 6+ years of experience in process automation - Strong background in Excel VBA, data processing, and reporting - Previous experience in a large financial organization, where I automated routine workflows for teams - Long-term freelancer with repeat clients I started programming early and have always enjoyed turning โ€œboring manual workโ€ into one-click solutions. Watching a process run automatically โ€” accurately and consistently โ€” is still the best part of my job. ๐Ÿ›  What I can help you with - Excel automation (VBA macros, dynamic reports) - Data extraction and transformation - Automated reporting and dashboards - Complex formulas, pivot tables, conditional formatting - Cleaning, validating, and structuring data - User-friendly tools with clear documentation If you have data that needs to be collected, processed, transformed, or reported โ€” I can automate it. โœ… How I work - Clean, maintainable solutions - Friendly interfaces โ€” not โ€œblack boxโ€ macros - Clear documentation so your solution can be extended later - Honest communication and realistic estimates - I only take projects I am 100% sure I can deliver - I respect my clientsโ€™ time, meet deadlines, and provide follow-up support when needed. Letโ€™s discuss your problem โ€” Iโ€™ll help you find the most efficient solution.

Mikhail B.

Excel Expert - VBA macros development

Belgrade, Serbia
$20 per hour
38 jobs
$4K+ total earnings

I'm a former experienced investment bank analyst. As I worked for whole days in Excel, Powerpoint and Word, I could easily state that I'm a true professional at MS Office programs, especially in Excel. Iโ€™m used to work under pressure and to meet tight deadlines. My qualifications: - Advanced proficiency in spreadsheet software including Excel and Google Sheets - Expertise in macros development - Strong background in financial modeling - Extensive experience in pivot tables and chart development - Expertise in python, SQL - Strong attention to details and commitment to accuracy

Ljubisa D.

Excel, Word, Power point, VBA, Camtasia, Acrobat DC Web searching

Vranje, Serbia
$15 per hour
363 jobs
$90K+ total earnings

I am excellent in Excel, VBA, Word, Power point, Google sheets and Google script, Acrobat DC, Abby fine reader, Calibre, Camtasia, Selenium, Subtitling, Kindle and many other apps. I can type more than 45 wpm or do copy/paste operations very fast. I am excellent in web searching and have internet speed 400/90 mb/s. I have experience in social networks like Youtube, Partbrite, Saundclaud, Vimeo, Facebook, in online support like Team viever, Any desk, Google Meet. I have basic skills in data mining with Power Automate, Selenium and basics in images editing, entering data in Word press web sites. My hobby is Electronics (PIC assembler, Arduino, Raspbery Pi..)

Nikola T.

Senior VBA Expert | Word & Excel | Fix - Optimize - Modernize

Belgrade, Serbia
$40 per hour
17 jobs

Got an Excel or Word solution that has become too complex, too slow, or simply too fragile to touch? Maybe a macro suddenly stopped working, a template keeps breaking, or a business process still depends on a spreadsheet that has grown far beyond what it was originally designed for. That's exactly the kind of work I enjoy. I'm a Senior VBA Developer specializing in business critical Excel and Word solutions, from individual macros and UserForms to complex VBA applications, document automation, and Microsoft 365 integrations. I also work with Power Automate, Power Apps, and AutoCAD VBA when a solution needs to go beyond traditional Office automation. With 15+ years of experience in engineering, technical sales support, and automation, including experience with Schneider Electric and ABB, I bring a practical business perspective to the solutions I build. I've spent years working with real-world business processes, where automation isn't successful simply because the code works. It needs to be reliable, maintainable, and practical for the people who depend on it every day. What I can help with: 1) Word & VBA ยท Advanced Word templates and document automation ยท XML, Content Controls, and data binding ยท UserForms and custom editing tools ยท Document generation and workflow automation ยท Complex styles, numbering, sections, and document logic ยท Legacy template repair and modernization ยท Recovering access to protected Word files and VBA projects (for legitimate owners) ยท Excel, Outlook, and external data integration 2) Excel & VBA ยท Debugging and fixing existing VBA ยท Optimizing slow or unstable workbooks ยท Recovering access to protected workbooks, sheets, and VBA projects (for legitimate owners) ยท Complex UserForms and business logic ยท Reporting and process automation ยท Legacy Excel recovery and modernization ยท Data processing, validation, and transformation ยท Troubleshooting formula errors and incorrect calculations (#DIV/0!, #N/A, #REF!, #VALUE!) ยท XML and structured data solutions 3) Also Available ยท Power Automate - workflows, approvals, SharePoint, and Microsoft 365 automation ยท Power Apps - internal business tools and process automation ยท AutoCAD VBA - drawing automation and Excel - AutoCAD integration ยท Fillable PDF & JavaScript - form creation, repair, calculations, validation, and scripting When I take over an existing solution, I don't immediately start rewriting the code. First, I understand how it works, how people actually use it, and where the real problem is. Then I fix the root cause and improve the solution without unnecessarily changing the parts that already work. I don't believe in rewriting something just because I can. The goal is simple: a solution that works reliably, is easier to maintain, and makes your team's everyday work easier. If you have a VBA solution that is broken, slow, outdated, difficult to maintain, or simply creating too much manual work, send me a message. Tell me what's going wrong. I'll take a look and help you figure out the best way forward.

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a VBA Developer in Serbia on Upwork?

You can hire a VBA Developer in Serbia on Upwork in four simple steps:

  • Create a job post tailored to your VBA Developer project scope. We'll walk you through the process step by step.
  • Browse top VBA Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top VBA Developer profiles and interview.
  • Hire the right VBA Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a VBA Developer?

Rates charged by VBA Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a VBA Developer in Serbia on Upwork?

As the world's work marketplace, we connect highly-skilled freelance VBA Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream VBA Developer team you need to succeed.

Can I hire a VBA Developer in Serbia within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive VBA Developer proposals within 24 hours of posting a job description.