草庐IT

excel-2010

全部标签

c# - 带有 WebBrowser 控件的 Excel CustomTaskPane - 键盘/焦点问题

我遇到了这个问题https://social.msdn.microsoft.com/Forums/vstudio/en-US/e417e686-032c-4324-b778-fef66c7687cd/excel-customtaskpane-with-webbrowser-control-keyboardfocus-issues?forum=vsto这里也提到了https://connect.microsoft.com/VisualStudio/feedback/details/521465/the-focus-issue-between-excel-cells-and-excel-c

c# - 我怎样才能让 VS2010 insert using statements 按照 StyleCop 规则规定的顺序

相关的默认StyleCop规则是:将using语句放在namespace中。按字母顺序对using语句进行排序。但是...Systemusing排在第一位(仍在尝试弄清楚这是否意味着只是usingSystem;或using系统[.*];).所以,我的用例:我发现了一个错误并决定我至少需要添加一个可理解的断言,以减轻下一个人调试的痛苦。所以我开始输入Debug.Assert(并且intellisense将其标记为红色。我将鼠标悬停在Debug上以及usingSystem.Diagnostics;和System.Diagnostics.Debug我选择前者。这会在所有其他using语句之后

c# - 使用所有单元格格式将 dataGridView 导出到 Excel

我有这段代码,我知道它运行速度很快CopyAlltoClipboard(dataGridViewControl);Microsoft.Office.Interop.Excel.Applicationxlexcel;Microsoft.Office.Interop.Excel.WorkbookxlWorkBook;Microsoft.Office.Interop.Excel.WorksheetxlWorkSheet;objectmisValue=System.Reflection.Missing.Value;xlexcel=newExcel.Application();xlexcel.V

visual-studio-2010 - 删除解决方案中未使用的 cs 文件

我有一个大的解决方案,但有许多*.cs文件实际上不再属于我的解决方案(不包含在csproj文件中)。有没有办法找到所有这些并删除? 最佳答案 此PowerShell脚本应该可以满足您的需求。它解析项目文件以获取包含的代码文件。然后将该列表与磁盘上的实际文件进行比较。其余文件是您未使用/过时的文件。该脚本可以从磁盘中删除未使用的文件或将它们作为TFS中的删除挂起。[CmdletBinding()]param([Parameter(Position=0,Mandatory=$true)][string]$Project,[Paramet

c# - 如何从在 Visual Studio 2012 中编写的 C# 代码生成 UML 图到 Visio 2010?

我正在尝试从我在VisualStudio2012中编写的C#代码中找到一种生成UML图(序列图、类图等)的方法。我在http://office.microsoft.com/en-us/visio-help/about-reverse-engineering-code-to-the-uml-HP001208803.aspx上看到了一个链接我可以将我的VisualStudio项目带入Visio。但是它的第一部分说“在VisualStudio环境中,通过项目菜单上的命令激活逆向工程。”对我不起作用,因为我在“项目”菜单下找不到逆向工程选项。如何从在VisualStudio2012中编写的C#

C# 打开 XML : empty cells are getting skipped while getting data from EXCEL to DATATABLE

任务从excel导入数据至DataTable问题不包含任何数据的单元格将被跳过,并且行中具有数据的下一个单元格用作空列的值。例如A1为空A2的值为Tom然后在导入数据时A1获取A2的值并且A2保持为空为了清楚起见,我在下面提供了一些屏幕截图这是excel数据这是从excel导入数据后的DataTable代码publicclassImportExcelOpenXml{publicstaticDataTableFill_dataTable(stringfileName){DataTabledt=newDataTable();using(SpreadsheetDocumentspreadSh

c# - 从 Excel 中读取(范围到多维数组)C#

我如何从Excel工作表中读取并将标记的选择(区域)加载到多维数组中?Excel中的一列本身可以是一个多维数组,因为它包含多个值。现在的想法(不确定这有多好或多坏)是在所有Excel.Area(选定字段)中执行一个for循环,并将该字段的内容添加到多维数组中。由于多维数组是object[,]类型,因此是非泛型的,因此没有方便的add()方法。所有这些都需要手动完成。不知道这种方法是否可行,或者是否可以更有效地完成? 最佳答案 您可以将Range的值读取为数组:using(MSExcel.Applicationapp=MSExcel.

c# - 如何使用 asp.net 和 c# 流式传输 Excel 2007 或 Word 2007 文件

我正在开发一个网络应用程序,需要流式传输各种文件。我可以处理pdf、图像和旧版Office文档。但是,当我尝试处理2007文档时,它会中断。这是我的代码:Response.Buffer=true;Response.Clear();Response.ClearContent();Response.ClearHeaders();switch(FileExtension.ToLower()){case"pdf":Response.ContentType="application/pdf";break;case"doc":Response.ContentType="application/ms

c# - 将 Lync 2010 与外部程序集成

我如何将Lync2010与执行数据库查找并显示小弹出窗口、找到的信息以及带有一些选项的几个按钮的程序集成。该程序已经在一些其他类型的电话系统上运行,我需要一个Lync连接器。我不想在Lync中放置选项卡或其他UI。 最佳答案 您需要从LyncSDK开始.您可以将应用构建为Winforms或WPF应用。登录要连接并登录到正在运行的Lync实例,请查看thispage从SDK。确保保留对代表Lync的LyncClient对象的引用。这可以通过调用静态方法LyncClient.GetClient()来获取检测来电要检测来电,您可以监听Co

c# - OpenXML 向现有 Excel 文件添加新行

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我有很多XLSX文件,我需要在文件的最后一个文件之后追加一个新行。我正在使用OpenXML,到目前为止我知道如何打开/创建电子表格,但我搜索向现有文件添加新行时没有返回任何结果。有什么想法吗?