精华内容
下载资源
问答
  • 大家好,我们今日继续讲解VBA代码解决方案的第103讲内容:VBA中使用类似于工作表的Listview控件来显示你的任务。ListView控件是VBA程序开发中的常用控件,可以用来显示各项带图标的列表,也可以用来显示带有子项的...

    v2-ec95c166a5913987d24efeb28de35632_1440w.jpg?source=172ae18b

    大家好,我们今日继续讲解VBA代码解决方案的第103讲内容:VBA中使用类似于工作表的Listview控件来显示你的任务。ListView控件是VBA程序开发中的常用控件,可以用来显示各项带图标的列表,也可以用来显示带有子项的列表。Listview控件是微软通用控件MSCOMCTL.OCX中的一员,因其美观、易用,是VBA使用者最常用的控件之一。

    Listview控件的应用随处可见,比如你的计算机系统中使用的资源管理器,就是Treeview和Listview做出来的,资源管理器的左边是Treeview控件,右边是Listview。Listview有4种视图,Win7系统的资源管理器有7种显示方式,XP有5种,其中大图标对应Listview的lvwIcon,小图标对应lvwSmallIcon,列表对应lvwList,详细信息则对应lvwReport。

    一:Listview控件的View属性,这个属性决定在列表中控件使用何种视图显示项目,语法如下:object.view [= value]

    参数object是必须的,对象表达式,listview控件。

    参数value是必须的,指定控件外观的整数或常数:

    lvwicon 0 图标

    lvwsmallicon 1 小图标

    lvwlist 2 列表

    lvwreport 3 报表

    二 ColumnHeader对象。是ListView控件中包含标题文字的项目。应用于ColumnHeader对象的Add方法语法如下:

    object.ColumnHeader.Add(index,key,text,width,alignment)

    其中参数text代表标题文字,参数width代表标题的列宽,参数alignment代表列标题中文本对齐方式。Listview控件中文本的对齐方法有三种,

    lvwColumnLeft 0 文本向左对齐。(缺省值)

    lvwColumnRight 1 文本向右对齐。

    lvwColumnCenter 2 文本居中对齐。

    在Listview控件中第一列的文本对齐方式只能设置为左对齐。

    三 ListItem对象。是ListView控件的项目,应用于ListItem对象的Add方法语法如下:

    ListItems.Add(index,key,text,icon,smallIcon)

    其中参数text代表添加的项目内容。

    四实测实例:使用Listview控件在用户窗体中显示数据列表,我们先建立一个窗体:

    v2-684708aae37542898361c9458c388a4d_b.jpg

    代码如下:

    Private Sub UserForm_Initialize()

    Dim Itm As ListItem

    Dim r As Integer

    Dim c As Integer

    With ListView1

    .ColumnHeaders.Add , , "名称", 50, 0

    .ColumnHeaders.Add , , "库位1", 50, 1

    .ColumnHeaders.Add , , "库位2", 50, 1

    .ColumnHeaders.Add , , "库位3", 50, 1

    .ColumnHeaders.Add , , "库位4", 50, 1

    .ColumnHeaders.Add , , "库位5", 50, 1

    .ColumnHeaders.Add , , "库位6", 50, 1

    .View = lvwReport

    .Gridlines = True

    For r = 2 To Sheet1.[A65536].End(xlUp).Row

    Set Itm = .ListItems.Add()

    Itm.Text = Space(2) & Sheet1.Cells(r, 1)

    For c = 1 To 6

    Itm.SubItems(c) = Format(Sheet1.Cells(r, c + 1), "##,#,0.0")

    Next

    Next

    End With

    Set Itm = Nothing

    End Sub

    代码截图:

    v2-9a4aad0bf777f9232b0a9f766611ae35_b.jpg

    代码解析:窗体的初始化事件,在窗体显示时将工作表中数据显示在Listview控件中。

    第6行到第12行代码,使用ColumnHeader对象的Add方法在Listview控件中添加标题列,并设置列标题、列宽和文本对齐方式。

    第13行代码,设置Listview控件的View属性为lvwReport,使Listview控件显示为报表型。

    第14行代码,设置Listview控件的Gridlines属性为True,显示网格线。只有在将View属性设置为lvwReport时才能显示网格线,否则Gridlines属性无效。

    第16行代码,使用ListItem对象的Add方法在Listview控件中添加项目。

    第17行代码,添加行标题。ListItem对象的text属性代表Listview控件的第一列内容,因为Listview控件的第一列的文本对齐方式只能设置为左对齐,所以在添加时使用Space函数插入两个空格,使行标题达到居中显示的效果。

    第18行到20行代码,继续添加其他列的内容。Listview控件其他列的项目需要使用SubItems属性来添加。

    运行后如下图:

    v2-e1ea3e9c1ab588ab98828fae39e5159d_b.jpg

    这时就可以看到EXCEL中的资料显示在台账体统的界面了。

    今日内容回向:

    1 如何让工作表数据显示在控件中?

    1 ListView控件是如何显示数据的?

    我的自媒体平台:微信号“NZ9668”、头条号“VBA专家”、百家号“VBA与GO语言”、微信公众号“NZ_9668”、社群“VBA学习交流群”。

    《VBA代码解决方案》终于可以和大家见面了,这些内容在平台上发表过,现结集成册,PDF文件,其中内容(含代码)可以复制,有需要的朋友微信联络我,前百名的朋友按最优惠推送。详细信息参考“前言”内容。联络微信 NZ9668

    v2-87d3ead8874e3e4335ff74f2f983db73_b.jpg

    v2-53f9795b90639b0284642e94052a212f_b.jpg

    v2-5c46f03879a3218c49dbf173f98c4f09_b.jpg
    展开全文
  • ① Initialize:初始化事件 ② Activate:显示用户窗体时发生 ③Deactivate:窗体非激活的时候发生,但是隐藏了不会发生 ④QueryClose:卸载用户窗体之前发生 ⑤Terminate:卸载用户窗体之后发生 2.、S.

    今天继续讲用户窗体啦~

    一、控件事件

    昨天通过小例子,认识了按钮的点击事件(CommandButton1_Click),除此之外,还有部分控件常用事件。添加完控件后,双击一下,在上面下拉就可以查看到事件啦。

    1.、UserForm的事件

    ① Initialize:初始化事件

    ② Activate:显示用户窗体时发生

    ③Deactivate:窗体非激活的时候发生,但是隐藏了不会发生

    ④QueryClose:卸载用户窗体之前发生

    ⑤Terminate:卸载用户窗体之后发生

    2.、SpinButton的事件

    这个按钮是数值调节按钮

    ① 鼠标可以触发的事件:

    Enter、Change、SpinUp

    ② 键盘触发的事件

    Enter、KeyUp(释放Tab时触发)、KeyDown、Change、SpinUp(SpinDown)

    ③ 通过代码触发

     

    SpinButton就俩上下的箭头,怎么用呢?主要是和其他的控件配合一起使用啦,比如说放在文本框边上,控制文本框的数值大小:

    这样写即可在点击上箭头的时候进行加1,下箭头的时候进行减1操作:

    Private Sub SpinButton1_Change()
        Me.TextBox1.Text = Me.SpinButton1.Value
    End Sub

    但是这样还是粗糙了点,比如用户输入了100,再点加就是101,怎么实现呢?也很简单啦:

    Private Sub TextBox1_Change()
        Me.SpinButton1.Value = Me.TextBox1.Text
    End Sub

    此处就不加判断用户输入内容是不是字符串啦~

    二、自定义“工具箱”

    1.右键有惊喜

    对着工具箱上的“控件”二字点一下右键,会发现有上面这些内容。

    对着工具栏点击右键,就会出现上面这些东西。

     

    2.简单使用技巧

    比如刚才提到的,一个SpinButton搭一个TextBox,如果经常需要用到,咱们只需要这样操作即可,如果遇到很复杂的控件组合,直接这样拖拽留作备用是不是很方便呢:

    三、创建用户窗体模板

    上面的自定义控件比较方便,如果还需要直接保存整个UserForm咋办呢?

    点一下UserForm——点击VBE左上角的文件——点击导出文件。然后就导出了,下次要用的话同理

    点击VBE左上角的文件——点击导入文件就可以啦

    四、和昨天一样,来个简单的例子

    1.做一个列表框,用户点击选择后,执行不同的过程或者程序:

    ① 先在窗体的初始化中加入列表框的选项

    Private Sub UserForm_Initialize()
        With Me.ListBox1
            .AddItem "1号选择"
            .AddItem "2号选择"
            .AddItem "3号选择"
            .AddItem "4号选择"
            .AddItem "5号选择"
        End With
    End Sub

    ② 点击确定后,执行不同的程序

    Private Sub CommandButton1_Click()
        Dim str As String
        Select Case Me.ListBox1.ListIndex
            Case 0: sub1
            Case 1: sub2
            Case 2: sub3
            Case 3: sub4
            Case 4: sub5
        End Select
    End Sub

    ③ 创建上面的sub1-sub5,用来执行就可以啦。

    2.选择单元格区域

    之前在学到 InputBox 时,也有输入单元格区域的方法:

    str = Application.InputBox(prompt:="请输入单元格区域", Type:=8)

    在用户窗体中,可以借助RefEdit来实现,比上面的稍微还好看些,框框边上有个小按钮,运行后点击小按钮,然后对着sheet上的单元格框就可以了。

    需要注意的是,RefEdit返回的值是字符型,所以使用的话这样操作:

        Dim myRng As Range
        Set myRng = Range(Me.RefEdit1.Text)

    3.搞个欢迎界面

    比如打开工作表有个欢迎页面UserForm1,倒计时2秒后自动关闭,弹出工作框UserForm2:

    ① 在Workbook_Open事件中写上UserForm1.Show

    Private Sub Workbook_Open()
        UserForm1.Show
    End Sub

    ② 在欢迎界面UserForm1上写上:

    Private Sub UserForm_Activate()
        If Application.Wait(Now + TimeValue("0:00:2")) Then
            killForm
        End If
    End Sub
    
    Private Sub killForm()
        Unload Me
        UserForm2.Show
    End Sub

    OK!

    展开全文
  • 从我们见过的软件分析,要写一个查询条件的输入,必须有输入框吧,有可能有选择框吧,有可能有多选、单选框吧,你得有确定按钮吧,本章主要描述这些东西及其初始化 一、综述 控件其实也是窗体,是上篇中的窗体的...

    引言

    我们还是要回顾下我们要干什么?我们的目标是做一个具有查询及显示查询结果的工具。上一章介绍了窗体及其属性、事件、方法等,这个东西只能算是画个查询条件的框框,里面的具体查询条件怎么填呢。

    从我们见过的软件分析,要写一个查询条件的输入,必须有输入框吧,有可能有选择框吧,有可能有多选、单选框吧,你得有确定按钮吧,本章主要描述这些东西及其初始化

    一、综述

    控件其实也是窗体,是上篇中的窗体的儿子、继承者。目前我们常用的有标签(Lable),文本框(TextBox),复合框(ComboBox),列表框(ListBox),复选框(CheckBox),选项按钮(OptionButton),命令按钮(CommandButton),等等。

    因为控件和窗体是继承关系,所以控件的属性和窗体差不多,如位置、大小、字体相关、图片相关、鼠标相关等。但是龙生九子,子子不同,他们又会生出具有各自特点的属性。

    二、属性

    上面说了,龙生九子,子子不同。所以控件在继承窗体的属性时,不是全部继承,一般都是根据自身的功能去继承父亲的某些特点。同时,儿子也会生出一些自己的共性特点(属性)。

    • 新属性:
    textalign 文本对齐方式

    1 fmTextAlignLeft

    2 fmTextAlignCenter

    3 fmTextAlignRight

    对于listbox只对编辑框起作用

    AutoSize

    控件调节自身大小

    ture

    false

    true表示自动调整,当然不同的空间自动调整的含义不同

    AutoTab

    当用户在文本框或组合框的文本框区域输入了最大允许字符数时,是否自动跳格

    ture

    false

    MaxLength 属性规定了在文本框或组合框的文本框区域内所允许的最大字符数

    TabIndex

    按tab键时TabIndex表示第几个跳到该控件

    整数

     
    TabStop TabStop表示按tab键时是否忽略该控件

    ture

    false

    true 表示接受tab

    ControlSource

    标识用于设置或储存控件中 Value 属性的数据位置。ControlSource 属性可接受 Microsoft Excel 工作表区域

    一般写excel单元格 excel单元格和控件对应的value可以互相影响。意思就是你改一个另外一个就会跟着改
    ControlTipText

    指定当用户将鼠标指针放在控件上但未按下时所显示的文本

       

     

     

     

     

     

     

     

     

     

     

     

     

    三、方法

    AddItem,RemoveItem方法等

    四、控件初始化示例

     对于控件的初始化,我们一般在UserForm的init事件中进行。初始化控件时,可对控件的属性进行赋值。本次示例对checkbox,textbox,listbox,combobox进行了初始化操作,分别进行了:复选框选定初始化,文本框内容初始化,复合框内容初始化,列表框内容初始化。

    赋值效果,及代码如下:

    • 效果:

    • 代码: 
    Dim MyArray(6, 3)
    '文本框初始化:属性赋值
    Private Sub testboxinit()
        TextBox1.Text = "TextBox1"
        TextBox1.Enabled = False
        TextBox1.Locked = False
        TextBox2.Text = "TextBox2"
    End Sub
    '复选框初始化:名称赋值,是否选定
    Private Sub checkboxinit()
        CheckBox1.Caption = "Enabled"
        CheckBox1.Value = True
        
        CheckBox2.Caption = "Locked"
        CheckBox2.Value = False
    End Sub
    '复合框初始化:内容初始赋值
    Private Sub comboxinit()
        Dim j As Integer
    
        For j = 1 To 9
            ComboBox1.AddItem "Choice " & j
        Next j
        ComboBox1.AddItem "Chocoholic"
    End Sub
    '列表框初始化:内容初始赋值
    Private Sub listboxinit()
        Dim i As Single
         '第一个列表框包含三个数据列
        ListBox1.ColumnCount = 3
         '第二个框包含六个数据列
         ListBox2.ColumnCount = 6
    
        '把整数值加载到 MyArray 的第一列
        For i = 0 To 5
            MyArray(i, 0) = i
        Next i
    
        '加载 MyArray 的列 2 和列 3
        MyArray(0, 1) = "Zero"
        MyArray(1, 1) = "One"
        MyArray(2, 1) = "Two"
        MyArray(3, 1) = "Three"
        MyArray(4, 1) = "Four"
        MyArray(5, 1) = "Five"
    
        MyArray(0, 2) = "Zero"
        MyArray(1, 2) = "Un ou Une"
        MyArray(2, 2) = "Deux"
        MyArray(3, 2) = "Trois"
        MyArray(4, 2) = "Quatre"
        MyArray(5, 2) = "Cinq"
    
        '把数据加载到 ListBox1 和 ListBox2
        ListBox1.List() = MyArray
        ListBox2.Column() = MyArray
    End Sub
    
    Private Sub UserForm_Initialize()
        
        Call testboxinit
        Call comboxinit
        Call listboxinit
        Call checkboxinit
       
    End Sub
    
    

     

    展开全文
  • 254、 窗体初始化事件 当窗体出现之前运行的程序。常用语变量初始化等设置。 Private Sub UserForm_Initialize() MsgBox Me.Caption End Sub 255、 窗体关闭前的事件 Cancel:值为>0的值时禁止关闭动作的发生 ...

    第54集 窗体事件
    254、 窗体初始化事件
    当窗体出现之前运行的程序。常用语变量初始化等设置。
    Private Sub UserForm_Initialize()
    MsgBox Me.Caption
    End Sub
    255、 窗体关闭前的事件
    Cancel:值为>0的值时禁止关闭动作的发生
    CloseMode:关闭的模式,0点击关闭按钮,1是使用unload关闭。
    Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    If CloseMode = 0 Then Cancel = 1
    End Sub
    256、 窗体的单击和双击事件
    Private Sub UserForm_Click()
    Unload Me
    End Sub
    257、 键盘事件
    KeyCode:是指按下键的键标号,一键一标号
    Shift :是按下shift(值为1) or ctrl(值为2)或alt(值为3)
    Private Sub UserForm_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) '按下键时触发
    ’ MsgBox KeyCode
    If KeyCode = 65 And Shift = 2 Then
    MsgBox “按下了Ctrl+A组合键”
    End If
    End Sub

    Private Sub UserForm_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) '按下键后起来时触发
    MsgBox “KeyCode:” & KeyCode
    End Sub

    KeyAscii是键盘输入后传递给程序的ASCII码,受大小字写的影响,一个键也会有两个码,它无法监控方向键
    Private Sub UserForm_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) '按下键时
    MsgBox “KeyAscii:” & KeyAscii
    End Sub
    258、 鼠标事件
    button 值按左键返回1,按右键返回2,按中键返回4
    shift 按Shift返回1,按ctrl返回2,shift+ctrl返回3,Atl按回4
    X,Y 是指点击的位置
    Private Sub UserForm_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) '鼠标左键按下
    If Button = 1 And Shift = 3 Then
    MsgBox “你的坐标为x:” & X & " Y:" & Y & " 的位置点击了鼠标左键,并且按下了ctrl+shift组合键"
    End If
    End Sub

    Private Sub UserForm_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) '鼠标左键按下起来时

    End Sub

    按住shift移动鼠标,变换颜色示例:
    Private Sub UserForm_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) '鼠标移动时
    If Shift = 1 Then
    Me.CommandButton1.BackColor = &H8000000F
    End If
    End Sub
    Private Sub CommandButton1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
    If Shift = 1 Then
    CommandButton1.BackColor = &H8080FF
    End If
    End Sub

    展开全文
  • 经仔细查看,原因是由于窗体初始化时,未对微调控件的最大值、最小值进行必要设置。 二种方法: 第一种:通过VBE属性进行设置。 将MAX值调整为合适数值。 第二种:通过vba代码。 spinbutton1.Max = 10000 ...
  • Excel_VBA教程

    2014-09-22 11:36:34
    29.编写过程来初始化窗体 211 30.编写过程填充列表框控件 213 31.编写过程控制选项按钮 213 32.编写过程同步文字框和旋转按钮 214 33.编写过程关闭用户窗体 214 34.转移窗体数据到工作表 215 35.使用INFO SURVEY应用...
  • 一个excel文件其实就是一个excel工作簿,所以只需要使用workbook的open()方法。 '使用workbook的open()方法,当打开excel时窗口就会马上执行 ...'窗体初始化 Private Sub UserForm_Initialize() UserForm...
  • 【 学点VBA之EXCEL 】二

    2010-09-02 13:35:00
    (1)在VBA中创建一个窗体初始化其位置,并调用之... Sub CallForm() UserForm1.Show '显示窗体 UserForm1.Left = 600 '显示位置 UserForm1.Top = 180End SubPrivate Sub CommandButton1_Click() CallForm '...
  • iamlaosong文  大家都知道,VBA中自带的MsgBox不能自动关闭,某些特殊情况下需要在指定时间内用户没有点击消息框...1、创建窗体UserForm1,窗体初始化函数最简单如下: Private Sub UserForm_Initialize()  Labe
  • ExcelVBA程序设计.doc

    2011-04-05 21:32:51
    29.编写过程来初始化窗体 211 30.编写过程填充列表框控件 213 31.编写过程控制选项按钮 213 32.编写过程同步文字框和旋转按钮 214 33.编写过程关闭用户窗体 214 34.转移窗体数据到工作表 215 35.使用INFO SURVEY应用...
  • Excel VBA 基础教程

    2019-01-01 18:51:06
    .................................................................................................................1 1.1 VBA是什么...........................................................................
  • 相关知识点 Multiline:文本框多行输入,设置为True,手动换行是Ctrl+Enter;如果设置WordWrap属性设置为True为自动换行 ScrollBars:是否显示滚动条 ...Initialize:窗体初始化时 AddItem:列表...
  • 功能要求: 能通过窗体显示数据 能通过窗体添加数据 能通过窗体修改数据 能通过窗体删除信息 图片演示效果 显示数据 ...窗体设置,拖动各个控件,并把对应的caption以及名称...初始化 Private Sub UserForm_Initia...
  • 学习资源:《Excel VBA从入门到进阶》第59集 by兰色幻想四、筛选数据筛选数据只需要配合循环和判断 , 把...弟弟①初始化用户窗体的代码:Private Sub UserForm_Initialize() Dim i, d As Object, arr Set d = Creat...
  • 学习资源:《Excel VBA从入门到进阶》第59集 by兰色幻想四、筛选数据筛选数据只需要配合循环和判断 , 把...弟弟①初始化用户窗体的代码:Private Sub UserForm_Initialize() Dim i, d As Object, arr Set d = Creat...
  • 中文版Excel.2007高级VBA编程宝典 1/2

    热门讨论 2012-04-06 16:00:16
    本书将介绍如何定制Excel 用户窗体、开发新实用程序、用VBA 处理图表及数据透视表,以及创建事件处理应用程序。还将介绍如何使用VBA 子过程和函数过程、与其他应用程序轻松交互、构建用户友好的工具栏、菜单和帮助...
  • 中文版Excel.2007高级VBA编程宝典 2/2

    热门讨论 2012-04-06 16:41:38
    本书将介绍如何定制Excel 用户窗体、开发新实用程序、用VBA 处理图表及数据透视表,以及创建事件处理应用程序。还将介绍如何使用VBA 子过程和函数过程、与其他应用程序轻松交互、构建用户友好的工具栏、菜单和帮助...
  • EXCEL编程VBA高级教程

    2015-04-16 11:40:55
    1.2EXCEL环境中基于应用程序自动的优点................................................................................1 1.3录制简单的宏....................................................................
  • 01064获取Excel窗体工具栏信息 01065获取Excel外部数据工具栏信息 01066获取Excel公式审核工具栏信息 01067获取Excel控件工具箱工具栏信息 01068获取Excel绘图工具栏信息 01069获取Excel命令按钮的外观图像和FaceID...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...
  • 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大...

空空如也

空空如也

1 2 3 4
收藏数 76
精华内容 30
关键字:

vba窗体初始化