Hire the Best Visual Basic Programmers

Clients rate our Visual Basic Programmers
Rating is 4.8 out of 5.
4.8/5
Based on 379 client reviews
Atila P.

Vrsac, Serbia

$10/hr
4.9
38 jobs

C# and Access VBA Developer Professional Summary: * Over 20 years of IT and Financial experience as C#, Excel, Access/ VBA Developer and Financial Analyst. * Experienced in SQL Server, Web Scrapping with Selenium, ASP.NET * Strong expertise in writing complex Access, Excel Macros with VBA for different Business Environments. * Extensive experience in designing templates, user forms, user defined functions and creating and using add-ins. * Experienced in working with pivot tables, graphs and reports. * Adept in report design, table/query design and automation utilizing VBA modules. * Proficient in extracting data from different file formats like XML, text. * Tremendous experience in tuning the MS Excel, Access queries and the data base. * Extensive experience in Manual, Automated and Load testing of integrated applications. * Competent in loading data from multiple data sources into Excel Reports using Excel VBA. * Master degree from Data Mining and Machine learning * Data Mining and Machine learning with Python

  • Microsoft Excel
  • Visual Basic for Applications
  • HTML
  • Data Extraction
  • Bug Fix
  • Microsoft Access Programming
  • C#
  • SQL Programming
Joseph D.

San Luis, Philippines

$8/hr
4.9
130 jobs

I help businesses eliminate repetitive manual work by automating workflows using Microsoft Access, Excel VBA, Microsoft Power Automate, and Google Sheets. From custom business applications and automated reporting to Microsoft Teams notifications and cloud-based workflow automation, I build solutions that improve efficiency, reduce errors, and save valuable time. With over 10 years of experience in data management and business process automation, I have successfully developed solutions that streamline operations, improve productivity, and support data-driven decision-making. What I Offer Microsoft Access Development - Custom Microsoft Access applications - Inventory and asset management systems - Production monitoring and tracking systems - Data entry forms and user-friendly interfaces - Automated reports and document generation Excel VBA Automation - Custom VBA programming and macros - Automated reports and dashboards - Dynamic UserForms - Data consolidation and transformation - Process automation and workflow optimization Microsoft Power Automate - Power Automate Cloud and Desktop solutions - Automated approval workflows - Microsoft Teams notifications and alerts - Scheduled reports and automated data processing - SharePoint and Microsoft 365 workflow automation Google Sheets Automation - Advanced formulas and custom solutions - Automated reporting - Dashboard creation - Google Workspace integration - Cloud-based workflow automation File & Data Automation - Automate file and link management between Dropbox, Google Sheets, OneDrive, and SharePoint - Automatically capture Dropbox file links and organize them in Google Sheets - Import, organize, clean, and synchronize data across multiple platforms - Eliminate repetitive manual tasks through automation Dashboards & Reporting - Interactive dashboards - KPI and production reports - Data visualization - Automated reporting solutions - Executive-ready reports for better decision-making

  • Microsoft Excel
  • Microsoft Access
  • Visual Basic for Applications
  • Microsoft Access Programming
  • Web Accessibility
  • Query Development
  • Virtual Assistance
  • Data Analysis
  • Administrative Support
  • Bookkeeping
  • Project Report
  • Analytics Dashboard
  • Customer Support
  • Transaction Data Entry
Scott L.

Redondo Beach, California

$85/hr
4.9
68 jobs

I am an MS Access Developer and Programmer. Most of my clients use MS Access on the front end and MS SQL Server on the Back End. I don't just build MS Access Databases, I program them to do almost anything. I can repair or upgrade your MS Access applications. I have been training others to do what I do for decades now. With a Master's in Computer Science, no project is too complex for me. You can drop me right in to your MS Access crisis meeting with your customer. I will represent you faithfully and professionally in any way you like, whether you are there or not. I have done this many times this year and everyone always comes out satisfied. I can say that I work for you if you like. I can document your entire application and write out any problems. I can train your client or your legacy developer to solve problems by themselves. I write lengthy VBA procedures and SQL Stored Procedures, with rich, self documenting comments. Just let me know what you need. It does not need to be perfectly documented for me to get started. I can hold a Zoom video meeting with you and get started from that.

  • Microsoft Access
  • Visual Basic for Applications
  • Microsoft Access Programming
  • SQL
  • Microsoft SQL Server
  • Microsoft SQL Server Programming
  • Microsoft Excel
  • Microsoft Office
  • Excel Macros
  • Database Programming
  • Database Design
  • Project Management
  • ASP.NET MVC
  • C#
  • Tutoring
Dmitrii G.

Austin, Texas

$85/hr
5.0
21 jobs

I build and improve business systems that people actually rely on — data pipelines, approval workflows, reporting platforms, and automation tools built on Excel, VBA, and SQL. My longest engagement is an 8-year partnership with a 15,000-person construction enterprise, where I built their entire analytics infrastructure from scratch. The platform consolidates data across 15 regional branches, 12 project management teams, and their subcontractors — tracking 100+ active projects down to materials, equipment, and personnel. Used daily by 300+ employees across the organization. Most of my clients come back. Construction, real estate, fitness, trading, manufacturing — different industries, same pattern: something wasn't working well enough, now it does. If you have a system that needs to be built right, or one that needs to finally work the way it should — let's talk. What I work with: Excel VBA · SQL Server · Complex reporting · Approval workflows · Data integration · Long-term support

  • Visual Basic for Applications
  • Microsoft Excel
  • Microsoft SQL Server
  • SQL
  • Database Design
  • Data Processing
  • Data Transformation
  • Data Visualization
  • Macro Programming
  • Excel Macros
  • Transact-SQL
  • Database Query
  • Data Extraction
  • SQL Programming
  • Excel Formula
Robert A.

Ploiesti, Romania

$35/hr
5.0
2 jobs

Senior Developer with extensive experience in designing, developing, and maintaining business applications using Visual FoxPro (VFP). Proven expertise in enterprise-level application development, database integration, performance optimization, and modernization/migration projects. Core Skills: * Visual FoxPro (VFP): Expert in building enterprise-grade applications * Database Systems: Skilled in VFP native database, SQL Server, and Oracle * Data Access: Proficient in ODBC and remote views for efficient CRUD operations * Debugging & Troubleshooting: Expert in diagnosing and resolving VFP application errors * Database Migration: Deep experience in migrating VFP databases to SQL Server or Oracle * Modernization: Exposure to legacy system modernization and migration to contemporary platforms * Performance Optimization: Skilled in optimizing queries and improving system responsiveness * Develop of .NET classes that can be used to improve VFP applications Aditional skills: * Good knowledge of developing web applications based on HTML&PHP&JavaScript&MySql; * Good knowledge of Windows Server installation and troubleshooting; * Good knowledge of Risk Management and CyberSecurity I can manage projects, alone or in a team, from start to finish, ensuring everything runs smoothly and meets your needs. Regular communication is key to me, so let’s keep in touch!

  • Database Design
  • Microsoft SQL Server
  • MySQL
  • Data Manipulation Language
  • FoxPro Programming
  • Data Management
  • Google Sheets
  • Google Sheets Automation
  • Microsoft Excel
  • Excel Macros
  • Database Architecture
  • Database Development
  • Database Administration
  • Database Modeling
  • Windows Server
  • .NET Framework
Khaled A.

Cairo, Egypt

$20/hr
5.0
226 jobs

Hello everybody Thank you for visiting my profile. I've spent 20+ years working in Microsoft Access Database Application Development and Data Migration Projects since 90's till now. My Experience included the following activities: - Analysis, classification and Attributes' identification for Documents/Data sets from different sources and integrating them all into the database. -Databases Construction (Tables, Forms, Queries, Reports, Macros & VB Modules) - Attribute Mapping and Reformatting legacy data sets prior to importing it into new database. - C Shell & VBA Loader Scripts to import multiple external files to multiple tables. - VBA and PL/ SQL to Export Data from Database tables to external custom text files. - Export data to mapping software (ArcGIS / Zmap Plus, CPS/PC) in the required formats. - Reformat / Load Spatial Data into ArcView/Arc Map & construct GIS Shape Files - Map Image Digitizing/Georeferencing using ArcGIS - Using OCR techniques to transcribe scanned paper documents into Word, Excel , PowerPoint, or Other Databases. PROGRAMMING EXPERIENCE - Flagstaff Engineering (9 track tape interface). - MS FORTRAN - MS C - VAX FORTRAN. - Visual Basic - IBM - EZVU-II . - R:BASE 5000 & R:BASE FORTRAN Program Interface (FORPI). - db_Vista 2.21 (network model DBMS designed exclusively for use with C applications) - Clipper 5.01 - FoxProw for Windows - Access 2.0, 97, 2000, 2003 - 2019 - Oracle PL/SQL - Arcview 3.0b under Unix Avenu Scripting - C shell Programming (Unix)

  • Microsoft Excel
  • Microsoft Office
  • Visual Basic for Applications
  • Database
  • Microsoft Access
  • Business with 1-9 Employees
  • Database Administration
  • Microsoft Outlook
  • Database Maintenance
  • Data Extraction
  • Spreadsheet Software
  • Bug Fix
  • Microsoft Access Programming
  • Database Development

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

At A Glance: Visual Basic

Visual Basic is one of the programming languages and environments created by Microsoft and based around the BASIC language. Visual Basic was among the first products that allowed users to work in a graphical programming environment and develop user interfaces with a paint metaphor. What this means is that users don’t need to worry about the details of syntax, but rather use simple drag and drop controls to move code-created buttons and dialog boxes around.

The language was launched back in 1990 and has become the standard for more modern programming languages, with a great number of descendants growing out of it, including Pascal and Java. The accumulating variations, standards, and new programs mean that when a business requires someone to work on code with Visual Basic, hiring a developer or programmer on Upwork is often the best course of action. These experts understand the object-oriented philosophy of Visual Basic and are able to work with it across all its different formats. One such example is Visual Basic for Applications, similar to the original language but used to embed applications into Microsoft programs like Excel or Access. An expert in this area is able to complete small programs and perform tasks within the software to suit the needs of the client. By using an online workplace, a business can find the perfect expert no matter where in the world they are and still collaborate in real time over the Internet.