Tag: excel 2007

最好的语言来parsing极大的Excel 2007文件

我的老板习惯于对我们的数据库执行查询,返回数以万计的行并将其保存到excel文件中。 作为实习生,我不得不编写处理这些文件信息的脚本。 到目前为止,我已经尝试VBScript和Powershell的脚本需要。 这两者都可能需要几分钟的时间来执行即使是最简单的任务,这将意味着脚本完成后将需要大约8小时的一天。 我现在的解决方法是编写一个PowerShell脚本,从xlsx文件中删除所有逗号和换行符,将.xlsx文件保存为.csv,然后让Java程序处理数据收集和输出,脚本完成后清理.csv文件。 这对于我目前的项目来说只需要几秒钟的时间,但我不禁要问,下一个项目是否还有一个更优雅的select。 有什么build议么?

如何在Windows 7专业版2010年在多个监视器中打开两个Excel文件?

我想在不同的屏幕(扩展显示)上打开两个(或更多)excel窗口,但是不能。 我尝试了几个Google上find的解决scheme。 一个工作,那是在registry中进行更改,然后检查选项“ 忽略使用DDE的其他应用程序 ”。 现在我能够得到单独的Excel窗口,但同时我得到这个错误“ 有问题发送命令到程序” 如何避免这个错误。 有人可以帮我吗? 谢谢Ritesh

如何根据另一个单元格中的数据在Excel中创buildURL?

考虑下面的Excel工作表: ABC 1 ASX:ANZ ANZ:ASX http://www.site.com/page?id=ANZ:ASX 2 DOW:1234 1234:DOW http://www.site.com/page?id=1234:DOW 3 NASDAQ:EXP EXP:NASDAQ http://www.site.com/page?id=EXP:NASDAQ 我需要一个B和C列的公式。 在B列中,我需要将A列的值拆分:以及两个相反的结果部分,请参阅三个示例。 在C列中,我需要将来自B的结果添加到(硬拷贝)URL( http://www.site.com/page?id= )以形成链接。 谁能帮助我? 非常感谢您的帮助!

Excel公式自动增量X行后

我导入了几千行的数据到Excel,而一个项目表示一行,我不得不修改每个项目,以便11行代表相同的项目ID。 例如:- 原版的 63 —>data 64 —>data 65 —>data 当前 63 —>data 63 —>data 63 —>data 63 —>data 63 —>data 63 —>data 63 —>data 63 —>data 63 —>data 63 —>data 63 —>data 64 —>data 64 —>data 64 —>data 64 —>data 64 —>data 64 —>data 64 —>data 64 —>data 64 —>data 64 —>data 64 —>data (你明白了)… […]

是否有一个用于parsingExcel 2007文件的Java开源库?

是否有一个用于parsingExcel 2007文件的Java开源库?

Excel VBA用户窗体 – 当有东西发生变化时执行Sub

我有一个包含大量文本框的用户窗体。 当这些文本框的值发生变化时,我需要通过调用子程序AutoCalc()来根据文本框值重新计算最终结果值。 我有大约25个盒子,我不想单独添加Change()事件到每个调用该子例程的文本框。 当某个值发生变化时,调用AutoCalc()的最快和最有效的方法是什么?

如果有VBAmacros,Excel VSTO将无法加载

我有一个用Visual Studio Tools for Office(VSTO)2005开发的excel XLS。大部分代码都是在C#VSTO中,但是也有一个VBAmacros来实现一个工作表函数。 我并不想让VBA和C#彼此交谈,或者类似的事情。 这只是一个工作表函数。 但在Excel 2007中 – 如果用户禁用了macros,那么VBA将阻止VSTO运行。 (错误消息:“定制程序集无法find或无法加载”)如果我删除了VBA,然后VSTO加载罚款。 但是VBAmacros并不重要,所以我不想中止加载整个VSTO表。 即使macros被closures,其余的function也应该工作。 有什么办法可以强制Excel继续加载VSTO,即使VBA被禁用?

将excel导出到带空白单元格的xml电子表格

我正在将一个Excel工作簿导出到XML电子表格中。 excel有说10列和10行。 有些单元格是空的(即没有值)。 当我将文件保存到xml电子表格并查看其中有空白单元格的行时,它只有单元格:具有空值的单元格不存在,并且xml显示空白之前的单元格和空白之后的单元格是一个又一个(空单元不存在)。 这里是一个xml的示例: <Cell ss:StyleID="s36"><Data ss:Type="Number">cell1</Data><NamedCell ss:Name="Print_Area"/></Cell> <Cell><Data ss:Type="String">cell2</Data><NamedCell ss:Name="Print_Area"/></Cell> <Cell><Data ss:Type="String">cell4</Data><NamedCell ss:Name="Print_Area"/></Cell> 缺less的单元格是cell3 有没有办法问问excel不是为了节省空间? 娱乐是不是很容易,因为它似乎使用xslt?

禁用粗体button

我想在Excel工作表中禁用“粗体”切换button。 我该怎么做? 我有下面的代码,但它不工作: CommandBarControl test = excel1.Application.CommandBars["Formatting"].FindControl(Id:113,Recursive:true); if (test.Enabled) { MessageBox.Show(test.Caption + " enabled"); test.Visible = false; test.Enabled = false; } 我认为这是行不通的,因为从Office 2007他们使用function区控件。 任何人都可以帮助如何获得特定button的控制? 所以我可以改变它的属性,默认启用/禁用它等等

如何永久性允许一个可信的工作表的macros?

我创build了一个工作表,我的同事之间共享一个真正的macros来显示/隐藏行,但每次我或我的一个同事打开它,他们会被提示允许marco – 有无论如何他们永远允许这个macros?