有了前面的功能分析基础,使用VBA代码实现这个功能就不是很难了,逐行读取CommandBarDir.txt里面的信息,然后创建弹出式菜单或者按钮,最终实现的效果如下:
功能实现
01 类模块功能类模块CCommandBar就是为了响应单击按钮的功能:
根据单击的按钮的名称,读取对应名称的txt文件
将读取到的文本插入到VBE中
所以,分别先实现2个函数,读取txt文件的内容在前面有过介绍:
VBA调用外部对象02:FileSystemObject——操作文本文件
文件操作——读取
在这里使用FSO来读取。