Articles of excel

Windows窗体+ Excel工作表

我已经构build了一个从Excel工作表中检索信息的Windows应用程序。 我已经testing过,并且在安装了Microsoft Office Package的计算机上工作。 我现在有一个小问题,我将这个程序部署到多个工作站,但他们已经安装了OpenOffice。 我的问题是,这些工作站是否需要安装Microsoft Office,或者不pipe它是否工作? 谢谢你们。

使用batch file在不同的实例中打开多个Excel文件

我运行多个Excel实例/文件,每天都需要手动重启PC。 目前我保存我所有的优秀,重新启动电脑,然后必须分别打开每个文件,这是相当手动。 有谁知道一个程序,我可以运行,将在重新启动后在单独的Excel实例中打开相同的Excel文件? 解: @echo off setlocal EnableDelayedExpansion set "excel=C:\Program Files (x86)\Microsoft Office\Office12\Excel.exe" for %%a in ( "R:\Other Stuff\Name\text_excel_1.xlsx" "R:\Other Stuff\Name\text_excel_2.xlsx" ) do start "" "%excel%" "%%~a" 以前的编辑: 我已经得到了这一批,但第二个Excel实例将不会打开,除非我closures第一个。 "C:\Program Files (x86)\Microsoft Office\Office12\Excel.exe" "C:\Program Files (x86)\Microsoft Office\Office12\Excel.exe" "C:\Program Files (x86)\Microsoft Office\Office12\Excel.exe" 有没有人看到这个? 编辑:已经尝试使用启动命令,但是这将打开这两个文件在同一个实例。 我将如何在多个实例中打开它们? start /d "R:\Other Stuff\Name" test_excel_1.xlsx start /d "R:\Other Stuff\Name" test_excel_1.xlsx 编辑2: […]

如何阅读使用纯C的Excel文件?

正如标题所说,我有一个任务,我需要从Excel文件中读取数据。 我想知道如何在纯C中实现它,而不是C ++或C#。 顺便说一下,我需要在Linux中编写和testing程序,但其他人可能会使用Windows中的代码,这意味着我的代码必须是独立于操作系统的。 谢谢。

打开并从基于Linux的C程序读取Excel?

我试图find一组允许我在C程序中打开并读取Linux上Excel文件内容的源代码。 我真的不想把它链接到OpenOffice SDK,如果我能find一些只是做这两件事情。 卡尔

使用Python将图表从Excel导出为图像

我一直试图从Excel中将图表导出为Python中的图像文件(JPG或ING)。 我在看WIn32com。 这是我到现在为止。 import win32com.client as win32 excel = win32.gencache.EnsureDispatch("Excel.Application") wb = excel.Workbooks.Open("<WORKSHEET NAME>") r = wb.Sheets("<SHEET NAME>").Range("A1:J50") # Here A1:J50 is the area over which cart is r.CopyPicture() 这是我卡住的地方。 我需要现在将所选范围复制到一个文件。 任何帮助或指向文件的指针可以帮助我很多。 我已经基于下面的VBA脚本build模上述代码: Sub Export_Range_Images() ' ========================================= ' Code to save selected Excel Range as Image ' ========================================= Dim oRange As Range Dim oCht As […]

在Windows和Mac上将Excel文件另存为PDF

我已经创build了一个macros来将我的工作表导出为PDF,但公司中的一些用户使用Mac OS。 当这些用户试图保存时,会给他们一个错误。 如何让Win和Mac用户使用相同的PDF导出? 这是我现在的代码: Sub CreatePDF() Dim wksSheet As Worksheet Set wksSheet = ActiveSheet wksSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ ThisWorkbook.Path & "\" & Range("exportName"), Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _ False End Sub

在excel / fortran dll连接中文件位置的问题

平台:WinXP SP2,英特尔Fortran 11,Excel 2007 我无法连接一个DLL文件与Excel。 该dll文件相对简单: subroutine FortranCall (r1, num) !DEC$ ATTRIBUTES DLLEXPORT, STDCALL, REFERENCE, ALIAS:"FortranCall" :: FortranCall integer, intent(in) :: r1 character(10), intent(out) :: num !DEC$ ATTRIBUTES REFERENCE :: num num = '' write (num,'(i0)') r1 * 2 return end subroutine FortranCall 用ifort / nologo / dllbuild立Fcall.f90 ,然后拷贝到C盘的“temp”目录下(这里怎么写一个反斜杠,除了复制/粘贴)? 我有一个Excel文件,在Sheet1中: Private Sub CommandButton1_Click() Dim r1 […]

Borland Delphi 7 TExcelApplication.Connect适用于办公室机器,但不适用于客户端

我负责维护我的办公室(Pascal)的一些遗留代码,由于它的限制,我写了一个delphi的dll使用TExcelApplication访问Excel。 该DLL完美地在办公室工作,机器运行的是Microsoft Office 2010,Windows 7 32位和64位。 客户使用的是新型工作站,Windows XP,Microsoft 2007。 当遇到TExcelApplication.Connect时,dll会提供一个断点exception; 命令。 除了我提到的差异外,情况完全相同。 在小说工作站上访问Microsoft Excel有什么限制吗?或者,有没有更好的方法来访问Excel文档? 注意:我只想从Excel文档读取,它跨越多行,列和电子表格,源Excel文档是* .xls 2007文档。 它的主要function是针对Excel文档启用自动对帐。 这里是库代码的一个片段 library MyLibrary; uses SysUtils, Classes, Variants, Dialogs, StdCtrls, OleServer, ExcelXP, Windows; Type PString=String[254]; Var ExcelObj : TExcelApplication; Procedure XLSOPEN(THENAME:PSTRING;VAR Reslt:PSTRING); stdcall; Begin If FileExists(THENAME) Then Begin ExcelObj := TExcelApplication.Create(nil); ExcelObj.ConnectKind := ckRunningOrNew; ExcelObj.Connect; If ExcelObj=nil Then […]

有没有办法解码pywin32中的数字COM错误代码

这里是最近一次用Python编写的不可靠的应用程序运行的堆栈跟踪的一部分,该应用程序控制另一个用Excel编写的应用程序: pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2146788248), None) 显然有什么问题…但是什么?[1]这些COM错误代码似乎过于隐晦。 我怎样才能解码这个错误信息? 有没有一个表,让我把这个数字错误代码转换成更有意义的东西? [1]我真的知道在这种情况下出了什么问题,它试图访问没有名称属性的Range对象的名称属性…并非所有的错误都很容易find!

win cmd在Excel中打开一个特定的电子表格是什么?

我知道你可以从win cmd行打开一个Excel文件。 但是,如何使用win cmd在该文件中打开特定的电子表格?