如何在关闭excel工作簿时不出现保存工作簿的提示?
Q:在使用Excel时,如果对工作表进行了修改但没有保存,在关闭该工作簿时就会出现下所示的信息提示框。能够在任何情况下关闭工作簿时避免出现这个提示框吗? A:我们知道,在VBA中,可以使用 Close方法关闭工作簿。例如,下面的语句关闭当前...
Q:在使用Excel时,如果对工作表进行了修改但没有保存,在关闭该工作簿时就会出现下所示的信息提示框。能够在任何情况下关闭工作簿时避免出现这个提示框吗? A:我们知道,在VBA中,可以使用 Close方法关闭工作簿。例如,下面的语句关闭当前...
Q:我看到过很多别人发布的Excel加载宏,能够提供一些额外的功能,或者是一些专门的功能,极大地扩展并方便Excel的使用。Excel加载宏是怎么开发出来的呢? A:下面以创建一个示例加载宏的完整过程来介绍如何构建自已的Excel加载宏。 ...
Q:Excel没有提供便捷的方法来找到所给单元格的所有引用单元格,虽然Range对象有一个Precedents属性,但只适用于引用单元格都在同一工作表上的情况。 例如,下所示的工作表Sheet1,在单元格A1中的公式为=B3+5,而单元格B...
Q:我想使用VBA代码在单元格中输入数组公式,如何实现? A:Range对象提供了一个FormulaArray属性,可以用来设置或者返回单元格区域中的数组公式,也就是说,在工作表单元格中输入完后需要按Ctrl+Shift+Enter组合键才...
Q:在使用Excel时经常听到单元格为空或空白,这样的说法有区别吗? A:在Excel中,单元格为空(empty)或空白(blank)似乎可以互用,但它们有不同的含义: 空单元格指没有包含任何内容的单元格,在其中没有常量、没有公式、没有前缀...
Q:我原先在工作表中放置了一个图片,现在我想使用新的图片来替换该图片,但是要保持图片的位置和大小不变,如何使用VBA代码实现? A:在VBE中插入一个标准模块,输入如下代码: SubChangePicLoc() On Error GoTo ...
Q:我怎么知道工作表单元格的默认大小是多少?也就是说,在标准状态下,单元格的长和宽各是多少?如何将其变为正方形? A:在工作表中,当我们将鼠标放置在列之间并变成双向箭头时,按下左键,将会显示单元格的大小,如下和所示,显示单元格的宽度是8.3...
Q:某些情况下,我们可能要统计带有分隔符的字符串中不重复的子字符串数。如下所示,我想知道单元格A1中不重复的数字有几个,应该怎么编写公式? A:下面的数组公式可以完成单元格A1的字符串不重复值的统计: =SUM(N(MATCH(TRIM(M...
Q:前不久有网友问我,在工作表的一列中,有些单元格放置有图片,有些单元格为空,如何识别带有图片的单元格并输入相应的文字?如所示,对工作表Sheet1的列B中含有图片的单元格,输入“有图片”,而没有图片的单元格则输入“无图片”,效果如列G所示...
Q:在进行学生入学登记时,如何为不同的班级自动按顺序分配学号。如下所示,在登记学生姓名,并分配班级后,给该学生自动按顺序分配学号。 A:使用公式来解决。 因为分类是是确定的,因此可以先构建一个分类表供查询,如下所示。在工作表“分类”中,列A...