Localization of Office add-ins using forms-based resources
The article describes how to create a localized version of an Office add-in by using regular forms-based resources without having to apply them manually to each component, form or control
View ArticleExcel 2016 crashes if COM add-in creates a command bar control in a built-in...
Today's blog is about a recent crash reported by our customer. Our research shows that the crash occurs if your VSTO add-in or COM add-in creates a command bar control on a built-in context menu. We...
View ArticleAdd-in Express for Office issues on multiple monitors with different DPI...
Microsoft has published Office 2016 build 8828.2010 through its Office Insider update channel. That build supports multiple monitors with different DPI settings; the support relies on the API changes...
View ArticleRange.Replace() problems in all Excel versions
Range.Replace() and supposedly Range.Find() may work incorrectly in a scenario we describe on the Excel for Developers forum. A workaround is: change Range.Value directly
View ArticleNew version of Add-in Express sample COM add-in projects
Quick news: we've developed a new version of sample COM add-in projects that we provide in the downloadable archive on the Add-in Express .NET Downloads page
View ArticleReleasing COM objects: Garbage Collector vs. Marshal.RelseaseComObject
Just recently we've got a comment declaring one of our blogs on releasing COM objects "wrong and misleading": the author says Marshal.ReleasingComObject() and related things made him spend "lots of...
View ArticleIssues with Windows mutli-DPI scaling and Office COM add-in panes and forms
Quite often these days you see this configuration: a notebook and an external display or two connected to the notebook. All these displays may have different DPIs. This is a typical environment where...
View ArticleOffice COM add-ins and DPI awareness: research and analysis
In the first blog of this series, I showed issues related to using several monitors with different DPIs. To get an explanation of those pretty confusing results, let’s check resources available on the...
View ArticleInner details of DPI scaling in Office COM add-ins
Today, I’m following Microsoft recommendations and using code fragments they provide to investigate the behavior of a System.Windows.Forms.Form (simply a form)
View ArticleAdd-in Express and Windows hooks
Once in a couple of years Microsoft contacts us on this or that topic. The last topic was the Excel performance on Windows Desktop. They demonstrated a case where enabling an Add-in Express add-in...
View Article
More Pages to Explore .....