-
Recent Posts
Recent Comments
Patrick O'Beirne, Ex… on Excel formula to test if a wor… Peter Bartholomew on Excel formula to test if a wor… Rick Rothstein on Excel formula to test if a wor… Patrick O'Beirne, Ex… on Excel formula to test if a wor… Peter Bartholomew on Excel formula to test if a wor… Archives
- Mar 2023
- Feb 2023
- Oct 2022
- Mar 2022
- Jan 2022
- Dec 2021
- Nov 2021
- Oct 2021
- Aug 2021
- Jul 2021
- Jan 2021
- Oct 2020
- Sep 2020
- Jul 2019
- Jun 2019
- Apr 2019
- Jul 2018
- May 2018
- Apr 2018
- Mar 2017
- Feb 2017
- Jan 2017
- Sep 2016
- Aug 2016
- Jun 2016
- Apr 2016
- Jan 2016
- Sep 2015
- Aug 2015
- May 2015
- Oct 2014
- Jul 2014
- May 2014
- Apr 2014
- Jan 2014
- Sep 2013
- Aug 2013
- Jul 2013
- Apr 2013
- Mar 2013
- Feb 2013
- Nov 2012
- Oct 2012
- Jul 2012
- Jun 2012
- May 2012
- Mar 2012
- Feb 2012
- Jan 2012
- Dec 2011
- Nov 2011
- Oct 2011
Categories
Meta
Category Archives: ExcelDna
Extend Excel: London 18 Oct
Charles Williams is organising a conference in London on October 18th, 2018. I’ll be there! This is a rare chance to meet leading developers from all over the world and hear directly from MS on Excel Extensibility. Expect to be … Continue reading
Posted in Excel/VBA, ExcelDna, Open Source, Productivity, Research, Software Quality, Software Testing, Uncategorized
Tagged Conference, Excel Developers
Leave a comment
Migrating an Excel VBA Add-in to a VB.Net XLL with Excel-Dna: update
This document has now grown to a 51 page tutorial. Comments and corrections are requested. http://www.sysmod.com/vba-to-vb.net-xll-add-in-with-excel-dna.pdf I am providing a free addin QualifyVBACode. It takes the VBProject in a workbook and qualifies the xl constants with their enum types, and … Continue reading
String fuzzy matching in VBA and VB.Net
This describes how I speeded up a slow VBA string similarity function by first optimising the VBA and then migrating to VB.Net with Excel-Dna. If you’re a follower of Charles Williams’ FastExcel blog, none of this will be new to … Continue reading
Posted in Excel/VBA, ExcelDna, Productivity
Tagged code, efficiency, fast Excel, fast VBA, fuzzy matching, optimisation, Performance, similarity, speed, String comparison, VB.Net
5 Comments
Migrating Excel VBA Add-in to VB.Net, ExcelDNA, NetOffice
I have updated my previous post on migrating an addin with this 15-page Word document listing some of the things that kept me editing and debugging for two weeks on a 13,000 VBA LOC addin. I hope some of these … Continue reading
VB.Net addin for Excel with UserForms using ExcelDNA
The next installment of my experience in migrating an add-in to ExcelDna is now updated (4-May) at: Migrating Excel VBA Add-in to VB.Net, ExcelDNA, NetOffice This builds on the documents in the previous posts: Getting Started with VB.Net using ExcelDNA.docx … Continue reading
From VBA to VB.Net using ExcelDna
This is a collection of links for learning about VB.Net and ExcelDna. Firstly, here are my two documents: a collection of resources and a worked example of migrating an addin to VB.Net Getting Started with VB.Net using ExcelDNA.docx Practice project … Continue reading