12得票3回答
使用ADODB运行多个异步查询-回调函数不总是触发

我有一个Excel工作簿,其中包含三个查询用于填充三个隐藏表中的数据,并运行三个“刷新”脚本将这些数据传递到三个可见演示表(每个查询对应一个演示表)。同步运行速度相当慢:刷新所需的总时间等于三个查询的时间之和,加上每个“刷新”脚本运行所需的时间之和。 我知道VBA不支持多线程,但我认为通过异...

12得票1回答
使用COUNTIFS函数在单元格含有公式时计算空白单元格

我有一些标准,需要统计某个B列中非空的单元格数量。但是我在B单元格中使用了一个公式,所以如果我简单地=Countifs(B1:B10,"<>") 这将返回具有公式的单元格数,但我只需要在公式未填充任何内容时返回空白。

14得票2回答
在Excel 2010的Powerpivot插件中,从SQL Server 2008 R2连接的每个表都需要输入密码。

我在Excel 2010中使用Powerpivot创建了一个BI仪表板,它连接了SQL Server上的多个查询表。设置连接时,我选中了每个连接字符串上的“保存密码”复选框。但是,每当我的用户重新打开文档并进入Powerpivot窗口并选择“全部刷新”时,他们必须多次输入密码(每个表格一次),...

10得票1回答
在VBA中的数字上下控件

VBA中是否有内置的数字增减控件,或者我们需要创建类似的控件? 如果有这样的控件,那么我们可以使用哪些事件? 请提供建议。

34得票6回答
使用VBA获取文件夹中Excel文件的列表

我需要获取一个文件夹中所有Excel文件的名称,然后对每个文件进行更改。我已经解决了“进行更改”的部分。有没有一种方法可以获取一个文件夹中的.xlsx文件列表,比如说 D:\Personal,并将其存储在一个字符串数组中。 然后,我需要遍历文件列表,并在每个文件上运行一个宏,我想可以使用以下...

11得票2回答
XlsxWriter:仅锁定特定单元格

我正在使用xlsxwriter创建xlsx文件,想要保护特定的单元格(例如B2:B20范围内的所有单元格)。文档说明可以使用worksheet.protect()方法-默认情况下它会启用整个工作表的保护-然后您可以使用workbook.add_format({'locked': 0})来解锁特...

14得票13回答
Excel日期格式设置未生效

我有一个由第三方程序创建的Excel表格。 其中一列以这种格式显示日期:"Jan 19, 2015 03:00:00 PM" 我想要这些日期以以下格式显示:"19/01/2015" 我已经选择了单元格或单元格区域,右键点击并选择“格式化单元格...”,在类别中选择了“日期”,然后在类型中...

10得票3回答
Excel 2010中,如何使用键盘快捷方式筛选下拉复选框?

对于Excel 2010,当我打开筛选器下拉菜单时。 如何通过键盘快捷方式进入筛选复选框部分?跳过从“按A到Z排序”到“搜索”框的所有内容,直接到达复选框。

10得票4回答
刷新时出现Excel数据连接错误

解决方案!请查看下面的解决方案! 我正在使用Excel 2010通过PivotTable数据连接连接到多个独立的Access 2010数据库。 刷新所有连接会导致最终的刷新失败。顺序不重要,我手动以不同的顺序进行了刷新,但出现了相同的错误。 然而,如果我在刷新了一些连接后保存并关闭,然后...

7得票6回答
数据透视表不显示小计

我正在将一个表格转换为透视表,然后转换成CSV文件。我想要删除透视表的小计。目前为止:这是我的进展。 宏 CreatePivot: Sub CreatePivot() ' Creates a PivotTable report from the table on Sheet1 ' by u...