重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等)。
插入文本框
- Developer 标签页 → Insert
- 在 ActiveX Controls 分类里选择 Text Box
Developer → Insert 下拉菜单里 ActiveX Controls 分类,Text Box 图标的位置
- 在工作表上拖拽画出文本框
- 同时画一个命令按钮,等一下用它触发代码
加代码
- 在 Design Mode(设计模式)开启的状态下,右键点击命令按钮 → View Code
- 输入:
TextBox1.Text = "Data imported successfully"- 关闭 Design Mode,点击工作表上的按钮,文本框就会显示这段文字
关闭 Design Mode 后点击命令按钮,工作表上的文本框显示出 "Data imported successfully" 文字
清空文本框
TextBox1.Value = ""📌 文本框直接放在工作表上也能用,但更常见的用法是放进 Userform(用户表单)里,搭配其他控件组成完整的输入界面(见 16_Userform 系列)。
学完你会
常见错误
- 忘记先开启 Design Mode 就想编辑控件属性/代码,点击控件反而触发了它的功能
- Design Mode 忘记关闭就想测试按钮效果,点击没有反应
- 文本框名称改了却没有同步更新代码里的引用(比如改成了 txtResult 却代码还写 TextBox1)
Sources
Blog / Website: