在Apache POI中使用Excel模板

基本问题:如何加载Excel模板以便与POI一起使用,然后将其保存到XLS文件中? 编辑: 答案是: FileInputStream inputStream = new FileInputStream(new File(templateFile)); Workbook workbook = new HSSFWorkbook(inputStream); (只需将模板作为工作簿加载,然后将工作簿作为其他位置的XLS文件写入。)

popupExcel状态栏?

我正在开发一个需要很长时间才能运行的excel应用程序,所以最好有一个进度条popup来,并给出一些进度指示。 我正在看Excel中的Statusbar属性,它似乎涵盖了我所需要的,除了它不是很明显,即它是在左下angular的一个小小的通知,如果我没有想到我不会注意到我觉得很不满意。 有没有办法让状态栏popup一个新的MsgBox样式窗口类似于您可能期望在Windows上的文件传输? 实际显示在Excel表格中的进度条types对象并不理想,我正在寻找更好的解决scheme。 我在Windows上使用Office 2010。

每次打开Excel 2010时,“团队”选项卡都将被删除

使用Excel 2010和TFS 2010 。 我一直在Excel中使用“团队”选项卡相当长一段时间(非常有用!)。 今天,“刷新”花了很长时间,我不能使用Excel,所以我杀了任务pipe理器的过程。 我重新打开Excel,并且团队选项卡丢失。 我将它添加回到“ 文件” >“ 选项” >“ 添加” >“ pipe理COM添加” >“转到”中select了“ 团队基础”加载项 ,“ 团队”选项卡又回来了。 我可以创build/查看列表等。但是,当我closures并重新打开Excel Team选项卡丢失了。 即使在closures和重新打开Excel时,如何使“ 团队”选项卡保留在function区栏上?

Python – IronPython的困境

我开始学习Python,现在我非常喜欢它。 但是,如果你只是回答一些令我困扰的问题,而我却找不到明确的答案: 在语言兼容性方面,Python的C实现(来自python.org的主要版本)和IronPython之间有什么关系? 它是一样的语言,我通过学习一个,将能够顺利地跨过另一个,或者是Java到JavaScript? IronPython库的当前状态是什么? 它落后于CPython库多less钱? 我主要感兴趣的是numpy / scipy和f2py。 它们是否可用于IronPython? 从Python中访问VB的最好方法是什么?另一种方式是将Python的库连接到Excel的VBA上?

vba:将文本文件导入到Excel工作表中

我正在写一个vba代码,它应该删除选定的excel工作表上的数据,打开一个文本文件select对话框,然后将该文本文件中的数据导入到我从中删除数据的同一张表。 到目前为止,我只能打开文本文件到一个新的工作簿,但不能打开它到我已经删除数据从同一张表。 这是我到目前为止,将感谢您的帮助: Dim Filt As String Dim FilterIndex As Integer Dim Title As String Dim FileName As Variant Filt = "Cst Files (*.prn),*.prn" Title = "Select a cst File to Import" FileName = Application.GetOpenFilename(FileFilter:=Filt, Title:=Title) If FileName = False Then MsgBox "No File Was Selected" Exit Sub End If With Application.ActiveSheet Cells.Select Selection.QueryTable.Delete Selection.ClearContents […]

在Excel中比较单元格内容与string

考虑以下: AB 1 ENG 1 2 ENG 1 3 FRA 0 4 FOO 0 如果A列包含stringENG ,则需要一个公式来填充B列,否则为0 。 我试过(在单元格B1) =IF(A1=(TEXT(ENG;FALSE));1;0)但它说#NAME? 在牢房里。 ENG之间引用也没有帮助。 我的公式应该是什么样子?

保护Excel工作簿中的代码?

我想生成一个Excel工作簿,其中将包含专有公式和其他知识产权。 我很可能会用C#在Visual Studio 2010中生成这个工作簿。 这些项目中的代码有多受保护? 在C#中reflection的同样的问题仍然适用于这些工作簿项目? 如果是这样,是否有专门为这些types的工作簿的混淆工具? 添加到这个问题 – 什么好'烯VBA? 如果我们要走VBA路线,有没有办法保护这些代码呢?

Python pandas to_excel'utf8'编解码器无法解码字节

我正在尝试在Pythonpandas中做一些数据工作,并且无法写出我的结果。 我读取我的数据作为一个CSV文件,并导出每个脚本,因为它是自己的CSV文件,工作正常。 最近虽然我已经尝试导出1 Excel文件中的所有工作表和一些表单给我一个错误 “'utf8'编解码器无法解码位置1中的字节0xe9:无效的继续字节” 我不知道如何甚至开始find任何可能导致出口到Excel问题的字符。 不知道为什么它出口到CSV只是罚款: 相关线路 from pandas import ExcelWriter data = pd.read_csv(input) writer = ExcelWriter(output) #output is just the filename fundraisers.to_excel(writer, "fundraisers") locations.to_excel(writer, "locations") #error locations.to_csv(outputcsv) #works writer.save() 打印头的问题dataframe Event ID Constituent ID Email Address First Name \ Last Name f 1 AA 1 F 4 LRC M 1 1 AD F […]

如何在Excel中使用VBA进行REST调用?

我试图按照这个例子: http : //libkod.info/officexml-CHP-9-SECT-5.shtml – Archive.org – Donate 但它给了这个错误 在这一行上: Dim objHTTP As New MSXML2.XMLHTTP 我试图使用这个例子: 我如何使用VBA从Excel发送HTTP POST请求到服务器? 但它给了这个错误: 在这一行上: Print objHTTP.Status 那么如何在VBA中进行POST REST调用呢? 如何在VBA中进行PUT多部分/表单数据file uploadREST调用? 工具>参考 码 Sub SendEmail() 'Dim objHTTP As New MSXML2.XMLHTTP 'Set objhttp = CreateObject("WinHttp.WinHttpRequest.5.1") Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP") URL = "http://localhost:8888/rest/mail/send" objHTTP.Open "POST", URL, False objHTTP.send ("{""key"":null,""from"":""me@me.com"",""to"":null,""cc"":null,""bcc"":null,""date"":null,""subject"":""My Subject"",""body"":null,""attachments"":null}") Print objHTTP.Status […]

导入Excel电子表格数据到一个EXISTING SQL表?

我有一个名为tblAccounts的表,其内容将来自Excel电子表格。 我在Windows 8.1(x64)上使用MS SQL Server 2008(x64) 我尝试使用SQL Server导入/导出向导,但没有selectselect现有的表,但只有一个选项来创build一个新的。 我尝试使用其他方法,如OPENROWSETS INSERT INTO tblAccount SELECT * FROM OPENROWSET( 'Microsoft.Jet.OLEDB.4.0', 'Excel 12.0;Database=D:\exceloutp.xls','SELECT * FROM [Sheet1$]') 但给了我一个错误: Msg 7308, Level 16, State 1, Line 1 OLE DB provider 'Microsoft.Jet.OLEDB.4.0' cannot be used for distributed queries because the provider is configured to run in single-threaded apartment mode. 有研究告诉我,这是因为一个64位的SQL服务器实例。 问题是,这个excel数据传输到一个SQL表必须使用SQL导入/导出向导来完成。 如何将Excel电子表格导入到现有的SQL表格而不创build新的表格? […]