1、打开office excel,在exce盟敢势袂l窗口中,依次点击“开发工具”——“Visual Basic”或者直接按快捷键“Alt+F11”,打开vba代码编辑窗口。
2、vba代码编辑窗口中,依次点击菜单“插入”——“用户窗体”,插入一个名为“UserForm1”的窗体。
3、在窗体中放入一个名为TbxAddress的文本框,并调整窗体到合适的大小。
4、然后在右侧工程窗口中,双击ThisWorkbook,打开vba代码编辑窗口。
5、在右侧代码窗口顶端两个下拉框中分别选择“Workbook”、“SheetSelectionChange”,会在代码框自动生成两个过程。
6、在第一个过程中,输入以下代码:UserForm1.Show 0 ,意思是,该工作薄打开后,自动让UserForm1以非模态状显示出来。
7、在第二个过程中,也输入代码:UserForm1.TbxAddress.Value 屏顿幂垂= Target.Address,代码的作吹涡皋陕用是:将表格中的选择的单元格(或区域)的地址,赋给窗体中的文本框,即在文本框中显示表格选择的单元格(或区域)的地址。
8、保存并退出该excel文档,当再次打开该excel文档时(或者将光标定位到第一个过程中,直接岳蘖氽颐按F5键),在工作表上会自动显示出如下图所示用户窗体。
9、当在表格中点击单元格时,会在文本框中看到该单元格的地址,也可以选择单元格区域,同样会在文本框中显示单元格区域的地址。