窗口 vba_VBA学习笔记32:Msgbox信息窗口

本文介绍了VBA中的MsgBox函数,详细讲解如何弹出带有不同按钮和样式的窗口,包括内容显示、标题定制、按钮类型、返回值处理以及帮助文件设置。通过实例展示了如何创建对齐的表格和设置自动关闭功能。
摘要由CSDN通过智能技术生成

daf3b05bc7f5910a19449d10bdb46f04.png

学习资源:《Excel VBA从入门到进阶》第32集 by兰色幻想

一、什么是MsgBox函数

它可以弹出一个窗口,显示你设定的内容。并且窗口上有可以让你选择的按钮,点击不同的按钮会返回不同的数值。

二、基本语法

Msgbox (窗口中显示的内容,按钮和图示类别,窗口标题,相关的帮助文件,帮助文件上下文的编号)

1、窗口显示的内容

1) 基本显示: 只需要给第一个参数设置一个字符串或生成字符串的表达式。

Sub test2()
   MsgBox "你好,欢迎你的使用"
End Sub

b5b65cc7249e7deda7c6c94c0a94446a.png
Sub test2()
   MsgBox "你好!,欢迎你使用" & ThisWorkbook.Name
End Sub

89c62aabe462abc013cb51c70fa72900.png

2) 换行显示

①chr(10) 可以生成换行符

②chr(13) 可以生成回车符

③vbcrlf 换行符和回车符

④vbCr 等同于chr(10)

⑤vblf 等同于chr(13)

其实以上五种在MsgBox函数都会操作换行,可以随便选用。

Sub test3()
  MsgBox "我爱" & Chr(10) & "Excel精英培训"
End Sub

3) 表格显示

Sub test4()
  MsgBox "姓名" & Chr(9) & "职业" & Chr(10) & "张三" & Chr(9) & "工程师" _
                     & Chr(10) & "于上伟" & Chr(9) & "教师"
  '_  代码换行
End Sub

838827bb0d29d6cc17dfcea962a74c92.png

例:把下表显示在窗口里。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值