1

Vba Programmer Jobs in Indiana (NOW HIRING)

Senior Data Analyst

Indianapolis, IN · On-site

$82K - $103K/yr

Our clients span the public and private sectors, and our work -- from data strategy and engineering ... VBA macros, complex formulas, dynamic arrays, and scenario modeling) (10%). * Develop and maintain ...

Senior Data Analyst

Indianapolis, IN · On-site +1

$82K - $103K/yr

Our clients span the public and private sectors, and our work - from data strategy and engineering ... VBA macros, complex formulas, dynamic arrays, and scenario modeling) (10%). * Develop and maintain ...

Senior Data Analyst

Indianapolis, IN · On-site +1

$82K - $103K/yr

Our clients span the public and private sectors, and our work - from data strategy and engineering ... VBA macros, complex formulas, dynamic arrays, and scenario modeling) (10%). * Develop and maintain ...

Senior Data Analyst

Indianapolis, IN · On-site +1

$82K - $103K/yr

Our clients span the public and private sectors, and our work -- from data strategy and engineering ... VBA macros, complex formulas, dynamic arrays, and scenario modeling) (10%). * Develop and maintain ...

next page

Showing results 1-20

Vba Programmer information

See Indiana salary details

$40

$42

$43

How much do vba programmer jobs pay per hour?

As of Jun 23, 2026, the average hourly pay for vba programmer in Indiana is $42.23, according to ZipRecruiter salary data. Most workers in this role earn between $41.39 and $42.98 per hour, depending on experience, location, and employer.

How does a VBA Programmer typically collaborate with other departments within an organization?

VBA Programmers often work closely with departments such as finance, operations, and HR to automate processes and improve workflow efficiencies. They gather requirements from stakeholders, develop custom macros or applications in Excel or Access, and provide user training or support. Effective communication is essential, as VBA Programmers must translate business needs into technical solutions while ensuring their tools are user-friendly and meet organizational goals.

Can I learn VBA in 2 days?

VBA programming for a VBA Programmer involves understanding automation, macros, and scripting within Microsoft Office applications. While basic concepts can be grasped in a couple of days, becoming proficient typically requires consistent practice over weeks or months, especially to develop complex solutions and troubleshoot effectively.

What Does a VBA Programmer Do?

As a VBA (Visual Basic for Applications) programmer, you develop and manage algorithms for inventory management, distribution, and more, and also create custom automated systems based on client requests. This includes converting CAD data into instructions for machines. Your responsibilities include designing, writing, and documenting database applications using VBA, SQL, and other programming languages as needed. Many positions require you to maintain excel tools and create and enhance automated features with these tools. Other duties include creating data structures, analyzing existing data, tracking new data, and creating status reports. You are expected to develop scripts, provide database support, and create a graphic user interface if needed.

What is the difference between Vba Programmer vs Excel Developer?

AspectVba ProgrammerExcel Developer
Required SkillsVBA scripting, automation, macrosVBA, Excel formulas, dashboard design
Work EnvironmentOffice settings, financial, and data analysis firmsOffice environments, finance, and business analysis
CertificationsNone mandatory, but VBA certifications availableExcel certifications, VBA knowledge
Job FocusAutomating tasks, writing macros, data processingCreating complex spreadsheets, dashboards, and tools

While both roles involve VBA and Excel, a Vba Programmer primarily focuses on scripting and automation tasks, whereas an Excel Developer designs comprehensive spreadsheets and dashboards to support business needs. The roles often overlap, but the Excel Developer emphasizes user interface and data visualization skills.

Is VBA still used in 2026?

VBA (Visual Basic for Applications) remains in use for automating tasks in Microsoft Office applications, especially Excel and Access. While newer programming languages and tools are gaining popularity, VBA continues to be relevant for legacy systems and quick automation tasks in many organizations in 2026.

What are the key skills and qualifications needed to thrive as a VBA Programmer, and why are they important?

To thrive as a VBA Programmer, you need strong programming skills in Visual Basic for Applications, a solid understanding of Excel or other Microsoft Office applications, and a background in computer science or a related field. Familiarity with development environments like the VBA editor and experience with debugging tools or complementary systems such as SQL databases are typical requirements. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for understanding user needs and delivering efficient solutions. These skills and qualities are vital for automating processes, reducing manual work, and ensuring reliable, user-friendly applications.

How much do VBA programmers make?

VBA programmers typically earn between $50,000 and $85,000 annually, depending on experience, location, and industry. Skilled programmers with advanced knowledge of Excel automation and macro development can earn higher salaries, especially in finance, data analysis, or enterprise environments.

Is VBA difficult to learn?

VBA programming can be challenging for beginners due to its syntax and logic, but it is generally considered accessible for those familiar with Excel and basic programming concepts. Learning VBA involves understanding macros, functions, and the Visual Basic environment, and proficiency can be achieved through practice and tutorials.

What are VBA Programmers?

VBA Programmers are professionals who specialize in using Visual Basic for Applications (VBA), a programming language developed by Microsoft, to automate tasks and create custom solutions within Microsoft Office applications like Excel, Access, and Word. They write and debug code to streamline workflows, generate reports, and enhance the capabilities of standard Office programs. VBA Programmers are often employed in fields that require repetitive data processing or customized analysis, helping organizations save time and reduce errors through automation.
What are popular job titles related to Vba Programmer jobs in Indiana? For Vba Programmer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Vba Programmer jobs in Indiana look for? The top searched job categories for Vba Programmer jobs in Indiana are:
What are popular job titles related to Vba Programmer jobs in IN? For Vba Programmer jobs in IN, the most frequently searched job titles are:
Infographic showing various Vba Programmer job openings in Indiana as of June 2026, with employment types broken down into 86% Full Time, 10% Part Time, 3% Contract, and 1% Nights. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $87,848 per year, or $42.2 per hour.
Production Planner

Production Planner

Muncie Power Products, Inc.

Muncie, IN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Muncie Power Products rating

8.2

Company rating: 8.2 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

96th of 418 rated machine equipment manufacturers


Job description

At Muncie Power, our products play a critical role in our society by powering the vehicles that develop key infrastructure, putting out dangerous fires, fixing the power lines that power our homes, and hauling away our garbage.

Every team member at Muncie Power understands how important the success of our customers is to their communities. And that inherent value is carried throughout each team to ensure we’re providing the best for our customers.

WHAT YOU’LL DO

As the production planner, you are responsible for developing and executing the production schedule for the tank product line. A key aspect of your role is continuously identifying technical issues that affect the organization’s ability to meet the schedule, along with the development of sound, carefully considered solutions. Your problem-solving approach centers on proven systems and technologies, collaboration across functions, and recommendations that minimize organizational risk while maximizing the use of existing resources. You are a trusted expert who is expected to deliver high-quality, accurate results while efficiently maintaining and enhancing existing organizational systems, processes, and standards.

  • Analyze material availability, production requirements, sales (usage), and other variables to develop a production plan to meet distribution and customer delivery needs
  • Plan, manage, and report on the production schedule and support machining cell schedules to achieve the company’s on-time delivery goals of manufactured material to distribution
  • Monitor actual output versus the production schedule, identifying and communicating gaps and corrective actions
  • Work closely with manufacturing, engineering, and support teams to create, manage, communicate, and report on the production schedule
  • Reconcile the previous day’s output with planned work on a daily basis and adjust planning as needed
  • Identify schedule risks, including manufacturing lead times, raw material lead times, machine cell capacity, maintenance, tooling, programming, labor availability, or other manufacturing issues that might impact the schedule
  • Make recommendations for optimal or alternate lot sizes and routings, overtime, and outsourcing based on current or future schedule conditions
  • Work with manufacturing, engineering, maintenance, and purchasing to develop and/or maintain the shop capacity plan by ensuring that routings, standards, run and setup times are routinely updated
  • Update management with shop throughput and machine/cell utilization
  • Schedule the workflow for each machining cell and operation based on established manufacturing sequences and lead times
  • Coordinate with material handlers, shipping department, and support areas to ensure material availability for scheduled jobs and to track shipments to outsource operations
  • Maintain raw material and manufactured part replenishment and inventory levels
  • Help resolve inventory discrepancies as assigned
  • Support the sales and operations process meetings to review service levels, performance against schedule, inventory strategy, supply plan to meet demand, and resource implications
  • Expedite critical orders as required to meet customer needs
  • Work with the continuous improvement team to identify opportunities to decrease inventory, improve customer service levels, eliminate unnecessary waste, and reduce total costs
  • Participate in Lean events as needed
  • Perform other duties as assigned

YOUR EXPERIENCES & SKILLS

  • Bachelor’s degree in supply chain, business administration, logistics, or related manufacturing or technical field, or an equivalent combination of related education and experience in a manufacturing environment, may be substituted in lieu of a degree
  • A minimum of three (3) years of work experience in a manufacturing environment is required
  • Previous planning and scheduling experience in a fast-paced machining environment is a plus
  • Knowledge of Lean Manufacturing principles, including KanBan and SMED, and previous work in a Lean environment preferred
  • CPIM/CPSM certification and/or Lean Green Belt or Black Belt certification is a plus
  • Aptitude for computers
  • Experience with automated manufacturing systems (MRP/ERP)
  • Experience with quality and continuous improvement initiatives and strong manufacturing safety practices
  • Proficient in Microsoft Office applications; must be highly proficient in Excel and Access (Macros, VBA, and Queries)
  • Solid analytical, mathematical, and problem-solving skills with good mechanical aptitude
  • Strong organization and planning skills and attention to details
  • Good verbal and written communication skills
  • Flexible to effectively adapt to changing conditions and job assignments
  • Self-motivated with the ability to multitask in a fast-paced environment

BENEFITS

  • Medical, dental, and vision insurance, and zero card
  • Life, death, dismemberment, and dependent insurances
  • Prescription drug programs
  • Telehealth
  • Short-term and long-term disability, and flexible leaves of absence
  • Employee assistance programs
  • 401k (match 50% on the first 6% of deferred compensation) and flexible spending plans
  • 3 weeks of paid time off
  • 9 paid holidays
  • Wellness & Engagement

LOCATION: Yorktown, IN

DEPARTMENT: Production/Operations

WORK ENVIRONMENT: Mfg / Warehouse Environment

REPORTS TO: Manufacturing Manager – Tank Division

SHIFT TYPE: Monday–Friday

WORKPLACE ARRANGEMENT: In Person

SUPERVISES: No

SALARY GRADE: 15

To perform this job successfully, an individual must be able to perform each essential duty. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

This description is intended to describe the general content of and requirements for the performance of this position. It is not to be construed as an exhaustive statement of duties, responsibilities, or requirements.

Muncie Power Products is an Equal Opportunity Employer.