28得票6回答
在Excel 2010中将整个工作表复制到新工作表

我发现了一些类似的问题,它们处理的是将整个工作簿中的一个工作表复制并粘贴到另一个工作簿中,但我只想简单地将整个工作表复制并粘贴到一个新的工作表中——在同一个工作簿中。我正在将一个2003 .xls文件转换为2010 .xlsm,旧方法用于在工作表之间复制和粘贴时无法保留正确的行高度。我的初始解...

27得票2回答
在Power Query中编辑SQL

当我在 Power Query 中从 Sql Server 导入数据时,我可以粘贴一个要执行的查询到数据库中。但是后来当我想在 Workbook Queries > Edit > Advanced Editor 中编辑此查询时,我得到了类似于这样的结果:let Source = Sql...

26得票5回答
为Excel随机数生成器设置种子

在Excel中,以下公式将生成具有平均值为10和方差为1正态分布的随机数。是否有一种方法可以设置一个固定的种子,以便我每次都能得到一组相同的随机数?我正在使用Excel 2010。=NORMINV(RAND(),10,1)

25得票3回答
Excel错误1004:无法获取WorksheetFunction类的......属性,出现不一致。

我在一个电子表格中有一个VBA函数,它在一个早期阶段打开的另一个电子表格上运行。这个宏曾经很好用,但最近开始在运行时导致1004错误(“无法获取WorksheetFunction类的RoundDown属性”)。 我认为我知道错误的原因(运行RoundDown时出现问题),但我看不到为什么会在...

24得票2回答
如何在VBA(Excel 2010)中将变量恢复为默认大小写?

我曾经不小心将一个变量命名为range(全小写),此后,Visual Basic for Applications 编辑器拒绝使用Range(帕斯卡大小写);它会自动更正为小写。如何重置编辑器的“大脑”以忘记我的过去错误? 注意:我尝试过进行全局替换,但只要我编辑任何一行,它就会再次自动更正...

24得票4回答
使用Unload Me关闭用户窗体无效。

当用户单击提交按钮并完成操作时,我需要使用VBA关闭Excel用户窗体。 如何从用户窗体本身关闭一个用户窗体? 我已经尝试过这个方法,但它返回一个361错误。Unload Me

23得票8回答
使用Excel VBA筛选多个条件

我在A列有8个变量,分别是1、2、3、4、5和A、B、C。 我的目标是过滤掉A、B、C,并仅显示1-5。 我可以使用以下代码实现:My_Range.AutoFilter Field:=1, Criteria1:=Array("1", "2", "3","4","5"), _ Oper...

23得票4回答
Excel:搜索单元格中的多个词语

我在Excel中使用这个方程来搜索单元格内的术语。=IF(ISNUMBER(SEARCH("*Gingrich*",C1)),"1","") 这个方程式在C1中搜索Gingrich是否存在,如果存在,则显示1。 我想要做的就是一次搜索多个词。有人知道如何添加OR函数,以便我可以搜索Gingr...

23得票6回答
Excel 2010:如何在验证列表中使用自动完成

我正在使用一个大型的验证列表,其中一些vlookup()函数依赖于它。这个列表越来越大。有没有一种方法可以输入我要查找的列表项的首字母,而不是手动滚动列表搜索该项? 我已经做了一些谷歌搜索,但这表明在Excel早期版本中确实可能实现这一点,但在Excel 2010中不行。希望你们能帮忙。

23得票5回答
去除VBA Excel中的特殊字符

我正在使用VBA读取一些标题信息,然后将这些信息复制到PowerPoint演示文稿中。 问题在于标题里有特殊字符,但是我也要复制图片文件,而图片文件没有特殊字符。 标题是打开JPEG图像的路径的一部分,例如P k.jpg,但是实际标题是p.k。 我想忽略标题中的特殊字符,只让它识别为空格,以便...