草庐IT

Spreadsheet_excel_reader

全部标签

python - xl.Workbook() (pyvot) 不打开 excel 工作簿

我想用pyvot创建一个Excel工作簿如thistutorial.Pyvot安装正确,因为我可以导入它而不会出错。但是当我这样做时:importxlxl.Workbook()我收到这个错误:Traceback(mostrecentcalllast):File"",line1,inAttributeError:'module'objecthasnoattribute'workbook'>>>xl.Workbook()Traceback(mostrecentcalllast):File"",line1,inFile"C:\Python27\lib\site-packages\pyvot-

windows - 你能去掉 "Microsoft Office Excel has encountered a problem"对话框吗?

你知道我的意思:有没有办法关闭它?我正在编写一个应用程序来自动测试在关键环境中使用的大量Excel电子表格。这些工作表中的许多都会做一些疯狂的事情,导致Excel崩溃。当Excel崩溃时,我希望它在没有用户干预的情况下尽快终止。我绝对不想重新启动excel。我不希望excel.exe进程等待有人点击“不发送”而且我从来没有想要向Microsoft报告我崩溃的详细信息! 最佳答案 这是一个您可以轻松关闭的系统服务TurnoffErrorReportinginMicrosoftWindowsXPProfessional如果这不起作用,请

windows - 在 Jenkins CI 上打开 Excel

我在Windows7上工作(作为session1登录),我的JenkinsCI在session0中作为Windows服务运行。我的问题是..我想在session0中通过JenkinsCI打开一个Excel文件,但想在session1中显示它的GUI。我知道session0在Windows7中是隔离的,但是否可以在session0中运行一个进程,然后在另一个session中输出?请帮忙。 最佳答案 编辑:进行了一些尝试和错误,但这最终对我有用(Windows764位)。下载PsTools来自微软网站我们只需要psexec.exe,但您

vba - Excel VBA 代码无法打开名为 "CON.txt"的文件

我正在处理一个包含竖线分隔数据的大型文本文件,其中每一行都以文本“记录类型”字段开头——例如,“APP”、“ATT”、“CON”、“A”、“T”……我需要把文件拆分成一系列特定记录类型的文件,所以“APP.txt”里面有所有的APP记录类型等等。我正在做的是从源文件中读取一行,获取第一个字段,检查token是否在集合中,然后,如果token在集合中,打开该文件并写入它,或者如果token不在集合中,则创建一个新文件,写入该文件,然后将token添加到集合中。我的程序工作正常,除了创建“CON.txt”文件时:如果我从源文件中删除所有“CON”记录类型,它就可以正常工作。如果“CON”记

windows - 如何从 Excel/VBA 调用长时间运行的外部程序?

从excel运行外部程序的最佳方式是什么。它可能会运行几分钟。关于如何做到这一点的最佳实践是什么。理想情况下,让用户知道流程正在执行的模型对话框。如果可执行文件失败,用户应该会收到通知。应该强制执行超时。对话框上应该有一个取消按钮。但欢迎任何最佳实践。我对调用.dll或.exe的解决方案很感兴趣。最好是适用于Excel'03或更早版本的东西,但我也很乐意听到迁移到更高版本的理由。 最佳答案 您应该查看这两篇Microsoft知识库文章HowtolaunchaWin32ApplicationfromVisualBasic和HowToU

windows - 具有可见形式的 Excel-Addin

我有一个关于在excel加载项、应用程序级别中使用windows窗体的问题。目标陈述:显示自定义窗体控件,类似于将图表插入到excel中的方式自定义面板我尝试过自定义Pane加载项,但它似乎在整个工作簿级别,我需要工作表级别的东西任务面板我似乎无法在excel的应用程序加载项中使用任务PaneWindows窗体控件当我在Excel中单击一个单元格时,我将失去对窗口窗体的关注,我需要将窗口与工作表放在一起,但我不能使用showdialog。提前感谢您的帮助。 最佳答案 根据您的回答,我很难判断您是在这里查看代码解决方案还是更高级别的内

windows - 如何从 Excel 中显示操作系统环境变量?

我有一个用Excel编写的应用程序加上一堆C++/Python插件。插件使用的各种配置文件的位置在启动时由许多环境变量确定。我想通过最直接的方式调试与这些环境变量相关的问题:我可以简单地输入一个Excel公式,使环境变量显示在工作表中吗?举个例子:我有一个名为“MYADDIN_XML_CONFIG”的环境变量,其中包含MyAddin组件使用的XML文件的路径。如果此环境变量设置不正确,则MyAddin将无法运行。我想要一个简单的函数,它将字符串“MYADDIN_XML_CONFIG”作为参数并返回env-var的值(如果已设置)。如果未设置环境变量,它应该返回NONE或某种错误代码。这

windows - 从excel中删除大量行

我在EXCEL中打开了一个很大的csv文件。我想删除从第100020行到第800030行的所有行。我尝试使用鼠标选择所有行,但不太容易。有什么简单的方法可以做这种删除操作吗? 最佳答案 你的意思是这样的:SubdeleteRows()Rows("100020:800030").DeleteShift:=xlUpEndSub像这样将代码放在新的模块文件中: 关于windows-从excel中删除大量行,我们在StackOverflow上找到一个类似的问题: ht

python - 使用 Python 将 Excel 中的图表导出为图像

我一直在尝试将图表从Excel导出为Python中的图像文件(JPG或ING)。我在看WIn32com。这是我到目前为止所拥有的。importwin32com.clientaswin32excel=win32.gencache.EnsureDispatch("Excel.Application")wb=excel.Workbooks.Open("")r=wb.Sheets("").Range("A1:J50")#HereA1:J50istheareaoverwhichcartisr.CopyPicture()这就是我卡住的地方。我现在需要将选定的范围复制到一个文件中。对文档的任何帮助或

windows - 安装 32 位和 64 位客户端时,获取 MS Office 2013(32 位)Excel 和 Access 以连接到 Oracle 数据库

在我的机器上安装Oracle11gr2的32位和64位客户端后,我在使用MicrosoftOffice产品时遇到了一些问题。我目前运行的是Windows764位和MicrosoftOffice32位。我们依赖于一些32位应用程序,并且正在与一群人一起工作-他们中的大多数人都有32位操作系统的机器,所以我需要运行Office32位。目前,我正在创建和维护一些支持宏的Excel工作簿,我们的员工使用这些工作簿提交信息以访问数据库。access数据库使用sqora32.dll驱动程序连接到oracle,excel工作簿使用oraclient11.dll连接。我最近获得了一个ArcGISPro