<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/why-do-people-use-vba--devwe6wip" -->

---
title: Why do people use VBA? | daily.dev
description: People use VBA mainly because they have no other choice in organizations that rely on Excel for their business processes. There are poor alternatives provided...
canonical: https://daily.dev/posts/why-do-people-use-vba--devwe6wip
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Why do people use VBA? | daily.dev
og:description: People use VBA mainly because they have no other choice in organizations that rely on Excel for their business processes. There are poor alternatives provided...
og:url: https://daily.dev/posts/why-do-people-use-vba--devwe6wip
og:image: https://api.daily.dev/og/posts/dEVWE6WiP.png
og:image:alt: Why do people use VBA?
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Why do people use VBA?

**[Hacker News](https://daily.dev/sources/hn)** · 8 min read · 8 upvotes · 0 comments

## Summary

People use VBA mainly because they have no other choice in organizations that rely on Excel for their business processes. There are poor alternatives provided by IT due to security concerns and limited connectivity to source systems. Additionally, there is a lack of training for users in alternative systems, and users/SMEs want control over the business logic. VBA is embedded within spreadsheets, making it a familiar and powerful tool for engineers.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://sancarn.github.io/vba-articles/why-do-people-use-vba.html>

---

Tags: [#automation](https://daily.dev/tags/automation), [#vb](https://daily.dev/tags/vb)

[View this post on daily.dev](https://daily.dev/posts/why-do-people-use-vba--devwe6wip)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Why do people use VBA?","url":"https://daily.dev/posts/why-do-people-use-vba--devwe6wip","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/why-do-people-use-vba--devwe6wip"},"datePublished":"2023-11-15T04:16:02.969Z","dateModified":"2023-11-15T04:15:40.103Z","description":"People use VBA mainly because they have no other choice in organizations that rely on Excel for their business processes. There are poor alternatives provided...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/935dc72e975561f918f44df72af52ac7?_a=AQAEufR","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/935dc72e975561f918f44df72af52ac7?_a=AQAEufR","isAccessibleForFree":true,"articleSection":"Hacker News","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Hacker News","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn","url":"https://daily.dev/sources/hn"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/why-do-people-use-vba--devwe6wip","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":8},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"automation,vb","timeRequired":"PT8M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hacker News","item":"https://daily.dev/sources/hn"},{"@type":"ListItem","position":3,"name":"Why do people use VBA?"}]}
```

