怎样在Excel中加入vba编程?

需要用VBA,以Excel2007为例,方法如下;1、打开Excel,点击“开发工具”选项卡,在“控件”组别,找到并点击“插入”,在下拉列表中,点选右下角的“其它控件”,如下图:2、在弹出的“其他控件”对话框,拖动滚动条到下方,鼠标左键选择“日历控件12.0”,点击“确定”3、回到工作表,用鼠标左键拖...
怎样在Excel中加入vba编程?
需要用VBA,以Excel2007为例,方法如下;
1、打开Excel,点击“开发工具”选项卡,在“控件”组别,找到并点击“插入”,在下拉列表中,点选右下角的“其它控件”,如下图:

2、在弹出的“其他控件”对话框,拖动滚动条到下方,鼠标左键选择“日历控件12.0”,点击“确定”

3、回到工作表,用鼠标左键拖动出来一个日历控件,调整大小和位置,如下图:

4、鼠标左键在“日历控件”上双击,调出VBA编辑器,把下面这段代码复制粘贴到里面:
Private Sub Calendar1_Click()
ActiveCell = Format(Calendar1.Value, "yyyy-mm-dd")
Me.Calendar1.Visible = False
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 1 Then
If Target.Row > 1 Then
With Me.Calendar1
.Visible = True
.Top = Target.Top + Target.Height
.Left = Target.Left + Target.Width
.Value = Date
End With
Else
Me.Calendar1.Visible = False
End If
Else
Me.Calendar1.Visible = False
End If
End Sub
其中“ If Target.Column = 1 Then
If Target.Row > 1 Then“为点击第一列即A列除第一行外弹出日历控件,可根据需要进行更改,然后关闭VBA代码编辑器回到工作表

5、鼠标左键点击A2即弹出”日历控件“,根据需要在”控件“上点击要输入的日期即可:

2023-12-13
mengvlog 阅读 124 次 更新于 2025-10-30 11:04:32 我来答关注问题0
  •  WPS官方 如果在Excel2007中安装VBA?

    1)WPS Office 中VBA部分仅在WPS企业版中提供。2)若您是WPS企业版用户,可在WPS中登录您的企业账号,或输入序列号激活WPS,获取VBA支持库的安装权限。2、启用宏 登录企业账号或输入序列号激活WPS后,点击「启用宏」按钮,获取VBA安装权限,进一步安装VBA。3、已有VBA安装包 若您已有VBA安装包,安装...

  • 1、首先,在Excel中新建数据表格。2、然后,在电脑键盘上按快捷键Alt+F11,从而Excel进入vba界面。3、接着,在Excel的vba界面依次点击插入——模块,从而进入代码编写的界面。4、最后,在代码编写的界面输入代码:sub合计20()Dim a Do Until Sheet2. Cells (a, 2)=""Sheet2. Cells(2, 3)= She...

  • 1、打开excel 表格;2、按ALT +F11最快捷,或者excel表,标题上,调出"开发工具",在"开发工具"中,点击"Visual Basic";如果“开发工具"看不见,需要标题栏空白处,右键,”自定义功能区“,然后在”开发工具“前,勾选。见下截图。3、双击,左侧sheet1,或者ThisWorkbook,右侧即出现VBA 代码编辑器,...

  •  海南加宸 如何在excel2010中加入vba

    首先,打开Excel 2010,点击屏幕左上角的“文件”按钮,这是进入各种设置选项的入口。接着,点击“选项”按钮,这将打开“Excel选项”对话框,帮助用户调整各种设置。在对话框中,找到并点击“自定义功能区”选项,这里可以调整Excel功能区的显示内容。在弹出的列表中,找到“开发工具”这一选项,勾选它,...

  •  翡希信息咨询 EXCLE 如何编写VBA代码?

    首先,在Excel中打开你需要编写VBA代码的工作簿。然后,按快捷键 Alt + F11 或者依次点击菜单栏中的 “开发工具” 选项卡,再点击 “Visual Basic” 按钮,即可打开VBE编辑器。创建或选择模块:在VBE编辑器中,左侧的“工程资源管理器”窗口中,你可以看到你的工作簿及其包含的所有Sheet和ThisWorkbook对象...

檬味博客在线解答立即免费咨询

编程相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部