社区
VBA
帖子详情
excel vba while循环中检测按键事件?
xiyangdongxia
2009-04-15 04:35:07
各位大虾大家好,我想在excel中实现空格键抽签开始,再按空格键停止抽签。
具体为
当第一次按空格键
while keycode =13
cells(1,1)=100*rnd()
wend
第二次按空间键跳出循环
cells(1,1)中为选中的数
这个循环中keycode 为按键的代码如“回车”“空格“等
可是怎么在循环中捕捉键盘操作。我用的是vba
...全文
1463
2
打赏
收藏
excel vba while循环中检测按键事件?
各位大虾大家好,我想在excel中实现空格键抽签开始,再按空格键停止抽签。 具体为 当第一次按空格键 while keycode =13 cells(1,1)=100*rnd() wend 第二次按空间键跳出循环 cells(1,1)中为选中的数 这个循环中keycode 为按键的代码如“回车”“空格“等 可是怎么在循环中捕捉键盘操作。我用的是vba
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shun220182
2012-09-21
打赏
举报
回复
纠结啊
xiyangdongxia
2009-04-22
打赏
举报
回复
我自己解决了,中间放DOEVENTS
2021-2022计算机二级等级考试试题及答案No.12911.docx
2021-2022计算机二级等级考试试题及答案No.12911.docx
Excel
VBA
讲座04 - 过程,变量,循环和IF语句
选项里的Scope是public,表示整个项目里都可以访问这个过程,项目就是整个Workbook,当前的
Excel
文件里的各个模块、各个sheet里的
VBA
代码都可以引用调用这个过程。屏幕左边看到
Excel
的内容,右边可以一行行看
VBA
代码运行,这是了解
VBA
的好方式,也是debug
VBA
代码的好方法。这里判断当前单元格的值是否为空,如果不为空,就将字体设为粗体,并选定下一行同列的单元格。前面介绍的都是
VBA
里的概念,下面说的是编程相关的概念,programming concepts。
vba
循环通过键盘某个
按键
按下退出循环_[
VBA
]For Next与Do Loop循环
“在黑夜
中
前行,行也寂寞,停也寂寞”(更文的时候,正好最近发生许多事,算是做个自我安慰吧)作为
VBA
的基本语句,For Next和Do Loop都是很早进入初学者学习的循环语句。大部分情况下,两者可以相互替换,但是基于各自的特点,不同情况下选择有所不同。简单来说,For Next主要用于已知次数的循环,而Do Loop主要用于次数未知,通过条件跳出的循环。For Next 语句—For ...
Excel
VBA
实用技巧大全
本文还有配套的精品资源,点击获取 简介:
Excel
VBA
是
Excel
内置的编程语言,用于自定义工作簿、工作表和图表的行为。熟练掌握
VBA
可以帮助提高工作效率,解决日常工作
中
遇到的问题。本文分享了
Excel
VBA
的常用技巧,包括对象模型、循环与控制结构、数组与集合操作、函数与子程序定义、错误处理、
事件
处理、工作簿与工作表操作、数据处理、宏的记录与编辑、调试与优化、引用外部...
【数据分析】
Excel
中
使用
VBA
进行宏编程
从开发者角度看,
Excel
VBA
应用程序由工作表、用户窗体、模块和类模块等部分构成。工作表:用于保存和显示程序的数据,是程序的主体部分。一般先在工作表
中
制作出特定表格的格式,并设置好样式,再通过
VBA
代码获取表格
中
的数据,经过加工处理后将其填写入相应的单元格,供用户进行查看、打印输出等操作。用户窗体:在
Excel
VBA
应用程序
中
,除了可使用工作表与用户进行交互外,还可向程序添加用户窗体,用来与用户进行交互操作。
VBA
2,503
社区成员
10,829
社区内容
发帖
与我相关
我的任务
VBA
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
复制链接
扫一扫
分享
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章