Posts Tagged ‘XLL’
Andrei Smolin | October 11th, 2011
Really often, when I saw an error returned by an Excel formula, I thought about the poor possibilities that this error-reporting approach – a remnant of bygone concepts – provides for developers. The very first time I thought about showing a custom task pane from a UDF was when Add-in Express allowed showing custom panes in Excel; it was back in 2007...
Read the rest of this entry →
C#, COM add-ins, Excel, Office, task panes, VB.NET, XLL |
4 Comments
Andrei Smolin | October 7th, 2011
The implementation of ADXExcelRef.ConvertToA1Style (ConvertToR1C1Style) uses xlfRefText which is NOT thread-safe as per Financial Applications Using Excel Add-in Development in C/C++ (2nd edition). On the other hand, xlSheetNm returning the sheet name is thread-safe. It means that the thread-safe way to get the caller address is to write some code...
Read the rest of this entry →
.NET, C#, Excel, Office, VB.NET, XLL |
4 Comments
Andrei Smolin | October 3rd, 2011
Whether your UDF is a VBA macro or an Excel Automation add-in or even an XLL add-in, you can invoke any method it provides to the user. To do this, you need to get or create an Excel.Application object and invoke ExcelApp.Evaluate() supplying it with the correct syntax for your method and its parameters....
Read the rest of this entry →
.NET, C#, COM add-ins, Excel, Office, Office object model, RTD servers, XLL |
No Comments
Add-in Express enables you as a developer to quickly and easily create, not just MS Office add-ins but also Excel XLL add-ins, Excel Real-time data (RTD) servers and smart tags. In this post I'll demonstrate how you could include all this functionality in one Visual Studio project. Start by creating a new ADX COM Add-in project in Visual Studio...
Read the rest of this entry →
.NET, C#, COM add-ins, Excel, Office, Office 2010, Outlook, RTD servers, smart tags, Word, XLL |
No Comments
Renat Tlebaldziyeu | March 1st, 2011
This is the final part of the series that describes all possible ways of deploying your Add-in Express-based Office extensions. I recommend that you begin from the very beginning: Step-by-step deployment of Office extensions: Overview. Or, if you are interested only in ClickTwice :) deployment, you can start right away with Deploying Office extensions via ClickTwice :)...
Read the rest of this entry →
.NET, COM add-ins, Deployment, Office, Office 2010, RTD servers, smart tags, Visual Studio, XLL |
No Comments
Renat Tlebaldziyeu | February 28th, 2011
Part 7 of the deployment series explains how you can use your favorite installer software to deploy your Office extensions over the web; this is the essence of ClickTwice :). If you didn’t read the previous parts of the series, I'd advise that you start with Part 1 - a brief overview of the available deployment technologies...
Read the rest of this entry →
.NET, COM add-ins, Deployment, Office, Office 2010, RTD servers, smart tags, Visual Studio, XLL |
2 Comments
Renat Tlebaldziyeu | February 24th, 2011
In part 4 of the deployment series I will show you how to deploy your per-user Office extension using ClickOnce. Before we proceed, I recommend that you read Part 1 for a brief overview of all deployment technologies...
Read the rest of this entry →
.NET, COM add-ins, Deployment, Office, Office 2010, RTD servers, smart tags, Visual Studio, XLL |
No Comments