Microsoft Lab
全部软件
ExcelActiveX 控件(ActiveX Controls)约 3 分钟

Text Box 文本框控件

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


插入文本框

  1. Developer 标签页 → Insert
  2. 在 ActiveX Controls 分类里选择 Text Box
📷 画面提示

Developer → Insert 下拉菜单里 ActiveX Controls 分类,Text Box 图标的位置

  1. 在工作表上拖拽画出文本框
  2. 同时画一个命令按钮,等一下用它触发代码

加代码

  1. 在 Design Mode(设计模式)开启的状态下,右键点击命令按钮 → View Code
  2. 输入:
TextBox1.Text = "Data imported successfully"
  1. 关闭 Design Mode,点击工作表上的按钮,文本框就会显示这段文字
📷 画面提示

关闭 Design Mode 后点击命令按钮,工作表上的文本框显示出 "Data imported successfully" 文字


清空文本框

TextBox1.Value = ""

📌 文本框直接放在工作表上也能用,但更常见的用法是放进 Userform(用户表单)里,搭配其他控件组成完整的输入界面(见 16_Userform 系列)。


学完你会

常见错误

  • 忘记先开启 Design Mode 就想编辑控件属性/代码,点击控件反而触发了它的功能
  • Design Mode 忘记关闭就想测试按钮效果,点击没有反应
  • 文本框名称改了却没有同步更新代码里的引用(比如改成了 txtResult 却代码还写 TextBox1)

Sources

Blog / Website:

  1. Text Box
只记在你的浏览器里,换设备不会同步。