全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 学习笔记1.0
644 0
2016-04-19
2016-04-1701.png

1、重复优化了VBA编程素材中折扣函数的操作步骤,在工作表中激活VB后,光标选中编辑区后插入模块,选择函数类,填写相关代码,添加的模块名称不能与函数名称相同,否则工作表内函数无法实现,出现#NAME?错误。

2016-04-1702.png

代码如下:

Public Function 折扣(x As Double)
If x >= 100000 Then
折扣 = x * 0.8
Else
折扣 = x
End If
End Function


2、九九乘法表,知识点是先声明I, J变量的格式,使用DIM,再使用for语句循环
2016-04-1703.png

代码如下:
Sub 九九乘法表()
    Dim i As Integer, j As Integer
    For i = 1 To 9
        For j = 1 To 9
            Cells(i, j).Value = i * j
        Next j
    Next i
End Sub


聚光灯焦距代码,在工作表Worksheet对象中,选择Selectionchange声明,代码如下:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Calculate
End Sub


3、子程序-显示当前日期
2016-04-1704.png
2016-04-1705.png
开发工具,插入,activeX按钮,点击设计模式,查看代码,F4,重新命名模块名称为显示当前日期,caption重命名显示当前日期,输入函数
Private Sub 显示当前日期_Click()
    ActiveCell.Value = Date    '选中单元格的格式为日期
    ActiveCell.NumberFormat = "mmmm d,yyyy"    '选中单元格数字格式为MMMM D,YYYY
    ActiveCell.Font.Bold = True    '选中单元格字体加粗格式为1
    ActiveCell.Font.Color = vbWhite    '选中单元格字体颜色为白色
    ActiveCell.Interior.Color = vbBlack    '选中单元格填充色为黑色
End Sub


4、用户窗体-打开消息框,知识点:插入用户窗体,使Excel里实现窗口弹出 2016-04-1706.png
步骤:
1、当前工作表下,打开VB,插入,用户窗体
2、添加控件:文本框,按钮,标签
3、用户在按钮控件右键,查看代码,输入以下代码:    '查看代码后,VB编辑区直接激活窗体中按钮控件的编辑区

Private Sub CommandButton2_Click()    'CommandButton2_Click()操作为编辑区内窗体中按钮控件的的操作
    MsgBox "你是谁:" & TextBox2    'TextBox2为窗体中文本控件的名称重命名
End Sub


4、该窗体中插入子程序,程序名称可自定义,但声明的.Show函数必须指定窗体的名称!
Public Sub showuserform()
    你是谁.Show
End Sub

5、在当前工作表中建立activex按钮控件,查看代码,输入如下代码:
Private Sub CommandButton2_Click()    '此CommandButton2_click为新建的第二个按钮控件
    你是谁.Show    '显示名称为你是谁的窗体
End Sub

///////////////////////3,4,5应该可以倒序来过


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群