草庐IT

office-pia

全部标签

windows - Office 2010 中的 VBA 套接字连接

小问题是否有一个库可以替代用于在VBA应用程序中创建和维护套接字连接的mswinsoc.osx?背景我正在尝试在Visio2010Professional文档中创建套接字连接。我找到了一种在Windows7上注册mswinsoc.osx的方法here,但这似乎很奇怪,微软会摆脱一个库来建立套接字连接而没有(更好的)东西来取代它。更让我担心的是,几乎没有使用Office2010的Winsoc库的示例。我不支持旧文档,因此Winsoc不是必需的;这只是壁橱里的东西,我知道它会起作用。其他想法我为Visio找到了一些非常有用的VBA内容here这让我相信应该有一个新的解决方案。Office2

适用于类似 Office 2013 的 Windows 的 Windows GUI 库?

在我看来,VisualStudio2012和Office2013具有令人惊叹的GUI。它们是用一些可公开访问和使用的Microsoft库构建的吗?如果是哪一个? 最佳答案 没有。这是一个带有大量代码的自定义Win32C++应用程序。在不发明自己的控件的情况下,最接近的方法是创建一个使用WindowsRibbonFramework的Win32应用程序。这只能通过普通Win32正式访问。MFC和WPF版本看起来很相似。nativeWin32功能区有一个.NETWindows窗体包装器。 关于

windows - 确定 Windows 和 Office 版本的快速命令或批处理脚本

我需要对300多台既不在同一网络上也不属于同一公司的计算机进行软件审计。是否有一个命令或小程序(无需安装即可运行),我可以通过电子邮件将其发送给最终用户来运行,以输出MSWindows和MSOffice版本? 最佳答案 获取当前Windows版本和MicrosoftOffice版本的一种可能方法是使用命令行查询系统注册表项。要使用系统注册表获取windows版本,请使用以下命令:regquery"HKLM\Software\Microsoft\WindowsNT\CurrentVersion"/v"ProductName"这将给出一

windows - Excel/VBA Automation Errors due to Office Service Pack 3.0 由 Forms 引起

安装所有最新的Windows更新后,我的ExcelVBA代码在第一个模块的开头显示自动化错误。它包含一些表格以及许多VBA代码模块。但是,当删除表单(和相关代码)时一切正常。大约一年前,在其他一些Windows更新之后,同样的事情发生了。当时删除.exd文件就可以了,但当前的更新(包括ServicePack3)似乎有所不同。这是怎么回事,我怎样才能让表格发挥作用?所有代码都没有改变,并且在所有以前的windows/office更新中都存在。运行Windows7(同样发生在Vista机器上)和Office2007。 最佳答案 我以前经

objective-c - iOS:有没有办法打开受密码保护的 Microsoft Office 文档?

在iOS6中,Apple添加了在Mail.app中打开受密码保护的MicrosoftOffice文档的功能。此功能是否以任何方式暴露给第三方开发人员?当我们尝试使用UIWebView打开此类文档时,我们遇到异常:CMTopExceptionDocumentIsEncrypted。堆栈跟踪看起来像这样:0MyTestApp0x000025a0start+0,1OfficeImport0x125ceb91+[WMTopfillHTMLArchiveForOfficeData:fileName:xmlFlag:archiver:]+603,2OfficeImport0x125e6f3aOIP

ios - 在 UIWebView 中加载本地(Office 和 iWork)文件时控制内存峰值

我正在使用UIWebView打开Office(ppt、xls、doc)和iWork(numbers、pages、key)格式的本地文件,所有文件的大小都小于5MB。要加载它们,我只需执行以下操作:NSURL*url=[NSURLfileURLWithPath:filepath];NSURLRequest*requestObj=[NSURLRequestrequestWithURL:url];[myWebViewloadRequest:requestObj];在WebView中加载其中一些文件时(尤其是其中包含大量图像的ppts),内存使用量猛增近35MB,导致我的应用程序崩溃。我浏览了

Java POI 提供的数据似乎在 Office 2007+ XML 中

我收到这个错误:org.apache.poi.poifs.filesystem.OfficeXmlFileException:ThesupplieddataappearstobeintheOffice2007+XML.YouarecallingthepartofPOIthatdealswithOLE2OfficeDocuments.YouneedtocalladifferentpartofPOItoprocessthisdata(e.g.XSSFinsteadofHSSF)我阅读了throwGoogle,发现我需要使用XSSF而不是HSSF,因为我的Excel文件是xlsx,但正如您在

Python:在没有剪贴板的情况下从 Office/Excel 文档访问嵌入式 OLE

我想使用Python在Office/Excel文档中添加和提取文件。到目前为止,添加东西很容易,但对于提取,我还没有找到一个干净的解决方案。为了弄清楚我得到了什么,没有得到什么,我在下面编写了一个小示例test.py并进一步解释。测试.pyimportwin32com.clientaswin32importosfromtkinterimportmessageboximportwin32clipboard#(0)Setupdir_path=os.path.dirname(os.path.realpath(__file__))print(dir_path)excel=win32.genca

python - 如何使用 xlrd 将 Excel 文件读入 Python?它可以读取较新的 Office 格式吗?

我的问题在下面,但希望有任何有xlrd经验的人发表评论。我刚找到xlrd,它看起来是完美的解决方案,但我在开始时遇到了一点问题。我正在尝试以编程方式从我从道琼斯提取的包含道琼斯工业平均指数当前成分的Excel文件中提取数据(链接:http://www.djindexes.com/mdsidx/?event=showAverages)当我打开未修改的文件时,我收到一个讨厌的BIFF错误(无法识别二进制格式)但是您可以在此屏幕截图中看到Excel2008forMac认为它是“Excel1997-2004”格式(屏幕截图:http://skitch.com/alok/ssa3/compone

python - 在 LIbre Office Calc 中编写宏需要什么语言?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion我已经为Excel中的各种内容编写了一堆VBA代码。我正在考虑迁移到libreOffice。在Tool->Macros->OrganizeMacros下:两个选择是LibreOfficeBasic和Python。我应该学习其中之一,两者还是其他。我完全是在浪费时间吗?任何建议表示赞赏。