返回目录:excel表格制作
打开Excel软件,在工具栏空白处,右键点击百,在弹出的选项中,选择“自定议快速访问工具栏度”。
2.切换到“自定义功能区”,并在右侧选择开发工具,然后确定。
3.这样之后就以在菜单栏中看到开发工具了,切换开发工具界面知下,选择插入工具,可以看有两个按钮图标。道
4.第一个是表单控件,一般是用于操作宏的,可以先对宏进行录制或者指定,这样就可以在表格创建一个按钮了专。
5.第二个是ActiveX,一般是用来执行VBA编程的,在设计模式下,双点该按扭就能进么到VBA编程环境中属。
Excel的强项在于办公领域。
所以日常工作的改善,都能用百VBA来实现。
小到自动算数,做表。
大到办公度平台。
以下用VBA做过的工具可以供你参考。
1.数据自动录入客户系统
2.系统网知页数据抓取
3.任务自动分配
4.状态跟踪管理
5.邮件道自动批量发送
6.报告自动做成
7.问卷调查(配合Outlook)
8.项目回管理(配合Access数据库)
9.能力测试系统
10.知识库
11.问询管理系答统
12.员工报销管理系统
要删除模板
一般来说打开excel不出现“禁用宏,关闭”的话,模板文件夹里应该只有一个模板,而出现这种情况的应该有两个模板。
路径:C:\os\Profiles\user_name\Application Data\Microsoft\Templates
记得:一定要在工具-查看-显示所有文件和文件夹,不zhidao然找不到模板的
其中 os 是操作系统文专件夹。例如,Windows。保存于 Templates 文件夹中的模板(.xlt)文件会显示在“文件”菜单“新建”对话框中的“常用”选项卡中。内置模板则显示在“电子方案表格”选项卡中。要将自定义模板放在独立的选项卡中,可将这些模板保存于 Templates 文件夹中的一个子文件夹中。保存于 Templates 文件夹或其子文件夹中的任何 Microsoft Excel 工作簿(.xls)文件都会被当作模板。
把Templates里所有的东西全部删属除,然后重新开打excel,绝对不会再出现这种情况了,而且模板会自动生成
没想到楼上的都在e69da5e6ba90e799bee5baa6e79fa5e98193365用文字描述,而且能说这么长,那我就不说这么多,直接上代码,打开VBA编辑器,输入以下代码:
Sub 不同的项添加空白行()
Dim a
Do
a = a + 1
If a > 30 Then
Exit Do
ElseIf Cells(a, 1) <> Cells(a + 1, 1) Then
Cells(a + 1, 1).Select
ActiveCell.Rows("1:1").EntireRow.Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
a = a + 1
End If
Loop
End Sub
备注:运行一次,添加一行空白行,运行第二次会插入两行,之后就都是两行
------------------------------------------------
再给你一个删除空白行的代码,之前回答别人的,刚好和你的问题相反
Sub 删除空白行()
Dim a
Do
a = a + 1
If a > 30 Then
Exit Do
ElseIf Cells(a, 1) = "" Then
Cells(a, 2).Select
ActiveCell.Rows("1:1").EntireRow.Select
Selection.Delete Shift:=xlUp
End If
Loop
End Sub
备注:这个要多运行几次,因为删除行后,行号也跟着上移,所以会跳过一部分,所以会运行两次以上
下面给你上图看效果