首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >问与答90:如何将随机函数生成的数字固定下来?

问与答90:如何将随机函数生成的数字固定下来?

作者头像
fanjy
发布2020-11-06 08:19:45
发布2020-11-06 08:19:45
1.9K0
举报
文章被收录于专栏:完美Excel完美Excel

学习Excel技术,关注微信公众号:

excelperfect

Q:我有一个工作表,其中含有随机函数生成的数字,然而每当我修改工作表单元格或者重新打开工作簿或者保存工作簿时,这些数字都会发生变化,我想要随机函数生成这些数字后不再变化,怎么才能实现?

尝试将工作表计算选项改为手动,如下图1所示,但是每当修改工作表单元格后保存时生成的数字仍会变化。

图1

A:只能使用VBA代码来解决。示例工作表如下图2所示,在单元格区域B2:B4中由RAND函数生成的数字。

图2

可以使用代码:

Range("B2:B4").Copy

Range("B2:B4").PasteSpecial xlPasteValues

如果还需要使用随机函数生成随机数,可以将工作簿另存并使用上述代码将随机数变成固定数字。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档