如果我们要用VBA生成一列不重复的随机整数,可以用下面的VBA代码。本例可以在A1:A100中产生1-100的不重复随机整数。SubRndNumberNoRepeat()DimTempArr1(99)AsInteger,TempArr2(0To99,1To1)AsIntegerDimRn......
2023-01-04 7
如果我们要用VBA生成一列不重复的随机整数,可以用下面的VBA代码。本例可以在A1:A100中产生1-100的不重复随机整数。SubRndNumberNoRepeat()DimTempArr1(99)AsInteger,TempArr2(0To99,1To1)AsIntegerDimRn......
2023-01-04 7
在VBA中通过调用API函数mcisendstring,可以播放MP3格式的音乐。下面是VBA代码,我们可以将它放入模块中,方法是在VBA编辑器中单击菜单插入模块,在代码窗口中输入下列代码。OptionExplicitPubl......
2023-01-04 0
如果需要用VBA的方法获得某个工作簿中工作表的名称,可以使用下面的代码,其中使用了MicrosoftActiveXDataObjects(ADO),可以将指定工作簿中的工作簿名称显示在A列中,在使用时需将代码中的工......
2023-01-04 21
如果Excel表格中的某个区域有许多文本格式的邮件地址需要添加链接,用手工的方式非常繁琐。可以使用下面的VBA代码来快速添加链接,假设该区域为F2:F18。SubConvertToEmail()DimconvertRngAsRang......
2023-01-04 1
如果要用出生日期来计算年龄,可以用自定义函数来完成。在VBA编辑器中单击菜单插入模块,并将下面的代码放入其中,以下两段代码都是按虚岁计算的,任选一种即可。方法一:FunctionAg......
2023-01-04 1
当新建Excel工作簿时,Excel2007使用的默认主题字体是宋体,字号为11。如果要改变Excel默认的字体和字号,可以按下面的步骤进行操作:Excel2007:1.单击Office按钮Excel选项常用,在新建工作簿时......
2023-01-04 6
在Excel中用填充柄在一列或一行中进行填充时,通常是按照Excel中自带的或自定义的序列按照顺序方向进行填充的。例如要在A1:A12区域中填充一月至十二月,可以先在A1单元格中输入一月,然后......
2023-01-04 5
在Excel表格中,有时一列中有许多相同的内容排在一起,显得有些重复。为了美观和方便查看,可以将这些重复的数据隐藏起来,如图所示。实现方法:用条件格式将重复数据的文字颜色设置......
2023-01-04 5
大家知道,在Excel2003中有个照相机工具,Excel2007中同样有这个功能。但在功能区中却无法找到照相机按钮,因为这个命令属于不在功能区中的命令,可以通过自定义快速访问工具栏将照相机命......
2023-01-04 3
假如在Excel表格的A列中有10行数据,现在要把第10行数据放在第一行,第9行数据放在第2行,,第1行放在第10行,即把数据反转一下。该如何操作呢?要反转一列数据,可以用下面的几种方法:......
2023-01-04 48
在Excel2003和Excel2007的数据透视表中,当对多个项目进行筛选后,如果要查看是对哪些字段进行了筛选,是怎样进行筛选的,需要打开筛选下拉列表来查看,很不直观。在Excel2010中新增了切片......
2023-01-04 0
Excel2010在其用户界面上传承了Excel2007的风格,但也有一些局部变化。这些新的改动当中蕴含了许多新的功能。本文仅从其新的用户界面所体现出来的新功能来看看给用户带来了哪些新的体验。......
2023-01-04 9
Excel中的自动填充功能是非常方便的,通常需要在两个单元格中输入序列的开始的两个值,然后拖动填充柄即可。而对于Excel自定义序列中已存在的序列,只需要输入一个开始值,然后拖动填充......
2023-01-04 1
当在Excel中新建或刷新数据透视表时,默认数据透视表中含有标题的列会自动调整为最合适列宽。有时需要让数据透视表保持固定的列宽,例如要在某个已设置好列宽的工作表中插入数据透视表......
2023-01-04 4
删除数据透视表的方法是先选定整个数据透视表,然后删除。具体步骤如下:Excel2003:1.选定整个数据透视表。可以用鼠标选择整个数据透视表区域,或右击数据透视表中的某个单元格,在弹......
2023-01-04 175
在Excel中创建数据透视表后,通常Excel会自动为行字段和列字段添加一个筛选按钮,但这种筛选仅限于行字段和列字段,而对于下图所示数据区域中的字段,如果按照常规的方法试图添加自动筛......
2023-01-04 16
通常在Excel中进行自动筛选时,首先要选择数据区域中行标题所在单元格,然后单击菜单数据筛选自动筛选(Excel2003),或在功能区中选择数据选项卡,在排序和筛选组中单击筛选按钮(Exce......
2023-01-04 14
在Excel工作表中创建了数据透视表后,有时为了减小工作簿文件大小或由于其他原因删除了源数据。删除数据透视表源数据后不会对数据透视表产生任何影响,因为在创建数据透视表时,Excel已......
2023-01-04 23
当数据透视表的数据源数据量非常大时,由于庞大的数据源或数据透视表缓存会增大工作簿文件体积,因而在完成数据分析后,可以将数据透视表转换为普通的报表,仅保留数据透视表的分析......
2023-01-04 3
如果需要对两个工作表中的相同区域进行比较,用条件格式的方法可以标识出不同的单元格,非常醒目。但在条件格式中不能直接引用其他工作表中单元格地址,例如在表1和表2两个工作表中的......
2023-01-04 10