手把手教你使用窗体设计工具(一)

【前情回顾】

【需求】

实现将某一文件夹下所有文件名都整理出来的功能。

【实现思路】

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 WithEnd 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)

相关推荐

  • Excel VBA之FSO-2.3文件夹的移动

    Excel VBA之FSO-2.3文件夹的移动 前景提要 我们之前接触了如何通过FSO来实现文件夹的复制操作,此操作需要注意的一点就是如果当前文件夹中有历史版本的同名文件夹的话,他会直接覆盖原来的数据 ...

  • Excel 窗体使用--- 制作动态密码登入

    通常我们有比较机密的文档都会使用密码保护起来,除了常规的做法今天我们就来学习一下如何使用EXCEL 制作动态密码登入窗体. 先来看下效果: 首先创建窗体: 按ALT+F11在VBE编程环境中创建窗体, ...

  • WinForm设置窗体默认控件焦点

    winform窗口打开后文本框的默认焦点设置,进入窗口后默认聚焦到某个文本框,两种方法: ①设置tabindex 把该文本框属性里的tabIndex设为0,焦点就默认在这个文本框里了. ②Winfor ...

  • 初中生也能学的编程,不走弯路,先用后学

    https://m.toutiao.com/is/dt2Qw7y/?=初中生也能学的编程 VB 如果你是初学编程,先用VB(Visual Basic)编个小程序,下载软件VB6.0,因为它好理解,易学 ...

  • 一文学会VB编程,简单实用不费力

    应用实例: 给VB程序加菜单图标: 在VB里面加图标比较麻烦,你需要用到API函数进行调用,参数不好理解: 给菜单添加图标的API函数:GetMenu.GetSubMenu.GetMenuItemID ...

  • TextBox文本控件

    Name属性 PasswordChar 将文本框中出现的字符使用指定的字符替换,通常会使用"*"字符 Text 文本框对象中显示的文本 MaxLength 在文本框中最多输入的文本 ...

  • 手把手教你使用窗体设计工具(二)

    [前情回顾] Kevin Cai,公众号:VBA基础入门手把手教你使用窗体设计工具(一) 12,追加输出列表 框架.(操作方法同文件夹路径一样) 13,在输出列表 框架内,追加 输出列表框.(工具箱, ...

  • 手把手教你用ai设计logo

    最近经常能看见这样的标志:3个字符拼成2.5D的BOX: 那么下面就来讲解这种标志的制作方法吧 首先,我们用AI新建一个1280*720的画板 双击'矩形网格工具'进入工具设置参数 按图中参数进行设置 ...

  • 手把手教你查看常用理财工具

    手把手教你查看常用理财工具 今天我们来学习如何查看理财工具的信息. 了解理财工具,最快捷的方法就是在行情软件或者网站上查看.不过里面的信息太多,很容易让刚开始接触理财的同学眼花缭乱.其实这里面的信息, ...

  • 手把手教你使用VBA做工具(一)

    耗费大量时间截图,超级详细,想学的同学一定要跟着我一起做啊!不然我的努力就白费了!暂时没时间的先收藏 [需求] 实现将某一文件夹下所有文件名都整理出来的功能. [实现思路] 1,选择文件夹 2,遍历文 ...

  • 手把手教你使用VBA做工具(二)

    [前情回顾] [需求] 实现将某一文件夹下所有文件名都整理出来的功能. [实现思路] 1,选择文件夹 2,遍历文件夹下文件 3,把文件名写入到Excel中. Kevin Cai,公众号:VBA基础入门 ...

  • 手把手教你写安全设施设计

    应某位粉丝要求,讲一下安全设施设计的编制工作,在公众号中分为几个部分进行了讲解,在此汇编一下,以方便大家. 1.如何编写建设项目安全设施设计 2.建设项目安全设施设计(2)之设计依据 3.建设项目安全 ...

  • 《手把手教你查看常用理财工具》

    老师提醒一点,券商软件基本都一样,学习过程中不用纠结用哪个软件,谨记一点,不懂不要乱买 然后今天的课程内容呢,是比较偏向实际操作的,咱们同学在预习的时候可能会有不明白的,这个没有关系,咱们主要还是把雪 ...

  • 手把手教你撰写交互设计文档(保姆级教程)

    大家好,今天想跟大家分享一下如何撰写一份专业的交互设计文档,作为交互设计师,我们平时工作最大的产出就是交互设计文档,很多刚转行的同学会在网上寻找模板直接套用或者自己慢慢摸索,而这篇文章会手把手教你怎样 ...