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, 193 VBA projects are completed every quarter on Upwork.


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.

Last updated: July 1, 2015
Clear all filters
  1. Will Slade

    Will Slade

    VBA Developer and Statistician

    Canada - Last active: 6 months ago - Tests: 9

    VBA programmer, MS Access and Excel expert with 10 years experience. Extremely efficient with a proven track record of automating, and speeding up workflow. Experienced in: SQL Server, Cognos, SAP, Oracle, Teradata, SAS, ODBC/JDBC, SyBase.

    $15.00 /hr
    0 hours
  2. Kevin K.

    Kevin K.

    Web Analyst with Google Analytics experience

    United States - Last active: 24 days ago - Tests: 1 - Portfolio: 1

    • Business professional with six+ years of data analysis experience in varied industries. • Critical thinker with experience using Excel, SQL, and Google Analytics to solve business problems. • Insatiable curiosity to uncover hidden value in data that leads to increased profit for a business. • Experience as a consultant presenting analyses to top executives that allows them to take action.

    $55.56 /hr
    14 hours
  3. Ivan Stanojkovski

    Ivan Stanojkovski

    Possessed great knowledge in Office 2007 and 2010

    Macedonia - Last active: 07/15/2014 - Tests: 2 - Portfolio: 6

    Possessed great knowledge in MS Office 2003, 2007, 2010 with VBA programing. MySQL, data scrapping. Need an Excel-based with VBA and MySQL project completed? My Excel skills are tested out in the Top 10% of all Elance users and I am equally proficient in Excel 2003, Excel 2007, and Excel 2010, as well as the Mac versions of Excel, including Excel 2011 for Mac. I have extensive experience in Excel data modeling and Excel tool creation, including VBA/Macro-based Excel solutions. I will work quickly and will always deliver you a product that exceeds expectations. An expert who can overcome very complicated projects. Excel, VBA, Database, Advanced MS Excel Trainer. Helping businesses and individuals to make the life easier at office and home. What would you do if I tell you that, there is definitely an easier, more efficient, more accurate way to do what you are doing at the moment.... Just imagine how easy the life can be when you have the tool you need and let me do the hard work for you. Do not limit yourself; tell me what is the absolute ideal solution for you. DonÂ’t forget there is no limit a powerful tool can do in powerful hands and don't think that it can't be done!

    $11.11 /hr
    0 hours
  4. Bhargav Kondhia

    Bhargav Kondhia

    Lean Six Sigma certified Automation, Performance and Security tester

    India - Last active: 26 days ago - Tests: 4

    Performance Engineering Roles and Responsibilities • Responsible for creation and updates to Test plan, Test Strategy, Test Estimation. • Understand business requirements and enlist workflows that are most likely to impact the performance of the application. • Responsible for work allocation to the team, monitoring and tracking of deliveries, status reporting, user interaction, etc. • Developing scripting requirements from business requirements in order to design and develop script code that is accessible, usable, efficient, re-usable, cost effective, maintainable, reliable and installable. • Manage and respond to performance issues/bottlenecks with related groups such as development and business analysts. • Analyse issues, risks & recommend regarding readiness for release to production • Designing complex data generation structures without harming the data integrity. • Design load distribution across various services/transactions to emulate user load during different parts of the day. For E.g. Load distribution during peak time, off peak time, weekends etc. • Generate Load test scripts and enhance them to suit the requirements. • Configure Test environment  Application Server (Clustering if any), DB Servers, LB.  Load Generators.  Monitoring Clients. • Execute Web based Tests (Load, Stress, Scalability, Endurance and High Availability) with continuous monitoring, find bottlenecks if any and work on resolving process. • Execute Load Testing of Web Services • Monitoring, tuning of J2EE Application Servers such as JBoss/WebLogic. • Application Server and JVM Performance Tuning • Detailed Test Reporting • Specify Performance Test Results (Transactions Per second, Response Time, Resource Utilization) with supporting graphs and data • Highlight the bottlenecks encountered if any and suggest solutions for them • Detailed summary and conclusion Testing Tools: • Load Testing Tools: Load Runner v11.0(vUGen, Controller, Analyser), Apache JMeter, LoadUI • Application Server Monitoring Tools: Sitescope, JMX Console • Database Server Monitoring Tools: Spotlight on MySQL, Ignite PI for Oracle & SQL Server, MyORA, PerfMON for SQL Server • Resource Utilization: vmstat, dstat, winmon etc. • Application Servers: Jboss 5.x, Weblogic 11g, Websphere 7.x. • Database servers: Oracle 11g, Mysql 5.x. • Webserver/Load Balancer: Apache Security Testing Roles and Responsibilities • Actively involved in security flow designs, creation of security specs, designing the application threat model diagram. • Design & document test cases for security critical business scenarios. • Responsible for creating deployment security check list. • Co-ordinated with Security Audit firms like Cigitel, PWC, Wipro, Secure Eyes etc. • Security Testing of Mobile Applications – Android, Blackberry and IPhone for finding vulnerabilities and loopholes and check their compliance with Payment Card Industry Data Security Standards (PCI DSS). • Security Testing of Web Applications for checking robustness against OWASP Top 10 security threats (Cross Site Scripting, SQL Injection, etc). • Security Testing of Web-Services • Reporting and verifying security bugs. Draft reports entailing all Passed and Failed test cases and recommend solutions wherever possible. Testing Tools: • Burp Suite Security Test framework, AndiParos, OWASP Zap. • Wire shark Network Packet Analyzer • Lapse, Klockwork Source Code Analyzer • SQLite database browser for Android, Blackberry Backup Extractor, SQLite Manager Firefox plugin, Iphone Analyzer for Iphone Automation Testing Roles and Responsibilities • Application understanding and identification of regression test scenarios and test cases. • Write scripts to verify Application, Screen and Ui elements loading time. • Develop mobile automation scripts for Android and iOS. Update scripts for CRs. • Develop groovy automation scripts for SOAP/JSON in soapUi. • Defect logging in JIRA and reporting. • Analyzing different sprints for its suitability for Automation • Understanding the application and the Test Cases prepared by Manual Team • Automating those Sprints • Updating scripts after each change in the application • Verifying proper working of existing functionality in all three regions after each Verification and Validation. • Internal Team Coordination • Ramp Up and training of new team members • Coordinating with onsite coordinator, functional teams & Business partners regarding the functionalities • Client co-ordination & demo to Client Testing tools: ● QTP v11.0, SoapUi. ● Jamo Solutions m-EUX plugin for QTP – Android and iOS

    $15.00 /hr
    0 hours
  5. Ganesh N.

    Ganesh N.

    (Exel expert,VBA)

    India - Last active: 18 days ago - Tests: 2

    I have a very strong background with Microsoft Excel, including Advanced Formula and Advanced Macros. I have experience with create templates,Process automation for companies that need a specific Program built for their needs. I can offer quick services on the below work requirements. 1. Automating Excel work using VBA 2. Data Strapping 3. Excel based small application 4. Data entry work.

    $5.00 /hr
    94 hours
  6. Cy De Guzman

    Cy De Guzman

    Excel Expert and Reporting Developer

    Philippines - Last active: 1 day ago - Tests: 3

    Have been in the IT Environment from July 2010 to Present:  3 years and 8 months experience on SAP Business Objects  3 months experience on Tableau Desktop 9 Good working knowledge in the following tools:  SAP Business Objects  BI Launch Pad  CMC(Central Management Console)  Tableau Desktop 9 Basic knowledge on the following:  SAP BW (Query Designer and Analyzer)  SolMan (Solutions Manager)  Microsoft SQL Server Integration Services (SSIS)  Tableau Server 9 Good working knowledge in Oracle:  SQL Navigator 6.6  Toad for Oracle (minimal experience) Good working knowledge in Visual Basic for Applications (VBA) Good working knowledge on Microsoft Applications (Word, Excel, Powerpoint and Access)

    $8.00 /hr
    0 hours
  7. Kathy Sansone

    Kathy Sansone

    Application Developer/Analyst

    United States - Last active: 3 days ago - Tests: 5

    I am a programmer analyst with 11 years experience working for large corporations, as a consultant and most recently as a freelancer. My early career started with Java development, JavaScript, MS Access, AS400 mainframe and VB. From there I went on to learn and develop in .Net technologies, C# with Silverlight and most recently VBA with Access. Currently I am looking for positions working with Access and VBA. I am knowledgeable in full life cycle development. Experience includes table and relationship design, query, form and report creation, as well as building SQL on the fly to generate reports, all utilizing VBA. Along with my primary job as stay at home mother of 2, I am looking for part time or freelance opportunities.

    $45.00 /hr
    0 hours
  8. Varghese Joseph

    Varghese Joseph

    Data Entry, Data Collection, Form Filling, scrapping, mining

    India - Last active: 22 days ago - Tests: 3

    Completed my Master Degree in Information Technology and Graduation in Computer Science. I have total 8 Years Experience in IT Industry. Currently doing PHP Projects with MySQL Backend, 3 Years Experience in Software field. Started my career in a BPO firm and worked 5 Years in various roles like Data Entry Operator, Quality Controller, Technical Research Executive to find easier methods for doing Outsourcing Tasks with lesser time and higher accuracy.

    $3.33 /hr
    0 hours
  9. Babatope Adebajo

    Babatope Adebajo

    GIS Analyst

    Nigeria - Last active: 04/08/2014

    Geographic Data Analysis and Service, Nigeria - Trainee April. 2007 – Sept. 2007, May 2010 – Dec. 2010  Student Trainee with the responsibility to acquire data on field for various client who included telecommunication firm, traveled to different cities within Nigeria for data enumeration.  I got trained on the use of GIS software [ArcGIS 9.2], AutoCAD 7 and its applications when there was a short break in my studies.  Developed my skills on the use of other GIS and mapping software such as ArcMap 10.0, MapInfo and AutoCAD Interspatial Technologies Nigeria – Client Services May 2011 - August 2012  Developed my skills on the use of other GIS and mapping software such as ArcMap 10.0, MapInfo, MapSource, Gpsmapedit, Onpoint WebGIS, Cgpsmmapper, Arcpad 8.0, FME Workbench and AutoCAD 12.  Relatively Quick Learning Skills - Accomplished tasks assigned with little or no supervision with research into techniques needed, self tutoring, regular visit to forums and professional assistance Projects:  I was in-charge and instrumental in the production of Lagos State Street maps by taking time outside of office hours to check the accuracy of every data already in the database to ascertain if it conforms to what is on ground through field work.  A WebGIS server (Called LAGIS) with various spatial dataset such as Elevation, Land Cover, Land Use, Drainage, Land Ownership, Parcel identification, road restriction, speed limit, Postcodes and electronic certificate of Occupancy of the Lagos State region which is established by and for the Lagos State Government.  I also created and supervised the geocoding of the Lagos street map, established a 15 man team supervised by me to develop a navigation map for Garmin Nuvi devices to be used by drivers within Lagos State. This was achieved by rigorous field enumeration (using Trimble Juno mobile device) to acquire relevant information such as road speed limit, roundabouts, road restrictions, parcel use, name and address, postcode and town names. With the use of GIS software, Mapping packages and network design software such as ArcMap10.0, Gpsmapper, Cgpsmapper v100, Mapset tool, Notepad, Arcpad 8.0 to process and customize, the navigation map was created and tested even by the Governor and Commissioners of Lagos State.  Training of staff and various client in the use of surveying and ad hoc GIS packages  I was assigned to carry out flood risk map and analysis for various locations within the state using statistical data collected from various source, also I was instrumental in the initial redesign and adjustment of the proposed MetroLine Corridor through the Lagos State Ministry of Transport in which I attended different meetings with the Governor of Lagos State. British Red Cross – GIS Analyst/Mapping (Volunteer) September 2013 – Till Date  Geographic analysis and development of tools for managing or supporting geographic analysis and further help in the development and use of the tool set. Such as Quantum GIS, ArcGIS, Tile Mill, Python, PHP, CSS, Geoserver,  Data analysis and cleaning: Reviewing and or cleaning data and supporting other team members in doing the same while using applications such as Excel or Access or PostgreSQL etc.  Presentation and formatting graphics images and data: Developing and customizing digital outputs like maps, graphs and data and then manipulating them for a much better user or viewer experience using Excel or power point or word or light video editing software  User Support: Support staff and volunteers in using the simple online web map interface and other tools mentioned above.  Carrying out independent research for appropriate GIS data and supporting material for projects being executed. Other Experiences Bank PHB – Marketing, Customer Service and Sales Representative March 2009 – March 2010  I attended to queries, issues and challenges of both existing and prospective customers, these include opening new accounts, managing customer account and assets, understanding the business nature of the customer to improve their relationship with the bank, in which customer service skills were demonstrated.  I was also tasked with the responsibility of collating all retail staff weekly progress report which was I must transfer to the regional head office for statistical monitoring. Using Microsoft Excel, I designed a program in which every staff plugged and inputted its report.  Customer patronage was essential to improve marketing skill; this was achieved by visiting and using of mobile communication regularly with existing and potential customers.

    $13.33 /hr
    45 hours
  10. Nitin D.

    Nitin D. Agency Contractor

    Vba macro,Access & amazon, ebay product uploading, web research.

    India - Last active: 2 months ago - Tests: 2

    We are expertise team for working on Vba automation Data Entry & Amazon, ebay, google shopping, bing, Windows 7 Administration, Windows 8 Administration, Windows XP Administration, Windows Server, Microsoft Active Directory, DNS, DHCP, VMWARE, LAN, WAN, Switch, Firewall, VPN, MPLS, Port Forwarding, Natting, Backup, Monitoring Internet Lease Lines, Managing Bandwidth, Microsoft TMG, Windows Server Update Service, Proxy Server, Windows Remote Desktop Services (Terminal Services)

    Associated with: Oplaze

    $4.00 /hr
    0 hours