51得票2回答
PHPExcel如何动态设置单元格的值

如何使用PHPExcel库动态设置单元格/列的值? 我从MySQL数据库获取结果集,并希望使用PHPExcel库以Excel格式编写数据。查看示例后,我需要动态设置单元格/列的值。$objPHPExcel->getActiveSheet()->setCellValue('A1',...

7得票2回答
Excel: "Break on Error" 在自定义函数中不起作用

似乎当从单元格公式(即“用户定义函数”或UDF)调用VBA代码时,通常的VBA错误中断不起作用。 我找到唯一记录此行为的地方是一篇名为"Developing User-Defined Functions for Excel 2007 and Excel Services"的文章中的几行: ...

13得票4回答
从SQL查询中将列名导入Excel

我正在使用Excel从SQL数据库中提取数据。我使用了另一个SO问题的代码,它可以正常工作。现在我想除了实际表之外,还要从表中提取列名。我发现我可以使用For Each fld循环获取名称。但是,由于列数可能会改变,因此仍然存在在Excel中水平填充它们的问题 - 所以我认为我需要另一个For...

12得票2回答
在VBA宏(Excel)中出现“过程太大”错误

我在一个VBA宏中遇到了过程太大错误。 我正在使用MS-Excel 2003。

22得票2回答
VBA Excel 2003中获取“我的文档”文件夹的与语言无关的方法

我需要一种语言无关的方法来在VBA Excel 2003中获取“我的文档”文件夹。 我的代码:Public Function MyDocsPath() As String MyDocsPath = Environ$("USERPROFILE") & "\My Document...

132得票4回答
在Excel中循环遍历范围内的每一行

这是一件我确定有内置函数可以实现的事情(而且我可能以前已经被告知了),但我现在想不起来了。 如何使用Excel VBA循环遍历多列范围中的每一行?我搜寻到的所有教程似乎只提到如何处理一维范围...

21得票5回答
VBA哈希字符串

如何使用Excel VBA获得长字符串的短哈希值? 已知信息 输入字符串不超过80个字符 有效输入字符为:[0..9] [A_Z] . _ / 有效输出字符为 [0..9] [A_Z] [a_z] (大小写均可) 输出哈希值不应超过~12个字符(更短的更好) 由于这将导致哈希值...

10得票3回答
Excel VBA如何通过鼠标获取用户选择的区域范围

这不是“usedrange”问题。 例如,在Excel中,用户使用鼠标选择一个范围(可能为空),比如B4:C12。 假设在这之后,用户没有取消选择,而是按下了宏,那么宏应该告诉B4:C12。 有人可以举个例子吗? 宏应该类似于以下内容: Sub showrng() MsgBo...

8得票10回答
Excel工作簿打开事件宏不总是运行

我有一个Workbook_Open事件宏(在ThisWorkbook中),但它并不总是运行。 如果Excel已关闭,并且我从Windows资源管理器双击.xls文件,则会运行。 如果我从“开始/程序”中启动Excel(没有.xls文件),然后打开该文件,它会运行。 如果我已经在Excel中...

62得票3回答
Excel 添加一小时

我在单元格A1中有以下内容: 7:30:43 它代表一个时间。 现在我想使用公式增加一小时。最好的方法是什么或者怎样做?