Get Your VBA Development Project Started Today!

Post your VBA project on Upwork and find freelance VBA programming experts. These professionals can write VBA code for Excel (e.g. web scraping and graphic charts generation functions), create a visual environment with entry forms, write VBA scripts to change formatting or fill in data from your software, or clean up Excel or Access files (rearranging columns or removing special characters). They can also add FTP upload functions or design VBA-based templates for your Microsoft Word documents, create custom contact forms for Outlook, write VBA macros to export Microsoft Access data in custom formats, and add or remove features in your Access database.

Visual Basic for Applications (VBA) is a Microsoft programming language that enables the development and process automation of user-defined functions. On Upwork, the world’s largest online workplace, experienced VBA developers can manage your Microsoft Office automation or UI modification, review and fix your VBA functions, and help you transfer data automatically between MS Office applications.

Browse VBA job posts for project examples or post your job on Upwork for free!

VBA Job Cost Overview

Typical total cost of Upwork VBA projects based on completed and fixed-price jobs.

Upwork VBA Jobs Completed Quarterly

On average, 158 VBA projects are completed every quarter on Upwork.

158

Time to Complete Upwork VBA Jobs

Time needed to complete a VBA project on Upwork.

Average VBA Freelancer Feedback Score

VBA Upwork freelancers typically receive a client rating of 4.81.

4.81
Last updated: September 1, 2015
Clear all filters
  1. Terry W.

    Terry W.

    ExpressionEngine & CodeIgniter Development

    United Kingdom - Portfolio: 6

    Icasm.co.uk is a software development company, based in Lincolnshire, UK. Icasm currently employ a single developer who has an MSc in Computer Science, is a former member of Mensa, and has been developing websites and software applications since 1995. Icasm.co.uk was incorporated in 2005, and specialize in web development and design using several of the most popular CMS and frameworks (in particular ExpressionEngine & Codeigniter), Icasm also build bespoke systems and applications in PHP. Before choosing a developer I would, very strongly, advise confirming that portfolios and references are legitimate.

    $50.00 /hr
    897 hours
    4.55
  2. Finnigan William

    Finnigan William Agency Contractor

    Office Smith LLC

    United States - Tests: 2 - Portfolio: 1

    We specialize in small business solutions by leveraging Microsoft and open source technologies to provide quality products at a minimum cost for the client. We automate any task on windows based computers. We create solutions based on the Microsoft Access runtime front end. We create solutions based on Excel & Other MS Office Products. We create solutions using VBA. We create solutions that leverage API's We update older software solutions to current technology. The bulk of our business comes from local long term clients.

    Associated with: Office Smith LLC

    $44.46 /hr
    0 hours
    0.00
  3. Andre Castro

    Andre Castro

    IT Analyst

    Brazil - Tests: 2

    Over 10 years of experience in Web Development Systems and Database. Solid knowledge of web portals and application servers. Certified by Microsoft in ASP.NET with C # since 2004. Microsoft Certified Expert in HTML 5, CSS3 and JavaScript. Microsoft certified in SQL Server 2012. Expert in complex SQL Queries, Stored Procedures and ETL. Experience in the full software life-cycle, from Analysis, through development, to testing and deployment. Graduated in Computer Science since 2001 and Post Graduate in Software Engineering since 2004, with emphasis in Distributed Systems with Object Orientation.

    $20.00 /hr
    0 hours
    0.00
  4. Alfredo Solano

    Alfredo Solano

    Database and System Administrator

    United States - Tests: 2

    I am a seasoned database and system administrator with over 20 years of experience. If you're looking for simple stand alone programming or strategic enterprise implementations or anything in between, you've found the right person. I have developed and maintained various applications using Microsoft Access and VBA. I've been fortunate to take part in many enterprise level software implementations including Computerized Maintenance Management Systems (CMMS), Laboratory Information Management Systems (LIMS), Geographic Information Systems (GIS) using ESRI products, and PeopleSoft Systems (HR and FSCM). My part in these projects included both technical and project management duties. On the back end I sized, installed, and configured the UNIX (AIX, Solaris, and Linux) and Windows servers. I installed and configured the Oracle databases for these applications. Oh and of course, production maintenance for all the above is also included.

    $80.00 /hr
    1 hours
    0.00
  5. James Bowring

    James Bowring

    Programmer of 10 Years Using Visual Basic, VBA, SQL Server and MySQL

    United Kingdom - Tests: 1

    I am a programmer offering 10 years of experience on desktop, Microsoft Office and server-side projects. I have advanced skills in Visual Basic, including Excel and Access VBA, SQL Server and MySQL. I have completed a HND in Computing (Information Systems) and have been responsible for the implementation of many projects for the engineering and e-commerce industries. Please do not hesitate to contact me to discuss your requirements in detail and determine how my skills will positively contribute to your team.

    $20.00 /hr
    0 hours
    0.00
  6. Sagun Joshi

    Sagun Joshi

    Database Consultant

    Nepal - Tests: 7 - Portfolio: 4

    Over the last 11 years, I have developed no. of Software using Oracle, MS SQL, Access as a back-end and Visual Basic, Java as a front-end and Crystal Report and Data Report as a reporting tool. I also have excellent experience on Oracle Administration. Here are the details of my few recent Oracle experience: #. Currently working as a Oracle DBA Consultant. 1. D2Hawkeye Services (U.S. Based Company), currently involved as Oracle DBA training consultant. Provide Oracle DBA training and technical support(like performance issues, code samples, SQL tuning, Backup strategy, creating Server Managed Backup Scripts, etc) to the working staffs. 2. Midas Technology (Local Software Company, specialized in Hospital Management System and Colleges, Schools Software), currently involved as Oracle Consultant. Task performed so far from this organization: a. Oracle DBA training to the staffs. b. Oracle Database Server configuration at Manipal Hospital for peak performance. Configured Oracle Data Guard (Physical Stand-by Database). c. Successfully recovered the critical databases of Neuro Hospital, Whitehouse College and Teaching Hospital, Syakar Co. Ltd. (Largest Vehicle importer of the country), Himal Iron & Steel Industries due to Media Failure. (Note:, the databases at Whitehouse College and Himal Iron and Steel Industries were running in no- archive mode and the database was successfully recovered to the point of failure). d. Configuration and installation of Oracle RAC database at Dulikhel Hospital. Also configured for Oracle Data Gurad. e. Has done performance tuning in no. of critical databases. 3. Has done number of Oracle Database Server customization, configuration for small organizations. I also have a lots of training experience on MS SQL, Oracle, Java and Visual Basic since 2000. I have been providing training to the working professionals. Hear are the few organization, I have given training at: • Nepal Bank Ltd. • Nepal Telecom • D2Hawkeye Services (U.S. Based company) • Nepal Investment Bank • Nepal Agriculture Bank • Lumbini Bank • National College of Computer Studies • Manipal Medical College • Midas Software • Designco Software

    $33.33 /hr
    407 hours
    4.77
  7. Marek Malevic

    Marek Malevic

    Software Architect (Java, SQL)

    Czech Republic - Tests: 11 - Portfolio: 1

    IT specialist experienced in software analysis and implementation of performance improvements, databases development, implementation of information & reporting systems. Developer of server, desktop and web applications, experienced in both Linux and Windows server environments. Worked for 7 years as Senior Technical Consultant for an international company (Infor) and participated in many international projects. Since 2012 a Bottleneck Team Lead in an international team responsible for software analysis and implementation of performance improvements on various platforms (mostly C/C++, Java & DBs). Since 2013 a member of a team that develops Amazon Elastic Compute Cloud (EC2) management web service used by a company with 5000+ employers, Amazon WebServices (Java API) expert.

    $40.00 /hr
    7,270 hours
    4.99
  8. Leonid Sydorenko

    Leonid Sydorenko

    MQL4, C#, SQL, MS ACCESS - Expert, developer and just a good guy.

    Ukraine - Tests: 1

    I am team leader of small group developers in IT company. We specialize at creating expert advisors at MQL4/5 and C based trade platforms, C# applications, SQL and MS ACCESS databases, SharePoint projects. Have more than 5 years of professional experience in creating expert advisor At MQL4/5 and C based trade platforms , C# applications, SQL and MS ACCESS databases. And more than 3 years of professional experience in SharePoint Development, Configuration and Administration, Office 365 Development.

    $45.00 /hr
    158 hours
    4.87
  9. John B.

    John B.

    Microsoft Certified | Senior Developer | Team Leader

    Australia - Tests: 9 - Portfolio: 3

    Over the last 15 years I have continued to develop my career, skillset, knowledge and experience. The last couple of years, upwork has introduced me to a great number of great people and projects. Two of these projects will be briefly outlined below. The first was designing and implementing a 4 million hits / day infrastructure to handle advertising banners. This client had a business requirement to greatly extend the reach of the live infrastructure. This project was completed in PHP / MySQL and is currently hosted on a cloud platform. This project scales automatically as required to handle any variation in the daily load. The final project was a hospital scheduling task. This client worked for a hospital and had over 30 different scheduling rules for every time-slot. The client used to do this manually and it took hours every week. I came up with a VBA based solution that would automate this task. On completion, the task took about 20 seconds to execute and correctly assigned all time-slots to the correct hospital resources. I would like to continue to be exposed to new and different challenges, that will further develop my skills and career. I also really enjoy making new contacts on the upwork network. I look forward to the many varied opportunities and roles that upwork offers.

    $44.44 /hr
    2,592 hours
    4.92
  10. Anthony Yandow

    Anthony Yandow

    Database Administrator (Access/Excel/VBA)

    United States

    I am a Senior at SPSU for Computer Science. I have worked for years as an improvement engineer and business analyst in the auto manufacturing industry. I have created several database applications and hundreds of Excel sheets. I am extremely proficient in VBA programming to coordinate MS applications in an office environment. I also have experience in JAVA, C++, and SQL. My most resent interests have been in developing Google forms and sheets that implement Google Scripting language similar to Java Script.

    $75.00 /hr
    82 hours
    5.00