在excel表格中使用vba引用单元格区域
发布时间:2022-11-19 20:20:54
今天小编为大家分享在excel表格中使用vba引用单元格区域方法,方法很简单,对于有需要的朋友可以参考本文,一起来看看吧今天为大家介绍在excel中使用vba来引用单元格区域方法,不会的朋友可以参考本文,来看看吧!
步骤
1、首先我们打开一个工作样表作为例子。
2、使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:
Option Explicit
Sub Random()
Dim myRange As Range
Dim rng As Range
'设置对单元格区域的引用
Set myRange = Worksheets("Sheet1").Range("A1:D5")
Set rng = Worksheets("Sheet1").Range("e1:i5")
'对Range对象进行操作
myRange = "=rand()"
rng.Value = myRange.Value
myRange.Font.Bold = True
End Sub
3、这里我们设置了2个区域变量,直接声明它们是range类型,这样才能对其区域单元格进行引用。如果去掉类型声明,那么过程将会报错需要对象。这点大家要注意。
Dim myRange
Dim rng 会报错。
4、我们先来设置以下区域单元格的范围,这里myRange是在sheet1工作表中的a1到d5的矩形连续单元格范围。而rng是同样sheet1工作表中的e1到i5的矩形连续单元格。
5、因为声明了range类型,所以我们这里直接可以对myRange变量进行赋值,使用=号直接赋值即可。由于我们赋值的是一个excel程序函数,所以要用双引号括起来。
6、接着重点是,如果要对这个区域内的单元格值进行引用,我们必须清楚写清楚是引用的两个区域的值value。写法就要这样
rng.Value = myRange.Value
7、最后我们可以得到正确的结果,在这两个区域中myRange是随机函数公式,而rng是固定的当次运行随机函数后的值。这里两个值不对应一致是因为在粘贴操作后rand()函数重新计算了一次的结果。
以上就是在excel表格中使用vba引用单元格区域方法介绍,操作并不是很难,大家按照上面步骤进行操作即可,希望能对大家有所帮助!
猜你喜欢
- 最近有不少小伙伴在激活office之后,发现自己在打开office时显示“由于你的缓存凭据已过期,我们无法上载或下载你的更改”,那么遇到这种
- 由于工作需要,要把页码设置为奇偶页不同,那么你知道如何设置吗?下面一起看下Word奇偶页码设置的技巧。1、进入页脚编辑状态,接着点击设计,选
- 实际工作中,直接创建的表格并不一定都能满足我们的需要,经常都需要对表格进行编辑,如对表格的单元格进行分割、合并,添加删除一行(列)表格等。下
- 在日常使用Word2007的过程中,我们应该要尽量的能规范Word2007文档,这样不仅便于浏览,而且也使得文档看上去更加美观。如果你 需要
- 在Word中怎么调节行高和列宽?日常生活中,大家免不了的需要处理各种各样的文件,此时就需要进行排版,那么怎么排版才能达到最合适的效果呢?这个
- 通常情况下,我们在word排版过程中使用一种页面版式(横版/竖版)即可。但在某些特殊情况下,我们可能会需要在竖版页面中间插入一页或多页横版页
- word嵌入excel的步骤入下:①先启动Excel,将要进行处理的工作表打开。 ②按下Ctrl+A键全选,然后复
- Excel2016怎么自动添加人民币符号?这篇文章主要介绍了Excel2016自动添加货币符号教程,需要的朋友可以参考下在使用Excel编辑
- 使用win10系统时,孩子们会安装自己常用的软件。但也有部分用户遇到了win10安装CAD失败的问题。如何处理win10安装CAD失败?小编
- 1、依次单击设计----->页码----->页面底端---->X/Y---->加粗显示的数字2;2、此时页面显示3、
- Excel中的迭代运算,可以解决很多问题,同时,迭代运算也给很多学习新手带来困扰。现在,本站给您详细介绍什么是Excel中的迭代运算,如何使
- Word/Excel/PPT竟然也能截图,你相信吗?下面小编就以word为例,向大家介绍如何用系统的截图功能进行截图,好了,下面小编为大家详
- 利用Word 2003的“保护文档”,我们可以设置文档中的部分指定内容为可修改。下面是小编为大家整理的技巧,希望大家能够从中有所收获!在Wo
- 在Word中,可以将快捷键应用于新的或已有的样式 (样式:字体、字号和缩进等格式设置特性的组合,将这一组合作为集合加以命名和存储。应用样式时
- 在编辑长篇文章的时候,给每个文档加上页码,是很常用的功能。个别文章需要自定义页码,很多朋友可能觉得这一功能很简单,但实际上zaiword中自
- 在用word绘制表格时,可能会发生两个表格重叠在一起的情况,如何避免呢?下面小编就为大家详细介绍一下,来看看吧介绍当word2003文档中表
- Word快捷键都有哪些?恐怕您目前所掌握的Ctrl+B、Ctrl+E这类的最普通应用只是其中很小一部分。小编从今天开始为大家陆续发布Word
- 用摄像头扫描的书上的图像再粘帖到Word文档中,打印出来图片总会有一层底色,不用橡皮擦工具,有什么较快的办法去除?其实在的Word 中提供了
- word带圈序号一般只能输入0-10,或到20-99的2位数字符加圈。如果要输入再大一点的带圈序号就无能为力了。此时,该怎么办呢?其实,我们
- 之前苹果为 iPad 设备加入了“画中画”功能,让用户可以一边观看电视节目,一边回复电子邮件或做其他事情。现在在 iOS 14 中,终于也为