手把手教你使用窗体设计工具(一)
【前情回顾】
【需求】
实现将某一文件夹下所有文件名都整理出来的功能。
【实现思路】
1,选择文件夹
2,遍历文件夹下文件
3,把文件名写入到Excel中。
Kevin Cai,公众号:VBA基础入门手把手教你使用VBA做工具(一)
【需求】
实现将某一文件夹下所有文件名都整理出来的功能。
【实现思路】
1,选择文件夹
2,遍历文件夹下文件
3,把文件名写入到Excel中。
Kevin Cai,公众号:VBA基础入门手把手教你使用VBA做工具(二)
本期分享如何使用窗体设计工具,将前面两期制作的工具转变成用窗体设计的工具。
1,插入用户窗体。(VBE界面,右键,插入用户窗体)
2,变更窗体名称,背景颜色。(属性caption变更名称,属性backColor变更)
3,插入框架。(点击工具箱,控件中的框架)
4,修改框架名称。(属性caption)
5,在框架内插入文本框。
6,在框架内插入命令按钮。
7,修改按钮名称。(属性caption)
8,双击选择按钮。
9,将我们之前前两期写过的文件夹选择按钮代码粘过来。
Private Sub CommandButton1_Click()
With Application.FileDialog(msoFileDialogFolderPicker)
.Show
Sheets('Tool').Range('C2') = .SelectedItems(1)
End With
End Sub
10,变更成窗体后我们选择的文件夹路径的值,就应该放到上面插入的文本框内,所以上面的代码需要做下修改。由于上面文本框的名称为TextBox1,则上面第4行代码应该变更为【TextBox1.Text = .SelectedItems(1)】。
Private Sub CommandButton1_Click()With Application.FileDialog(msoFileDialogFolderPicker) .Show TextBox1.Text = .SelectedItems(1)End WithEnd Sub
11,让我们测试下代码的正确性。下面画面按F5运行代码。
由此可见代码没有问题。
快来试试吧。
赞 (0)