16得票1回答
如何使用VBA代码模拟使用CTRL+A组合键选择区块?

在早期版本的Excel中,在工作表中按下CTRL + A会选择所有单元格。但是在Excel 2010中(不确定2007或2003),我注意到如果您在包含值的单元格块内按下CTRL + A,则它似乎知道只选择该块中的单元格。例如,如果A1:D10范围内的所有单元格都包含值,并且您在该范围内活动单...

15得票6回答
在Excel VBA中,检查一个键是否存在于集合中的通用方法

我的代码中有不同的集合。一些集合保存对象(各种类型),另一些集合内包含类型(如Long)。 有没有一种方法可以检查一个键是否包含在集合中,同时适用于类型和对象? 到目前为止,我有两个函数。 第一个函数:Private Function ContainsObject(objCollecti...

15得票4回答
不提示保存为无宏工作簿的新Excel文档

我正在使用Excel 2010。我有一个启用宏的Excel模板,它与一个文本文件具有数据连接,并设置为在使用此模板创建新文档时自动刷新。 以下宏位于“ThisWorkbook”对象中,以在保存新文档之前删除数据连接:Private Sub Workbook_BeforeSave(ByVal ...

15得票1回答
Excel 2010中的共享字符串

请问有人能够帮忙解释一下 MS Excel 中的共享字符串吗?我尝试查看了一些博客但是并没有获得完整的理解。大多数人都在解释如何使用 Open XML 访问共享字符串以及共享字符串存储在哪里(即 sharedStrings.xml)。使用 API 访问很好理解,但是: 如何在 Excel ...

15得票3回答
在单独的工作表中显示表格的一部分

在我的工作簿的第一个工作表中,我有一个具有多列和行的大表格(大约1000行和20列)。 我想知道是否可以根据主表中一列的标准,在工作簿中的另一个工作表中显示此表的一部分内容。 为了说明这一点,我将使用实际工作簿中的示例。 在第1个工作表中(称为常规员工信息的主表),在A列中,每行都有一个...

15得票3回答
如何在Excel 2010单元格中删除特定字符

在A列中,我有许多长这样的名字 [约翰·史密斯] 我仍希望它们在A中,但要去掉[]... [John Smith] 我仍想它们呆在A列,但需要去掉 [] ...

15得票1回答
如何将用户自定义的数据类型放入字典中

我正在尝试定义自己的数据类型并将其作为值放入字典中。VBA 抱怨它不接受我的数据类型。有什么想法可以让这个工作起来吗? Option Explicit Public Type Translation german As String french As String ...

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

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

14得票5回答
在Excel折线图上忽略单元格

我正在尝试在Excel 2010中绘制一条折线图。y列的数据源中有一些间隙,我希望这些间隙在图表中被忽略。似乎默认将它们设置为零。我知道存在“隐藏和空单元格设置”,但这只提供将其设置为零的选项。还有其他方法可以使我的图表看起来我想要的样子吗?

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

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