Generally, the customer's Computer Major level is not high, but some office level is quite good, especially the Excel operation is very skilled. Therefore, if you can integrate some features of the product into the office, it will have a good foundation.
However, due to the different versions of the office installed by the customer, the deployment of the vsto project is particularly important and many issues need to be considered.
Download test co
Original: My path to VSTO (ii): basic knowledge of VSTO proceduresBefore I start, let me first introduce my development environment: VS2010 + Office 2010, which is based on. NET Framework 4.0 and VSTO 4.0. The following example code is based on this, if you are using VS2008, then the problem is not big, basically can be ported past. It is important to note that t
Our goal:
In this series of articles, we will use some small examples to gradually learn VSTO for excel, a technology that has been around for a long time, I rarely find more comprehensive or specific articles, except MSDN.
I started this series on my blog. I wanted to consolidate my technical knowledge, and I also wanted to share my technical experiences with you, hope to gain more valuable experience!
The first part of this series has the following
1. Overview of VSTO and overview of VSTO
1. What is VSTO?
VSTO = Visual Studo Tools for Office is an Office development technology on the. net platform. Compared with traditional Visual Basic Application development, VSTO provides a more powerful development platform and l
Our goal:
In this series of articles, we will use some small examples to gradually learn vsto for excel, a technology that has been around for a long time, I rarely find more comprehensive or specific articles, except msdn.
I started this series on my blog. I wanted to consolidate my technical knowledge, and I also wanted to share my technical experiences with you, hope to gain more valuable experience!
The first part of this series has the following
Some time ago, I published an article titled using thread hooks in vsto to respond to mouse and keyboard events. At that time, the compiling environment was 32 bits, and later in the 64-bit office, I thought it would run smoothly in wow64, but unfortunately, after the document is started, an exception will be thrown if there is a mouse or Keyboard Message. As follows:
As you can imagine, most of them are caused by inappropriate data types, So I adjus
VSTO Development OverviewLiu YongfuThis article introduces you to the basics of getting started with using Visual Studio programming tools to develop Office plug-ins.VSTO is the short name of visual Studio Tools for Office, Visual Studio is the most sophisticated programming suite developed by Microsoft, including C#,VB. NET and more, because of the power and convenience of the VS feature, and Microsoft is constantly updating it, using VS to develop o
When Office users need to customize new features for a document, they can resort to VBA or two ways of VSTO. Office 2013 Rich Client, Microsoft provides a new model for developers on the Office platform---Office add-in model, which allows you to create an area in an Office application and show the Web pages interacting with the document in this area. Developers can integrate highly customized WEB apps or services into office, making them available on
The code behind the fileThe code behind the VSTO support document requires the developer to use the classes generated in the VSTO project with pre-connection context and pre-connect events. These classes are sometimes referred to as "code behind" classes because they are code that is associated with a particular document or worksheet. In Word, there is a code behind the class that corresponds to the documen
Text: VSTO learning note (ii) Excel object modelThe last time I learned about the development history of VSTO and the new features of its successive editions, it outlines the help and efficiency of VSTO for developers. Starting with VSTO 4.0, we will explore every aspect of VSTO
The reason why the manager came into contact with this solution was that it had to do a secondary development based on excel. I checked it online and found that it was really powerful. NET Framework support. Compared with the previous VBA, the program has made great progress in both robustness and security. There are very few materials in this area, especially Chinese, and there are usually only a few words on msdn. So I hope that I can find something I can pull online to help people who come he
Vsto
Program Prerequisites for correct operation
Install the following content:
Vs2008Developed Components
. NET Framework 3.0/3.5
Vsto runtime environment 3.0
Office Pia installer [install the Office installer or an independent installation package, Office 2003/2007], office2003 requires special attention, the corresponding patch needs to be installed
Vs2010Developed Components
. NET Frame
Recently used VSTO to do a small project, where one of the requirements is to save a number of formatted areas of an Excel worksheet in a separate Excel file, requiring that the source format be preserved.
Although the requirements are simple, there are a few technical points to figure out:
1. With format copy, but only copy values and formats, do not copy formulas, references, checksums and so on.
2. Save As Excel
The first question, I thought it
it can only be displayed again by setting the Visible property to Xlsheetvisible. Set the Visible property to Xlsheethidden to hide the worksheet, but the user can still unhide the worksheet by going to the Format menu and selecting Sheet, and then clicking Hide.Sometimes, you use the Visible property to hide a worksheet so that it can be used to store additional data that your application uses in a temporary worksheet that the user does not see. The cached data functionality of
Vsto Resources
Bits bytes
· Get Microsoft Visual Studio 2005 tools for the 2007 Microsoft Office System
· Visit the Visual Studio Tools for office Forum
· Visit the vsto Developer Center
· Get the Oba/vsto starter kit v. 1.0
· Try the O2 Oba challenge
· Visit Oba Central
Webcasts
· Msdn webcast: Visual Studio Tools for office straight from the experts: Ken Getz
My path to the VSTO: PrefaceVSTO is an interface that Microsoft provides to. NET developers through which we can do some processing on Office programs. But this interface is not perfect, and the stability of VSTO is not good compared with many other Microsoft products, and there are few related documents. In this case, many problems need to be overcome by our programmers. I've been in this company since 08.
ThanksAlthough there are only two names on the cover, there are no such large books as the efforts of so many dedicated people.Eric Carter (Eric Carter) thanked his entire family for showing their patience, while "Papa" was studying his book: Jason, Haley, Camilla, Rand and Elizabeth. Thanks to his wife, Tamsyn, who has supported and kept everything together in this endeavor.Eric Lie (Eric Lippert) thanked his excellent wife Leah for his support and g
Vsto is an interface provided by Microsoft to. NET developers.ProgramDo some processing. However, this interface is not perfect. compared with many other Microsoft products, vsto has poor stability and few related documents. In this case, many problems need to be overcome by our programmers themselves. I have been in this company since. I have been developing vsto
Origin URL: http://craigbailey.net/live/post/2008/02/02/CLARITY-VSTS2c-VSTO2c-VSTA2c-VSX.aspx
Seems like Microsoft is having a V day, every day. Here's a run down of the main v technologies/tools:
Vsts(Visual Studio team system)
Firstly, Visual Studio. Visual Studio 2008 (the current version) is Microsoft's ide for Building. Net Based Applications, be they web, desktop, device or Microsoft Office based.
Visual Studio comes in a number of different versions, grouped into three main areas:
Exp
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.