Tag: visual studio 2010

excel xll:函数内调用函数的名称

我有c + + xll程序,这是使用微软excel sdk buit。 有没有任何的excel4v()或excel12v()函数,可以告诉我的名称的Excel用户定义函数,它被调用。 例如说我有两个Excel用户定义函数my_func1()和my_func2()。 说我有另一个函数func(),这是由my_func1()和my_func2()调用。 里面的func()我想把这个excel4v / excel12v函数来确定哪个用户定义函数(my_func1()或my_func2())调用func()。 有没有办法做到这一点 ?

如何解决这个错误,“基类”Microsoft.Office.Tools.Ribbon.RibbonCollectionBase“不能被devise为”

每当我尝试添加一个新的function区到我的Excel 2010插件项目中,我会收到以下警告消息 devise者不能显示这个文件,因为它里面的任何类都不能被devise出来。 devise师在文件中检查了以下类: Ribbon2 —无法devise基类“System.Object”。 ThisRibbonCollection —基类 “Microsoft.Office.Tools.Ribbon.RibbonCollectionBase”不能被devise。 另外,如果我们在Ribbon1.Designer.cs中查看代码,错误指向这一行: base.Dispose(disposing); 我不知道那里出了什么问题。 我在这里是否缺less其他的Office程序集? (在我的项目中,我有Microsoft.Office.Core , Microsoft.Office.Interop.Excel , Microsoft.Office.Tools , Microsoft.Office.Tools.Common , Microsoft.Office.Tools.Excel , Microsoft.Office.Tools.Common.v4.0.Utilities , Microsoft.Office.Tools.v4.0.Framework ) 谁能帮忙? 谢谢。

Excel文件在保存时从“解决scheme资源pipe理器”中消失

设置:Windows 7,Visual Studio 2010(包含TFS2010 *),Excel 2007 Full / 2010 Starter 复制步骤: 在一个空的Visual Studio中,单击文件 – >新build项目 – >空白解决scheme,注意解决scheme目录,然后单击确定 打开Excel并创build一个新的Excel文件,将其保存在新的解决scheme目录中,然后closuresExcel 右键单击解决scheme资源pipe理器中的新解决scheme – >添加 – >现有项目 selectExcel文件,一旦添加到解决scheme,它应该自动在Excel中打开(如果没有,然后手动打开它) 保存Excel文件 文件从解决scheme资源pipe理器中消失 有谁知道如何阻止这种情况发生? **我不认为TFS与情况有任何关系,但为了完整性,我已经添加了它

将数据行添加到SQL表

我有一个SQL数据库,其中包括几个表,如表1表2表3等等 我有一个包含约17000行数据的Excel表。 Excel工作表的列标题已被编辑,以便它们匹配我想要导入我的Excel数据的表格(比如表格3)的列标题。 例如,在Excel表格中,数据就像, Name Age 2 23 表3也是一样的forms,比如 Name Age 1 23 我想知道,如何在SQL数据库中将上述Excel表中的数据添加到此表3中。 有人可以给我一些想法或指示?

MS Office Visual Studio加载项,共享加载项和Excel 2010加载项之间的区别是什么?

我正在使用Visual Studio 2010为Excel创build一个新的加载项。 理想情况下,我希望它能与Excel 2011(Mac),2010和2007一起使用。 当我开始一个新的C#项目时,有三个模板选项可供select。 (Office)Excel 2010加载项 (可扩展性)Visual Studio加载项 (可扩展性)共享加载项 这些模板select有什么区别? 提前致谢。

创buildExcel加载项 – 获取单元格值

我正在使用visual studio 2010创build一个excel插件。我能够使用这个代码获取单元格地址。 label1.Label = Globals.MyAddIn.Application.ActiveCell.Address.ToString(); 我想获得细胞价值。 另外,如果你可以告诉我如何为给定单元格设置一个值。 请帮忙。

简单的C#Excel加载项function区button添加到颜色单元格

首先,非常感谢任何人阅读这个问题,并可以提供帮助。 我唱VS2010,并使用向导创build了Excel 2007加载项目,然后向我的项目中添加了一个名为Ribbon的新文件夹,并在其中创build了一个Ribbon(Visual Designer)的New Item。 从这里我已经添加了一个新的function区和一个新的button。 我双击新的button,并提供这个代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.Office.Tools.Ribbon; using System.Xml.Linq; namespace UploadFCStats.Ribbon { public partial class FCRibbon { private void FCRibbon_Load(object sender, RibbonUIEventArgs e) { } private void button1_Click(object sender, RibbonControlEventArgs e) { } } } 现在我想要做的就是给某些单元格着色,或者在variables中存储一些值,然后创build一个到SQL服务器的连接,并使用插入语句来上传一些数据。 但是我似乎无法访问任何典型的Excel属性。 现在我是C#和Excel加载项的新手,但对C ++,Java和Excel有很好的理解。 在这种情况下,我所search到的没有任何帮助。 我最好的猜测是我错过了一个库,但经过一些摆弄,似乎没有解决我的问题。 使用这个button,我如何从工作表中获取值? 我如何为单元格着色? 如何访问Excel中的公式函数? 谢谢!

避免“Microsoft Excel”提示

我正在为Visual Basic 2010.NET中的SaveFile对话框编写以下几行代码。 当XLSX文件被创build并在Microsoft Excel中打开时,代码运行良好。 但是,我遇到的问题是,如果程序覆盖文件,用户得到两个提示。 一个提示是从程序自己的SaveFile对话框中确认select。 另一个是从Microsoft Excel询问你的。 就好像程序在后台运行一样。 有谁知道我可以写这个代码来保存文件作为一个Excel文件? Imports Excel = Microsoft.Office.Interop.Excel Public Class Frm1 Dim xlApp As Excel.Application Dim xlWorkBook As Excel.Workbook Dim xlWorkSheet As Excel.Worksheet Dim misValue As Object = System.Reflection.Missing.Value Dim rowcounter As Integer = 1 xlApp = New Excel.Application xlApp.Visible = False xlWorkBook = xlApp.Workbooks.Add(misValue) xlWorkSheet = xlWorkBook.Sheets("Sheet1") […]

在Windows服务器中读取Excel

有什么免费的工具来阅读excel而不使用Excel Interop。 我正在使用Visual Studio 2010创build一个网站,并且使用了c#和asp。 我不能在服务器上安装任何软件,所以我想使用一些第三方的免费工具。 我读的文件,并使用内容来更新数据库。 我想读取XLSX和XLS需要一些build议。 谢谢

C#并从Excel文件读取值

我有一个Excel文件,列有名称(数据源不受我控制..它是由客户给我的)。 虽然列更改,但列标题不会更改。 在文件中,它被称为“名字” 如何访问同一列中的每个单元格中的数据?