excel是办公尤其是处理数据的一个好帮手
发布时间:2023-08-06 15:58:36
excel是办公尤其是处理数据的一个好帮手,他能给需要进行各类数据处理提供很强大的支持,这是我在工作中遇到的一个问题,是这样的,比如有两个单元格有固定值,而另外还有一个单元格需要取随机数,但又要求不要和那两个有固定值得单元格重复。如何取呢?随机函数?rand()和randbetween()都可以,但是一时间还真想不出满足要求的写法。于是我想用VBA编写也许更简单。于是就有了下文。
工具/原料
方法/步骤
这里为了方便验证,我们将随机数值尽量取小一点,如果你要大一些的随机数,可以修改程序。
设在D1单元格里取随机数(1——5之间),A1、B1单元格为有固定数值的单元格,当然数值范围也在1——5直接,否则毫无意义。
要编写VBA,首先就要打开VBA,打开VBA的方法不止一种,这里我们就使用最简单最快捷的方式,使用快捷键吧。按“Alt+F11”打开VBA窗口。VBA窗口右侧子窗口就是输入代码用的。
输入代码,如下:
Public Sub btsj()Dim sjd As Range Set sjd = Range("D1")line1: sjd.ClearContents Randomize sjd = Int(Rnd * 5 + 1) If sjd = Range("A1") Or sjd = Range("B1") ThenGoTo line1End IfEnd Sub
完成后就可以试运行并保存,运行是那个小三角,好像播放图标一样的,保存的图标不用多说。点击小三角图标后可能会弹出一个窗口,再点击运行即可。
为了快速验证,我们可以给宏加上快捷键,如图所示,这里我们给它设置快捷键“Ctrl+s”,现在我们只要按Ctrl+s就可以快速运行该宏/程序了。
注意事项
编写VBA程序的时候要细心,如果有错误提示,需要理性分析,耐心检查。


猜你喜欢
- word是我们常用的软件,尤其是写论文的时候,而且经常会引用别人的文章,这时就要添加上标,不仅是对原作者的尊重,而且也解释了其出处,那么下面
- 很多用户在使用win10系统的过程中都碰上过错误代码,每个错误代码对应的原因都不一样,那0x80004005这个错误代码是什么意思呢?碰上的
- Win10出现更新错误提示代码0xc0000185怎么办?近期有小伙伴反映在给Win10更新的时候出现了错误并提示代码0xc0000185,
- 如何在Mac上的“日历”中添加、修改或删除日程呢?使用“日历” App 来安排会议、约会、计划家庭活动以及安排其他日程,快来跟小编看看吧!添
- ①什么是对象和集合对象代表一个 Word 元素,如文档、段落、书签或单独的字符。集合也是一个对象,该对象包含多个其他对象,通常这些对象属于相
- 我们平常在使用WPS时,可能会出现意外情况,丢失文档,现在WPS支持文档保存到云端了,就算电脑意外关机等意外也不会丢失文档了。下面,小编就向
- 在Win10系统的电脑中,shift键的功能非常的强大,能够帮助我们快速的操作各种快捷功能,不过有的小伙伴突然遇到shift键失灵的情况应该
- 办公自动化时,特别是在修改中英混排文章的时候,中英文输入法虽然大多时候只需要按下Shift键切换,但有没有更简便的方法呢?1、打开Word文
- PPT怎么将图片剪切成心形图片?ppt中插入了一张正常的照片,但是现在想找这个图片剪切成心形图片,该怎么剑气诶呢?下面我们就来看看详细的教程
- 在Excel中经常录入好数据以后都需要进行数据统计,如果把不同值的数据进行标注颜色,那就显得更加直观了。下面是由小编分享的excel利用公式
- 大家在使用打印机的过程中有没有遇到这样的问题:想把打印任务取消却一直显示正在删除,过了很久也还没有取消掉,就卡在这里了。很多用户遇到这种情况
- epic games有着很多不错的游戏,但是不少玩家在玩游戏的时候出现了游戏库启动不了的情况,下面就给大家带来了epicgames游戏库游戏
- 在wps文字中编辑文档的时候,可能需要在其中添加表格,在添加表格后,我们还得为其填充序号,下面就让小编告诉你wps文字如何为表格填充序号。希
- word2013中制作带框字符的方法:①启动Word2013,单击开始--字体选项卡里面的带圈字符按钮。 ②弹出带
- excel怎么导入网络上的数据?有方法是直接复制然后粘贴到excel中,但是网络上直接复制过来的,可能不能直接进去下一步编辑。因为复制过来的
- Excel2010单元格输入0开头数字不显示怎么办方法一、加单引号法这是一种最为简便的方法,你只需在0的前面加上一个单引号’就可以了,这种方
- 如何用u盘安装纯净系统?很多用户会在电脑中选择安装纯净版系统,而目前主流的系统安装方法就是用u盘来装系统。那么具体怎么操作呢?下面小编就教大
- 快速插入时间/日期Word文档多数情况下都是作为文字记录,如果是一次会议记录或者是一次时间排期的话我们可以将日期和时间输入上去方便以后查看。
- 在wps软件中用户可以编辑各种各样的文件,这是因为wps软件有着其它办公软件的支持,让用户可以编辑表格、文档以及ppt等文件,当用户使用wp
- 资源管理器是存储数据并执行故障恢复的一项系统服务,非常实用,但是有时候也会出现些小问题,最近发现资源管理器的窗口老是自动重启,该怎么办呢?下