草庐IT

import-from-excel

全部标签

c# - Windows 窗体 + Excel 工作表

我构建了一个从Excel工作表中检索信息的Windows应用程序。我已经在安装了MicrosoftOffice软件包的计算机上进行了测试并让它正常工作。我现在遇到了一个小问题,我将把这个程序部署到多个工作站,但它们都安装了OpenOffice。我的问题是,这些工作站是否需要安装MicrosoftOffice或无论如何它都能正常工作?谢谢大家 最佳答案 如果您引用的是MSOffice对象库,那么他们需要安装它。编辑:您可能可以在您的机器上安装OpenOffice,为该对象库编写一个类似的调用,并让它根据安装的程序进行选择。

c# - 解析Excel的路径

其实我想问以下问题:Foranexecutablethatliesinadirectorydefinedin%PATH%,howcanIfindoutinwhichofthesedirectoryitisfound?因为我需要使用Process.Run(...)从C#运行Excel,并且只需指示“Excel”就可以正常工作:Windows似乎知道在哪里可以找到它。但是,我也需要提供适当的工作目录。但与此同时我发现MicrosoftOffice甚至不在%PATH%中,Windows显然以另一种方式解决了它。那么我如何使用或模仿Windows中的此功能来获取包含excel的目录?更新:除了

PyDev 中的 Python "unresolved import"但在命令行中找到

我安装了win32api并且可以从命令行导入和调用它,但是在Eclipse中(使用PyDev)编写时找不到相同的导入。从cmd行到PyDev的cwd和路径匹配(sys.path和os.getwd())。什么可能导致差异? 最佳答案 您很可能需要进入解释器设置并刷新包含路径。选择“窗口”>“首选项”。展开PyDev,单击解释器-Python。选择您的口译员,然后点击应用按钮。如果您没有进行任何其他更改,它将重新扫描site-packages目录以查找新模块。如果没有自动找到这两个,请自己添加:c:\Python26\lib\site-

c# - 保存到 excel 文件导致 c# windows 中的错误

代码如下:try{if(File.Exists("c:\\Reports\\"+fileName)){File.Delete("c:\\Reports\\"+fileName);}_book.SaveAs("c:\\Reports\\"+fileName,Excel.XlFileFormat.xlWorkbookNormal,null,null,false,false,Excel.XlSaveAsAccessMode.xlShared,false,false,null,null,null);}catch(Exceptionee){throwee;}关于保存为excel格式。我有以下错误

windows - Nsis 脚本 : Reading from registry key value in NSIS script fails

我正在创建具有多重依赖关系的安装程序,在我的exe安装成功后,它将重新安装。但是,虽然从注册表中读取它什么也没给出,但注册表中仍然存在条目。为了调试这个问题,我正在阅读我的注册表项,它显示了正确的值。但是当我再次运行我的exe时,它​​什么也没提供。“当我安装我的exe依赖项然后我的exe时,这个问题就来了。当依赖项已经安装时,这个问题就不会出现了。请帮助我代码:ReadRegStr$R0HKLM"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}""UninstallString"StrCmp$R0"

c# - 使用 ExcelLibrary 在 C# 中读取 Excel .xlsx 文件时出现 OutOfMemoryException

我正在尝试使用C#在VisualStudioWindows应用程序中读取excel文件(.xlsx)。我正在使用此链接ExcelLibrary中的GoogleExcel库.我使用以下代码在单击按钮时从excel文件中读取。我在VisualStudio2012Professional中使用以下代码,usingExcelLibrary.SpreadSheet;usingExcelLibrary.BinaryDrawingFormat;usingExcelLibrary.BinaryFileFormat;usingExcelLibrary.CompoundDocumentFormat;nam

windows - Jenkins 管道 : Get value from ini file

我想从INI文件中获取一个值(版本构建号),并根据这个值设置Jenkins作业的描述。我还没有找到INI文件Jenkins插件,所以我想我会使用PowerShell或批处理脚本来解释INI文件。但是,将此值引入Jenkins管道作业的最佳方法是什么?将其存储在环境变量中?将其写入纯文本文件?使用Jenkins做这样的事情有什么约定吗? 最佳答案 您可以使用readFile管道步骤:https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#code-readfile-cod

windows - CMake Imported Library Target 在 Windows 上提供未定义的 undefined symbol

我正在尝试将libuv导入到我的CMake项目中,以便我可以链接它。我从here安装了libuv1.12.0我把它放在C:\ProgramFiles\libuv\中。project(tls-serverLANGUAGESC)set(LIBUV_ROOT_DIR"C:\\ProgramFiles\\libuv")add_library(libuvSHAREDIMPORTED)set_property(TARGETlibuvPROPERTYIMPORTED_LOCATION"${LIBUV_ROOT_DIR}\\libuv.dll")set_property(TARGETlibuvPROP

windows - 执行 'import tensorflow as tf'时出错

这个问题在这里已经有了答案:OnWindows,running"importtensorflow"generatesNomodulenamed"_pywrap_tensorflow"error(23个回答)关闭5年前。我刚刚开始使用python/tensorflow。使用this链接开始。我已经成功安装了tensor-flow,至少从日志看来是这样。我的问题是当我尝试导入tenser-flow时出现以下错误。>>>importtensorflowastf错误Traceback(mostrecentcalllast):File"C:\Users\UserName\AppData\Loca

c - 为什么我收到错误 "The program can' t start because msys-2.0.dll is missing from your computer”?有修复吗?

我用C写了一个很长的程序,所以我没有写完整的代码。这些是我使用的库(以防万一)#include#include#include#include#include#include#include#include"xlsxwriter.h"该程序在我的Windows计算机和我的工作计算机以及我有相同程序的地方运行完美。但是当我在同事电脑上运行时出现这个错误:Systemerror:Theprogramcan'tstartbecausemsys-2.0.dllismissingfromyourcomputer.Tryreinstallingtheprogramtofixthisproblem.