Tag: 窗口

Excel VBA从单元格获取UNC并在explorer.exe中打开它

我有一个PC主机名列表的文件,我想通过点击一个单元格或button或某物,可以连接到特定的C驱动器。 比方说,我目前在列A中有主机名。我使用CONCATENATE将它变成一个正确的networkingpath\\主机名\ C $,并把它放在列B. 现在我怎样才能做到这一点,所以我只需点击列B中的单元格,以在explorer.exe中打开该位置? 我有450个电脑,所以我需要能够指定的范围,饲料的networkingpath到VBA,然后在explorer.exe中打开这是否有任何意义? :P 真的,真的很感谢任何帮助。 谢谢。

exe文件不被识别为内部或外部命令,可操作的程序或C ++中的batch file

我已经为我的学习生成了一个代码,但它正在工作,但是当我添加链接头与EXCEL连接时,会出现此消息(“… .exe”不被识别为内部或外部命令,可操作程序或batch fileC ++) 我的代码包括C ++和CPLEX。 该代码在其他电脑工作没有任何问题,但在我的电脑这出现。 我的学习不是关于计算机科学,所以我不是专家。 我的窗户10和办公室2016。 这是链接标题 #pragma once #pragma region Includes #include <stdio.h> #include <windows.h> #pragma endregion #pragma region Import the type libraries //#import "libid:2DF8D04C-5BFA-101B-BDE5-00AA0044DE52" \ // rename("RGB", "MSORGB") \ // rename("DocumentProperties", "MSODocumentProperties") // [-or-] #import "C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE16\\MSO.DLL" \ rename("RGB", "MSORGB") \ rename("DocumentProperties", "MSODocumentProperties") using namespace Office; //#import "libid:0002E157-0000-0000-C000-000000000046" […]

Excel C#不能更新:数据库只读

我有2台电脑: Main M = Win 7,32位,Office 2007 虚拟V = Win 7,32位,Visual Studio 2013 我用M上的数据创build了3个Excel文件,并通过networking发送了V机器,在那里我正在构build一个程序,事情是程序工作正常,并更新V机器上的Excel工作表,BU不能在我的M机器上工作! 我努力了: 设置权限 设置“OleDb-Readonly = false;” 尝试在另一台机器win7的32位和64位 在win10 64bit的机器上试了一下 在该机器上创build一个新的excel文件并将数据复制到新工作表 在上面和下面的每一步都以pipe理员身份启动程序 在0和1之间查找IMEX 他们都不工作除V机器…为什么? 请注意,V机没有安装办公室,我试图抓住一台没有安装办公室的机器(或者我可以卸载它)来testing它,但不知道是否真的会导致问题。 另外请注意,我在程序中使用Access 2007连接,并且工作正常。 这里是C#更新代码: public static bool PreProcess(string dbpath) { //string file = System.IO.Path.Combine("./", dbpath); string connStr = string.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=\"Excel 12.0 Xml;HDR=YES;\";", dbpath); using (var conn = new […]

使用系统function打开Excel表格

我正在使用系统函数System(mypath/test.xls)在C ++运行时打开和编辑Excel工作表。 它打开我的Excel表,允许我编辑和closures相同的。 closuresExcel表格后,控件再次转到代码。 一切工作正常,除非已经有一些其他Excel表打开。 如果在机器中已经打开了一些其他的Excel表格,我将不能编辑和closures,以便控制进入代码。 任何人都可以提出任何解决这个问题。

不能用C#打开excel文件

xlApp = new Excel.Application(); xlWorkBook = xlApp.Workbooks.Open("‪‪C:\\Data_check\\Load Data Check_new_3.xlsx", 0, false, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", true, false, 0, false, 1, 0); 我试图通过上面的代码打开一个Excel工作簿,但它会抛出一个错误,该文件无法find或被移动,或删除。 我可以打开文件,如果我在Windows资源pipe理器中键入path。 显示错误的屏幕截图: 我不知道这是什么问题..我能打开放在我的桌面上的类似的文件,但不是这个。

在文件夹中查找文件名并匹配Excel表格

我需要从给定的文件夹和子文件夹中提取文件名(图号)。 然后,我需要交叉引用find的graphics编号列表对照Excel文件,该文件包含图纸编号列表和相应的graphics说明。 输出需要是具有两列的Excel表格,用于图号和graphics说明。 在20个文件夹和子文件夹中有大约500个图纸需要遍历。

C#System.Runtime.InteropServices.COMException(0x800A03EC):从HRESULTexception:0x800A03EC Microsoft.Office.Interop.Excel._Workbook.SaveAs()

我在保存Excel电子表格时遇到了一些问题,当在Windows服务器2008和2012上运行时,这个项目在本地电脑上运行(Windows 7,8或10) C#源代码 Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel.Workbook excelWorkBook = excelApp.Workbooks.Add(); Microsoft.Office.Interop.Excel.Worksheet excelWorkSheet = excelWorkBook.Worksheets.Add(); excelWorkSheet.Name = "blablabla"; //added cells data excelWorkBook.SaveAs(excelPath.ToString()); excelWorkBook.Close(); excelApp.Quit(); 错误信息 从HRESULTexception:0x800A03EC System.Runtime.InteropServices.COMException(0x800A03EC):从HRESULTexception:0x800A03EC在Microsoft.Office.Interop.Excel._Workbook.SaveAs(对象文件名,对象FileFormat,对象密码,对象WriteResPassword,对象ReadOnlyRecommended,对象CreateBackup,XlSaveAsAccessMode AccessMode,Object ConflictResolution,Object AddToMru,Object TextCodepage,Object TextVisualLayout,Object Local)

Excel Sumifs在另一台计算机上是casesensitiv

我们正在使用SUMIFS的Excel工作表。 我们有一个“高”或“低”值的标准列。 我们的SUMIFS函数在该列中查找“HIGH”,并且由于该函数不区分大小写,所以它运行良好。 然而,土耳其语中有一个问题,即函数不起作用,因为函数在他的计算机上似乎区分大小写。 这是由他的Windows / Excel安装不同的语言设置造成的? 还是有一个在Excel中的设置,您可以切换function区分大小写? 谢谢!

创buildExcel文件

那么,我没有find任何库在Windows Phone 7中创buildExcel文件,并且Excel的默认库不工作,因为它们没有编译它。 你们有没有人知道如何做到这一点?

使用Windows系统上的默认应用程序打开Excel文件

以编程方式创buildExcel文件( *.xlsx )后,我想使用*.xlsx文件的默认系统应用程序打开它。 问题是, 获取该默认应用程序,无论是Microsoft Office Excel还是可以打开*.xlsx文件的第三方软件。 考虑到,通常用户可以设置默认应用程序来在Windows(版本7,8或8.1)中打开特定的文件, 现在检查应用程序是否已经在系统上运行,如果是,请使用或打开一个新的实例来打开*.xlsx文件。 这个问题也可以概括为在Windows系统中使用为其设置的默认应用程序打开任何文件,并在没有任何应用程序可以在本地系统上打开该文件的情况下向用户发送消息。