-
VBA 获取窗口标题 - 在PPT放映窗口与其他窗口间切换
2017-01-08 14:22:04如果只要 获取一个确定名字的窗口标题 ,在VBA中使用,比如切换窗口。打开任务管理器,看看就对了。懒人做法。有示例源码如果只要 获取一个确定名字的窗口标题 ,在VBA中使用,比如切换窗口。打开任务管理器,看看就对了。懒人做法。
如下:
以下仅供参考,为了找放映窗口标题,实现在PPT放映窗口与其他窗口间切换,百度N久,基本是垃圾信息,一怒之下自己贴了一个,希望对后来人有用。
注:没做优化,有没用的代码。
Sub Main() '启动定时切换
lngTimerID = SetTimer(0, 0, 1000, AddressOf Update)
IngTimer1 = SetTimer(0, 1, 10000, AddressOf SwitchWindow)
End Sub
Sub stopA() '关闭定时切换,需要手工按ALT+F8 运行,不会自己运行的
lngTimerID = KillTimer(0, lngTimerID)
lngTimerID = KillTimer(1, lngTimerID)
End SubSub SwitchWindow()
Dim app1, app2 As Object
Dim str1, str2 As String
Dim sBuffer As String
Dim lHwnd_1 As Long
Dim caption1 As String
Dim cnt As Integer
cnt = 0
str1 = "无标题 - 记事本" '此处放普通窗口标题名
str2 = "PowerPoint 幻灯片放映 - [时间更新及窗口切换V100]" '此处放放映窗口标题名
On Error GoTo EE
If (bSwitch) Then
bSwitch = False
AppActivate str1
Else
bSwitch = True
AppActivate str2
End If
EE: cnt = 1
End Sub -
excel vba弹窗口置顶_史上最全Excel表格F1~F12 键用法整理
2020-11-23 03:19:05就加按FN键+F数字键(关闭fn键,按fn+esc)F1键F1 查看帮助页Alt+ F1 一键插入Excel图表Ctrl+F1 显示/隐藏功能区当你遇到不会的函数或命令,选中按F1就可以弹出帮助文档,对新手特别有帮助,Alt+F1切换最上面的命令栏...提示:有的电脑启用了FN键,如果你按F+数字键无法实现下面的效果,就加按FN键+F数字键(关闭fn键,按fn+esc)
F1键
F1 查看帮助页
Alt+ F1 一键插入Excel图表
Ctrl+F1 显示/隐藏功能区
当你遇到不会的函数或命令,选中按F1就可以弹出帮助文档,对新手特别有帮助,Alt+F1切换最上面的命令栏显示也是经常会用到。
F2键
F2 : 单元格进入编辑状态,等同于双击单元格。
Ctrl + F2 打印
Shift + F2 快速插入批注,如果单元格已有批注,可以一键进入批注编辑状态
F2一般很少用,但在定义名称框中F2可以锁定公式,不会出现按方向键后公式发生变化。插入、编辑批注快捷键是很常用的
F3键
F3 :windows搜索文件快捷键,按下可以进入搜索文件状态,不信你在桌面按F3试试。
Ctrl+F3 打开Excel名称管理器,定义单元格名称快捷键
这个键在Excel表格用处不大,一般很少用它
F4键
F4 选中公式的单元格引用,切换引用方式
Alt+ F4 关闭当前打开的程序或窗口。在桌面上按它可以快速关闭电脑。
Ctrl+F4 当打开多个窗口时,关闭当前的窗口
F4 还可以重复操作的特征,在Excel中的应用超级强大,比如删除一行后,再选其他行可以直接删除。隐藏、复制格式、删除、插入工作表等都可以重复操作大大提高操作效率。
F5键
F5 VBA编辑器中运行代码的快捷键
F5 定位快捷键,等同于Ctrl+G
F5打开的定位窗口,是Excel中的一大神器,它可以对特殊单元格进行快捷键选取定位,比如选取所有空单元格、非隐藏单元格等。
F6键
F6 :显示当前窗口的快捷键,等同于按Alt键
这个键对Excel基本没什么作用,大家忽略它吧。
F7键
F7 拼写检查
有时为了防止英文单词输入错误,可以按F7帮你检查一下,对于中文不灵,不信你输入"名子",就不会检查出来。
F8键
F8 :扩展选取区域。等同于按shift键不松选取一个连续的区域
F8:VBA中逐步运行代码的快捷键
Shift+ F8 等同于按Ctrl不松,选取多个不连续的区域
F8在Excel表格中基本上没什么作用,但对于VBA编程来说,它可以逐步运行代码。是每个VBA程序员必须掌握的快捷键
F9键
F9 手动刷新表格中的公式计算结果。
F9 选中公式部分表达式,可以转换为结果,如下图中选中公式中 text(c3,"aaaa")后按F9可以转换为结果星期二
F9对Excel用户来说,是一个非常重要的快捷键,当你的公式出错时,你需要检查公式中是哪部分出了错,这时你就需要用F9了。
F10键
Shift + F10 打开右键菜单
这个快捷键可以代替鼠标右键,不过有的笔记本是自带右键菜单按键的。
F11键
F11 插入图表式工作表
Alt+ F11 进入VBA编辑窗口
这两个快捷键一般人用不到,后者学习VBA必会
F12键
F12 文件另存快捷键
很多人习惯于去命令栏中找另存为命令,其实按F12是最快捷的。
在这里相信有许多想要学习会计的同学,大家可以关注小编头条号,下方评论区留言:想要学习,并收藏本文;
私信小编:学习
即可领取一整套系统的会计学习资料!还可以免费试学会计课程15天!
因领取人数太多,不能及时回复,请大家耐心等待。。。。
-
vb 修改webbrowser中head代码_什么是VBA工程浏览窗口、属性窗口、代码窗口
2020-12-14 16:27:51VBA工程包括下列组成:1、工作表2、图表3、当前工作簿——工程储存的工作簿4、模块5、类模块——特殊的模块让你可以创建自己的对象6、窗体7、引用到其它工程通过工程浏览器,你可以管理你的工程,容易地在当前打开的...了解工程窗口
工程窗口显示当前打开的工程和它的组成部分清单。VBA工程包括下列组成:
1、工作表
2、图表
3、当前工作簿——工程储存的工作簿
4、模块
5、类模块——特殊的模块让你可以创建自己的对象
6、窗体
7、引用到其它工程
通过工程浏览器,你可以管理你的工程,容易地在当前打开的工程中切换。
你可以通过三种途径激活工程浏览器:
1、通过视图菜单,选择工程浏览器
2、通过键盘,按下Ctrl+R
3、通过工具栏,点击工程浏览器按钮,如下图所示
标准工具栏上的按钮提供了快速的方式进入许多VB特征
工程浏览器有三个按钮。左边第一个按钮(查看代码)显示当前选中的模块(或者窗体)里的代码窗口。中间那个按钮(查看对象)显示Excel界面当前工作表,或者窗体文件夹里面的窗体。右边的按钮(切换文件夹)隐藏或者显示工程浏览器里的文件夹。
了解属性窗口
属性窗口让你查看你工程里的对象和设置它们的属性。当前选中的对象的名称就显示在属性窗口的
标题栏下面的对象栏。对象的属性可以按照字母顺序查看,也可以按类别查看,如下图所示:
属性窗口显示的是当前被选中的对象的属性设置
1、字母顺序——按字母顺序地列出被选择的对象的所有属性。通过选择属性名,并且输入或者选择新的设置,来更改属性设置。
2、类别——按类别列出被选中的对象的所有属性。你可以将清单折叠起来,查看类别,你也可以展开类别查看属性。类别名称左边的加号(+)说明这个类别可以展开。减号(-)说明这个类别已经展开。
有三种方式可以进入属性窗口:
1、视图菜单,选择属性窗口
2、从键盘,按下F4
3、从工具栏,点击属性窗口按钮
了解代码窗口
代码窗口是用来VB编程的,也是用来查看,修改录制的宏代码和现存的VBA工程的。每个模块会以一个专门的窗口打开。有好几个方法可以激活代码窗口:
1、从工程浏览器窗口,选择你要的用户窗体或者模块,然后点击查看代码按钮
2、从菜单,选择“视图”-“代码”
3、从键盘,按下F7
在代码窗口的上面,有两个下拉清单列表,如下图所示,方便你快速地移动到任意代码处。
代码窗口有几个部分,使得定位过程和查看代码变得很轻松
在代码窗口左上角的对象列表框,你可以选择你想查看代码的对象。你可以在代码窗口右上角的列表框里选择一个过程或者事件过程查看代码。当你打开这个列表框,这个模块里的所有过程名按字母顺序排列在那儿。如果你选择了一个过程,光标就会跳到那个过程的第一行处。将列分工具条(如上图所示)拖曳下列,你就可以将代码窗口分为两半了,如下图所示:
你可以将代码窗口列分为两个窗口来查看长过程
你可以查看不同的代码部分了。这样设置代码窗口,目的是方便在同一个模块内的过程里复制或剪切,并且粘贴代码片断。只要简单地将列分工具条拖曳至代码窗口上面就行。代码窗口的底部有两个图标。
点击“过程查看”图标,代码窗口里一次只显示一个过程,可以通过过程/事件列表框选择另外的过程。点击“全部模块查看”则可以显示这个模块里的所有过程。使用竖向滚动条可以在代码中滚动。页边指示工具条是在修改代码和调试是提供一些帮助指示的。
VB编辑器里的其它窗口
除了代码窗口,VB环境下还有很多其它窗口频繁地被使用:窗体窗口用来创建自定义对话框和用户窗体。
在选项里,你可以选择显示哪些窗口
上图中显示了一些可以显示了VB编辑器里的窗口清单。你将在接下来的章节中学习如何使用这些窗口。
-
vba thisworkbook 切换表 执行 速度慢_带你初探VBA事件的大门—工作簿事件
2020-12-14 16:47:33比如:我双击工作表,会自动弹出一个窗口欢迎我,那么这时工作表是对象,而双击就是对象所对应的事件。在Excel中,事件主要分为以下四类:①工作簿事件②工作表事件③窗体、控件事件④图表事件。今天主要分享工作簿...今天给大家分享VBA中一个很重要的概念—"事件",当然"此事件"非日常生活说的"事件"。
VBA中的事件指的是当对象处于某种状态下所触发的动作。
比如:我双击工作表,会自动弹出一个窗口欢迎我,那么这时工作表是对象,而双击就是对象所对应的事件。
在Excel中,事件主要分为以下四类:①工作簿事件②工作表事件③窗体、控件事件④图表事件。
今天主要分享工作簿事件,另外的三类事件稍后讲解。
工作簿事件可以理解为工作簿发生更改时触发的事件。
VBA中Excel的工作簿事件有很多,本次主要介绍三个常用事件:①Workbook_Open事件 ②BeforeClose事件 ③NewSheet事件
一、如何打开工作簿事件?
工作簿事件可以通过菜单栏中的【开发工具】-【Visual Basic】-【ThisWorkbook】-【Workbook】打开,下图右边的下拉框即是工作簿事件。
具体的操作步骤如下:
二、Workbook_Open事件
Workbook_Open事件,顾名思义,就是打开工作簿的时候,执行此事件。
例如:打开工作簿,弹出"问好"的对话框。核心代码如下:
Private Sub Workbook_Open()
MsgBox "你好"
End Sub
数据大作手:系统居然向我自动问好?2个小技巧轻松实现zhuanlan.zhihu.com上面这篇文章正是结合了Workbook_Open事件实现自动问好。
有兴趣的童鞋可以学习下。
三、BeforeClose事件
BeforeClose事件是在工作簿关闭之前,执行此事件。
例如:在关闭工作簿之前,提醒用户是不是已经保存了信息。
核心代码如下:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
MsgBox "要关闭工作簿了,是否需要保存?"
End Sub
具体的操作如下:
四、NewSheet事件
NewSheet事件是在工作簿中新建工作表时产生此事件。
例如:要在新建的工作表中默认取名为当前Sheet名后面加一个数字。
即,如果当前有4个工作表,那新增的这个工作表名为"工作表5"。
核心代码如下:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
Counts = Worksheets.Count '当前工作表计数
If TypeName(Sh) = "Worksheet" Then
Sh.Name = "工作表" & Counts
End If
End Sub
具体的操作如下:VBA的工作簿事件中还有比较有用的事件,比如Activate事件、BeforeSave事件等,有兴趣的童鞋可以手动尝试下。
要想学好一门手艺,还是得花得下心思和事件,无他,唯孰能生巧尔。
看完三件事:
1.点赞,让更多的人也能看到这篇文章(收藏不点赞,都是耍流氓)
2.关注我和我的专栏,让我们共同成长
3.关注公众号"数据大作手",定期分享数据分析方面的干货
感谢你的支持!
-
vba thisworkbook 切换表 执行 速度慢_Excel中多个工作表拆分生成单个文件,同事1分钟搞定了...
2020-12-14 12:50:00在Excel文件中有多个工作表,如何把里面的每个工作表拆分 出来生成单独的文件保存起来呢?上图中有12个工作表,手动复制-粘贴,十几分钟也能...2、在VBA窗口中,点击左侧列表中的【ThisWorkbook】,然后输入代码:... -
VBA作业
2018-05-10 16:56:25【宏的录制】1、在Excel中调出“开发...按钮关闭“录制新宏”对话框,开始进行宏的录制,如图所示4、点击“代码”组中的“停止录制”按钮,如图所示【熟悉VBA的编程环境——VBE】启动Excel,切换到VBE窗口,如图所示... -
VBA的开发环境
2018-05-05 15:34:14:启动Excel,在”开发工具”点击“Visual Basic”切换到VBE窗口,或者按Alt+F11切换VBE窗口菜单栏:包括文件,编辑,视图,插入,格式,调式,运行,工具,外接程序,窗口和帮助等11个菜单项。工具栏:提供常用的... -
关闭输入法及格式化VBA代码工具
2013-11-18 15:29:05关闭输入法及格式化VBA代码工具 运行本程序后, 1.切换到VBA编程环境窗口时自动关闭输入法. 2.单击代码, 激活代码窗口后,按F10格式化VBA代码. -
Excel_VBA教程
2014-09-22 11:36:34一、VBA语言基础 1 第一节 标识符 1 第二节 运算符 1 第三节 数据类型 1 第四节 变量与常量 1 第五节 数组 2 第六节 注释和赋值语句 2 第七节 书写规范 2 第八节 判断语句 2 第九节 循环语句 3 第十节 其他类语句和... -
VBA小记
2010-02-23 10:29:001 在调试中可以随意设置断点 调试->切换断点2 本地窗口显示当前变量的值 也可将鼠标放在变量上来查看变量值(注意这时在运行的时候)3 右上角的搜素栏中可以查找任何函数的使用方法4 控件可以直接复制粘贴 -
vba 根据分辨率 调整窗口显示比例_如何优雅地在PPT中显示一个动态时钟,帮您精确把控演讲时间?...
2020-12-12 13:47:57在演讲或者讲课的时候,往往会有时间时间限制,...而事实上呢,这样插入的时间并不会实时“走秒”,只有在切换PPT的时候才会更新一下时间,这并不是我们需要的结果。这里介绍三种在PPT中显示动态数字时钟的方法。... -
word 如何使用vba
2013-10-14 13:35:213、在出现的VBA窗口中,粘贴你下载的代码; 4、把键盘光标放到入口函数中任意一行代码上(如果你不知道是什么地方,可以把代码贴上来看看); 5、键入F5运行; 6、切换回doc文档窗口看效果。 参考:... -
cad vba 打开文件对话框_疑问:CAD打开1个文件就启动1个CAD窗口?太多容易电脑卡住...
2021-01-06 16:35:45通常不会有这样的问题,因为早期AUTOCAD R14版以前的版本都是单文档程序,就是会打开一个文件就启动一个CAD窗口,而在高版本,例如2011以后版本也不会有这个问题,好像不能切换到单文档模式了,通常是在2000-2009... -
VBA 帮助文档(摘自Office2000 VBA帮助)
2010-08-24 21:59:41一、VBA入门知识 1、激活工作簿 2、创建新工作簿 3、打开工作簿 4、用编号引用工作表 5、用名称引用工作表 6、将文档保存为 Web 页 7、用 A1 样式的记号引用单元格和单元格区域 ...22、用户窗体窗口 -
excel2007中VBA的工作原理
2011-10-28 23:49:26到目前为止,VBA是Excel中最复杂的功能,你很容易被它难倒。在这里先简要介绍一下VBA的工作原理: ...要查看或编辑VBA 模块,必须激活VB编辑器窗口(按Alt+F11键可以在Excel和VB编辑器窗口间切换) 。 -
Excel VBA 基础教程
2019-01-01 18:51:06目 录 一、VBA语言基础...................................................................................................................1 第一节 标识符.................................................... -
CAD_VBA开发手册
2008-12-06 17:57:59第一章 VBA入门 了解嵌入和全局VBA工程 用VBA管理器组织工程 处理宏 用VBA IDE编辑工程 更多的信息 回顾AutoCAD VBA 工程术语 回顾AutoCAD VBA 命令 第二章 理解ActiveX自动操作基础.. 理解AutoCAD对象模型 ... -
ExcelVBA程序设计.doc
2011-04-05 21:32:51一、VBA语言基础 1 第一节 标识符 1 第二节 运算符 1 第三节 数据类型 1 第四节 变量与常量 1 第五节 数组 2 第六节 注释和赋值语句 2 第七节 书写规范 2 第八节 判断语句 2 第九节 循环语句 3 第十节 其他类语句和... -
熟悉VBA的编程环境——VBE
2018-05-06 17:52:04实训内容:启动Excel,切换到VBE窗口,熟悉主窗口:菜单栏、工具栏、工程资源管理器、代码窗口、属性窗口、立即窗口。step1: 打开在excel,在 “开发工具”选项卡中选择“代码”组中的“visual basic”按钮或者使用... -
AutoCAD VBA二次开发教程.PDF
2015-07-01 12:31:25第16章介绍了使用VB开发AutoCAD的一些知识(将VBA代码转换到VB中,VB窗体和AutoCAD的焦点切换,使用ActiveXDLL封装带有窗体的VB程序)、搜索某个文件夹中所有的文件和VBAIDE的编程,利用这些知识,完全有可能开发出... -
EXCEL编程VBA高级教程
2015-04-16 11:40:55一、VBA语言基础...................................................................................................................1 第一节标识符........................................................... -
vba 不等于_Excel--Power Query/VBA逆透视(多行多列合并成多行两列)
2020-12-10 22:56:26原表如下:转换后的表:将每个月的数据写在同一列,并另起一列存放对应月份方法一:Power Query(需要新一点的Excel版本,我用的是2016)步骤:→选择【数据】选项卡【从表格】(弹出查询编辑器窗口)→切换【转换】选项... -
Excel VBA工程密码破解
2012-10-31 10:51:34使用UltreEdit之类的十六进制编辑程序打开.XLS文件,在文本模式下...切换到UltreEdit编辑窗口的右侧,将“[Host Extender Info]”前面的“DBP="XXXXXXX...”的DBP关键字改成CBP,将“GC="XXXXXXX...”的GC关键字改... -
中文版Excel.2007高级VBA编程宝典 1/2
2012-04-06 16:00:16完整清晰版 PDF ,有目录。共 270MB,分为 2 个分卷 中文版Excel 2007 高级... 11.3.1 切换布尔类型的属性值 11.3.2 确定打印页面的数量 11.3.3 显示日期和时间 11.3.4 获得字体列表 11.3.5 对数组进行排序 ... -
Excel VBA实用技巧大全 附书源码
2010-10-08 18:59:2401015获取在Excel主窗口中一个窗口所能占有的最大高度和宽度 01016获取当前打印机名称 01017获取MicrosoftExcel剩余内存 01018获取MicrosoftExcel的总内存 01019获取计算机被Excel占用的内存 01020改变Excel窗口大小... -
中文版Excel.2007高级VBA编程宝典 2/2
2012-04-06 16:41:38中文版Excel.2007高级VBA编程宝典 2/2 完整清晰版 PDF ,有目录。共 270MB,分为 2 个分卷 ... 11.3.1 切换布尔类型的属性值 11.3.2 确定打印页面的数量 11.3.3 显示日期和时间 11.3.4 获得字体... -
excel的宏与VBA入门——代码调试
2018-08-30 17:09:00直接介绍重点: 常用的操作是导航栏的逐句与断点: ...切换断点 单步运行:调试->逐句 查看变量的窗口:视图->本地窗口 转载于:https://www.cnblogs.com/jiangbei/p/9561352.html... -
在ppt中vba的属性,类,方法
2009-07-28 14:39:52在ppt中vba的属性,类,方法 1.Application对象 该对象代表PowerPoint应用程序,通过该对象可访问PowerPoint中的其他所有对象。 (1)Active属性:返回指定窗格是否被激活。 (2)ActivePresentation属性:返回... -
Excel 之 VBA 入门学习代码详解笔记(2)
2021-01-03 11:05:17MsgBox "依次切换已打开的窗口" iWin = Windows.Count '工作表的数量 MsgBox "您已打开的窗口数量为:" & iWin For i = 1 To iWin Windows(i).Activate bWin = MsgBox("您激活了第 " & i & ...