Open Source Visual Basic for Applications (VBA) Software

Visual Basic for Applications (VBA) Software

Browse free open source Visual Basic for Applications (VBA) Software and projects below. Use the toggles on the left to filter open source Visual Basic for Applications (VBA) Software by OS, license, language, programming language, and project status.

  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Virastyar

    Virastyar

    Virastyar is an spell checker for low-resource languages

    Virastyar is a free and open-source (FOSS) spell checker. It stands upon the shoulders of many free/libre/open-source (FLOSS) libraries developed for processing low-resource languages, especially Persian and RTL languages Publications: Kashefi, O., Nasri, M., & Kanani, K. (2010). Towards Automatic Persian Spell Checking. SCICT. Kashefi, O., Sharifi, M., & Minaie, B. (2013). A novel string distance metric for ranking Persian respelling suggestions. Natural Language Engineering, 19(2), 259-284. Rasooli, M. S., Kahefi, O., & Minaei-Bidgoli, B. (2011). Effect of adaptive spell checking in Persian. In NLP-KE Contributors: Omid Kashefi Azadeh Zamanifar Masoumeh Mashaiekhi Meisam Pourafzal Reza Refaei Mohammad Hedayati Kamiar Kanani Mehrdad Senobari Sina Iravanin Mohammad Sadegh Rasooli Mohsen Hoseinalizadeh Mitra Nasri Alireza Dehlaghi Fatemeh Ahmadi Neda PourMorteza
    Leader badge
    Downloads: 322 This Week
    Last Update:
    See Project
  • 2

    Free VCF file to CSV or Excel converter

    Excel VBA Script to convert VCF file with multiple entries to CSV file

    This is an Excel based VBA script used to import bulk .VCF files that contain more than 1 Vcard and then convert them to a comma separated .CSV file or Excel xls file that can then be imported into Outlook, Google, or any other application that supports import of contacts using CSV files. This has been written to support VCF 2.0, 2.1, 3.0 and 4.0 formatted files including those with printable encoding (MIME) and has been tested with bulk VCF files from Backupify, Google Contacts (Gmail Contacts), Apple IOS, Samsung Android devices and other platforms. If this doesn't work for you, please email me the VCF file and I'll modify the code to support your specific VCF format. To use, simply download and open the Excel file (xlsm), Enable Macros if prompted, and then select the VCF file you wish to import. Once complete, Excel will create and save new file titled VCFExport.csv that can also be saved in Excel format.
    Downloads: 115 This Week
    Last Update:
    See Project
  • 3
    Planilha - Cálculo Cartão de Ponto

    Planilha - Cálculo Cartão de Ponto

    Cálculo de cartão de ponto

    Versão completa: A versão completa precisa ser adquirida através do botão "Versão Completa!" ou através do link http://bit.ly/cartao-de-ponto-completa (você será redirecionado para a página de pagamento e a planilha completa será disponibilizada por e-mail). As funcionalidades da versão completa são, além das que já estão contempladas na versão gratuita, ainda tem somatória do ADICIONAL NUTURNO AUTOMÁTICO, 3 campos de entrada e saída, 3 faixas de distribuição de horas extras e somatória dos intervalos. Versão Gratuita: Não possui o cálculo de horas noturnas automáticas, possui somente 2 campos de entrada e 2 campos de saída e possui somente 2 faixas de distribuição de horas extras. Para obter a versão gratuita, faça o download através do botão "Download" ou através do site https://www.vectormachine.com.br
    Leader badge
    Downloads: 60 This Week
    Last Update:
    See Project
  • 4
    Spreadsheet Compare

    Spreadsheet Compare

    Performs a cell-by-cell comparison of Excel Worksheets.

    Spreadsheet Compare (Excel compare) is a Microsoft Excel Add-In, written in VBA, that performs a cell-by-cell comparison of Worksheets within the same or different Workbooks. Requires Excel 2000 or later. Check out the Home Page for more info!
    Leader badge
    Downloads: 172 This Week
    Last Update:
    See Project
  • Deliver secure remote access with OpenVPN. Icon
    Deliver secure remote access with OpenVPN.

    Trusted by nearly 20,000 customers worldwide, and all major cloud providers.

    OpenVPN's products provide scalable, secure remote access — giving complete freedom to your employees to work outside the office while securely accessing SaaS, the internet, and company resources.
    Get started — no credit card required.
  • 5
    XL Toolbox

    XL Toolbox

    Data analysis and visualization for Excel, for free

    XL Toolbox is a free Excel statistics addin that helps analyzing and presenting data: Smart custom error bars, chart design, chart export to TIFF; formula builder, transpose wizard, analysis of variance (ANOVA); automatic backups, workbook management and more.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 6
    Bank NIFTY Option Chain in Excel

    Bank NIFTY Option Chain in Excel

    Get the Live NIFTY Bank Option Chain Data in Excel Sheet.

    Get the Live NIFTY Bank Index Option Chain Data in Excel Sheet for CE & PE. Fetch the various data such as Last Traded Price (LTP), Open Interest (OI), Change in Open Interest (%), Change in Price (%), Total Volume Traded, Buy Volume, Sell Volume, Implied Volatility (IV), etc., for both Calls and Puts. A simplified Excel sheet for traders of Bank Nifty Index, coded in VBA, to fetch the real-time NSE BANK NIFTY option chain price data with different expiry dates and at a few strike prices from the underlying price. Analyze in-depth for the changes in Open Interest (OI), Changes in Price as well as the buy, sell volumes at different strike prices. Predict the trend of the Bank Nifty movement.
    Downloads: 45 This Week
    Last Update:
    See Project
  • 7
    Excel to Graphviz

    Excel to Graphviz

    Free Excel tool to easily create Graphviz data visualizations.

    The Excel to Graphviz Relationship Visualizer spreadsheet transforms your Excel data into professional Graphviz diagrams. Enter simple "A is related to B" rows to instantly generate polished relationship graphs using the Graphviz DOT language. Ideal for data analysis, network visualization, and IT architecture. Free, open-source, MIT-licensed. Customize the look of nodes, edges, and clusters with the Style Designer. Build a CSS-like gallery of reusable styles that lets you apply consistent visual themes. Run SQL queries for advanced data import. Export graphs as BMP, GIF, JPG, PDF, PNG, or SVG files (with animation support). View Graphviz DOT code and command-line messages. Works on Windows and macOS with a ribbon interface and UTF-8 support for global text. Explore illustrated guides at https://exceltographviz.com With over 10,000 downloads and a SourceForge Community Choice award, this open-source VBA tool clarifies complex data. Download now and turn data into insight.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8

    MorphyMail Free Email Marketer

    Create, send and track Unlimited bulk emails for Free

    Desktop software for windows to create, send and track unlimited bulk emails for lifetime for free. Includes 500 email templates , automated bounce and subscription processing, spam checker, WYSIWYG HTML editor, google analytics and social media integration, automated delivery tracking to track opens , clicks and geolocation of recipients, multithreaded engine for fast delivery of emails, website forms integration, scheduled mailing and much more features. It is a 100% free software to send unlimited bulk emails for lifetime.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    MS Project Add-In - Good Plus Fast

    MS Project Add-In - Good Plus Fast

    Extends Project to export Excel report, audit the schedule and more...

    This Microsoft Project add-in includes over 20 features for MS Project 2013 and 2016. You'll be able to see the full chain of predecessor tasks based on the current task, audit your schedule based on industry best practices, see all tasks coming up in the next "x" weeks. This add-in also gives you the power to export a report of your entire project into Microsoft Excel with dates, dates and time, filters, and to see a "Who Does What When" table.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Test your software product anywhere in the world Icon
    Test your software product anywhere in the world

    Get feedback from real people across 190+ countries with the devices, environments, and payment instruments you need for your perfect test.

    Global App Testing is a managed pool of freelancers used by Google, Meta, Microsoft, and other world-beating software companies.
    Try us today.
  • 10
    Date Picker Calendar OpenOffice Calc

    Date Picker Calendar OpenOffice Calc

    Date Picker Calendar extension for OpenOffice Calc

    Date Picker Calendar (Latest version 2.60) Set a date in selected cell/cells. Creates a calendar push button in the selected cell and places the date in the cell next to the button. All functions are also in the menu: Tools - Add-Ons. It is possible to change certain settings via the 'Settings' button on the help screen. Calendar Help is located in the help menu of OpenOffice. Toolbar buttons: - Date: the date from the calendar will be inserted in the selected cell/cells. - Date <-Button: a calendar button is created in the selected cell, the date is inserted in the cell to the left of the button. - Button-> Date: a calendar button is created in the selected cell, the date is inserted in the cell to the right of the button.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 11
    MirageMUD

    MirageMUD

    VB6 stand-alone MUD client and server.

    MirageMUD is a source code base for developing your own stand-alone MUD client and server in Visual Basic 6. The code base comes with all the necessary basic functionality to immediately begin developing your MUD game right off the bat. A C# version of MirageMUD is currently in development: https://github.com/Xlithan/MirageMUD2
    Downloads: 16 This Week
    Last Update:
    See Project
  • 12

    ClooWrapperVBA

    COM-wrapper of Cloo to execute OpenCL code from Excel.

    The wrapper allows to execute OpenCL code on CPU and GPU devices from VBA. Sources are available under https://github.com/Excel-lent/ClooWrapperVBA
    Downloads: 15 This Week
    Last Update:
    See Project
  • 13
    WPSCrackGUI

    WPSCrackGUI

    Interfaz gráfica para el crackeo de redes WPS con Reaver.

    WPSCrackGUI es una interfaz gráfica para el crackeo de redes wireless con WPS.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14

    Badmintontourney

    A badminton tournament planner spreadsheet

    A Excel spreadsheet to organize and manage badminton tournament. Include match schedule conflict gestion and court availability. Since it is a excel workbook, everyone with spreadsheet experience can use it easily I'm looking for people to test and comment on the application. And hopefully collaborator with programming skills to help me with new features I cannot implement. As you will see by looking at the code, I'm no programmer and everything was done mostly by copy/past chunk of code found on tutorial website. Still I think the result is nice and it make for a really efficient program. What the program is lacking most currently is versatility. I tailored it for my type of tournament but it would be nice to implement more tournament format. This work is licensed under the Creative Commons Attribution-NonCommercial 3.0 Unported License.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 15
    Excel PING

    Excel PING

    Simple excel file that monitors Ping logs to a specified IP or address

    Simple excel file that monitors Ping logs to a specified IP or address. Useful to do a record along hours of a specific IP to detect drop outs. Tests the reliability of a given path or network.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 16
    Date Picker Calendar LibreOffice Calc

    Date Picker Calendar LibreOffice Calc

    Date Picker Calendar extension for LibreOffice Calc

    Date Picker Calendar (Latest version 2.60) Set a date in selected cell/cells. Creates a calendar push button in the selected cell and places the date in the cell next to the button. All functions are also in the menu: Tools - Add-Ons. It is possible to change certain settings via the 'Settings' button on the help screen. Calendar Help is located in the help menu of LibreOffice. Toolbar buttons: - Date: the date from the calendar will be inserted in the selected cell/cells. - Date <-Button: a calendar button is created in the selected cell, the date is inserted in the cell to the left of the button. - Button-> Date: a calendar button is created in the selected cell, the date is inserted in the cell to the right of the button.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 17

    Excel VBA Developer Tools

    Excel addin to facilitate VBA development.

    Developer tools for Visual Basic for Applications in Excel. Import, export and delete modules using a user-friendly UI. Also provides tools for translations using the VBAGettext components (http://vbagettext.sf.net). These tools integrate as a "Dev Tools" menu into the Visual Basic Editor (VBE).
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 18
    YAPCG - 2025

    YAPCG - 2025

    Yet Another Pathfinder Character Generator - with Gestalt

    Yet Another Pathfinder Character Generator (YAPCG) is an Excel spreadsheet designed to help you create and manage your character for the table-top role-playing game Pathfinder (1st edition), including Gestalt characters. It is an Excel-only spreadsheet, and will not function properly with OpenOffice, LibreOffice, Google Sheet, or others.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 19
    invoicing-car-repair

    invoicing-car-repair

    An Invoicing program for Auto Shops written in vba and MS-Access.

    This is an sample/learning/functional Invoicing program written in vba and MS-Access. It is for a small, or personal, Auto Repair type business. It should give you practice in learning/use of Invoicing, and installing on the desktop, and programming in vba and MS-Access. Note that the free MS-Access Runtime is with the download . You need MS-Access if you want to work with the program code (part of Office 365). The program processes Invoicing, Appointments, and Quotes, and produces reports for A/R, Inventory, History and Accounting Purposes. See the readme file, and manual for greatest use of this App. This is an upgrade of Version 5d to 6a. The application now has an Appointment feature. Find this and/or other free programs at: https://gotomarcus.com/main/marcus/index.php
    Downloads: 10 This Week
    Last Update:
    See Project
  • 20
    ISOPLOT is a flexible software tool for the analysis and interpretation of radiogenic-isotope data. It is developed by Dr Ken Ludwig of the Berkeley Geochronology Center. DISCLAIMER: Isoplot is BGC’s Visual Basic Add-in for Microsoft’s Excel(R) for data analysis and graphical presentation of geochronology, earth science and other radiogenic isotope data only. BGC’s Isoplot is not the Isoplot(R) for analysis of any measuring system as described at http://www.shainin.com/. BGC is not affiliated with Red X(R) Holdings, LLC. Isoplot(R) is a registered trademark of Red X(R) Holdings, and is licensed to Shainin(R) LLC.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    supedian.com

    supedian.com

    POS Software for Takeaway, Restaurant, Touch POS, Without Internet

    Epos system with receipt printer and barcode scanner (extra) with supedian Epos software for takeaway and restaurants and retail shop call 07722398470 software 1-year free licence call or WhatsApp cash drawer can be provided we are leading Epos and software company in Europe and Manchester, Software works without Internet Connection. All major option available for Restaurant and Retail Shops. Customers using our Software. visit: supedian.com RESTAURANT Table Management specifically built for high-functioning restaurants. Instantly send orders to the kitchen display or printer. CAFE & BAR No matter the demand, count on SUPEDIAN POS to boost your service speed. SUPEDIAN doesn’t rely on the internet to run. DELIVERY & TAKEAWAY Easily swap between various menus and price lists. Gain easy access to customer info while taking orders with the Caller ID feature.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22

    office2textile

    VBA add-ins which convert Microsoft Office contents to various formats

    This project provides VBA add-ins which convert Microsoft Office contents to various text formats. Currently the following two VBA add-ins are ready. * xls2textile: Excel to Textile, HTML, AsciiDoc, GitHub Flavored Markdown (GFM), and CSV. * ppt2textile: PowerPoint to to Textile, AsciiDoc, and GitHub Flavored Markdown (GFM). 2021/02/06: Version 0.97 is released. Fix "general horizontal alignment" which was broken on 0.96. 2020/07/11: Version 0.96 is released. Fix for MacOS. fix for "General" horizontal alignment not to modify the Excel file. 2020/05/16: Version 0.95 is released. AsciiDoc, GitHub Flavored Markdown (GFM), and CSV output is supported. 2019/12/29: Version 0.94 is released. It fixed an issue throwing an exception when used with Skype.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Fixed Assets Pro (Excel)
    A spreadsheet program that registers fixed assets details (including location) & calculates depreciation. Fixed Assets Pro (Excel) is both powerful & yet easy to use. See the list of extensive features below for further details. The program is a VBA project.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    MerciGest

    MerciGest

    Free Inventory Software

    MerciGest is a free inventory management software. The program allows you to manage thousands of items in the warehouse by showing them in a complete list of loads, unloads, returns and stock. The software also allows you to print transport documents and invoices. The program is available in 4 languages: english, italian, spanish and french In this project there is both the desktop version for Windows and for MS Access. The application written in VBA for MS Access is distributed in open source mode under GPL license.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25

    ExcelPython

    An interface for calling Python from Excel

    ExcelPython is a lightweight, easily distributable library for interfacing Excel and Python. It enables easy access to Python scripts from Excel VBA, allowing you to substitute VBA with Python for complex automation tasks which would be facilitated by Python's extensive standard library. v2 is a major rewrite of ExcelPython! - see GitHub site for more details. LICENSE NOTICE MIT License, please see new GitHub site for more details. Copyright 2012-2014 by Eric Reynolds.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.