本文作者:office教程网

excel怎么使用vba创建一个预设格式的工作表?

office教程网 2023-08-01 11:17:30
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:
excel怎么使用vba创建一个预设格式的工作表?想要通过vba预设一个固定格式的工作表,该怎么设置呢?下面我们就来看看详细的设置教程,需要的朋友可以参考下

excel中使用vba创建一个预设格式的工作表

1、首先我们打开一个工作样表作为例子。

2、我们使用alt f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:

Sub CreateNewWorkbook2()

Dim wb As Workbook

Dim ws As Worksheet

Dim i As Long

MsgBox "将创建一个新工作簿,并预设工作表格式."

Set wb = Workbooks.Add

Set ws = wb.Sheets(1)

ws.Name = "产品汇总表"

ws.Cells(1, 1) = "序号"

ws.Cells(1, 2) = "产品名称"

ws.Cells(1, 3) = "产品数量"

在excel表格中如何求平均值?

Excel是我们常用的一款Office办公软件,通过Office Excel办公软件数据的处理将不再是难题,下面小编就为大家详细介绍在excel表格中如何求平均值方法,一起来看看吧

For i = 2 To 10

ws.Cells(i, 1) = i - 1

Next i

End Sub

3、运行这段代码,会创建一个新的工作薄,并设置工作薄的基本样式,工作薄中的工作表1例子如图。

4、首先我们定义了了两个对象变量,分别是wb和wswb是创建的新的工作薄,使用工作薄对象workbooks后的add方法新建。因为新建的工作薄有默认的三个工作表,所以可以直接定义使用set来定义ws为wb的第一个序列工作表。

5、这里我们使用单元格选择代码直接对单元格进行赋值。ws.cells(1,1)选取的就是a1单元格,可以对其直接赋值字符串“序号”,一次类推。顺序设置了产品名称和产品数量。

6、接着使用for循环语句来简写了序列号,这里是个小技巧,大家可以在不断的练习中学会这样使用循环来优化代码的方法。简单的说,就是顺序选择了a列2-10行的单元格并将其赋值为1-10。

excel表格怎么利用vba自动填充公式?

excel中怎么利用VBA制作一个登录数据验证窗口?

excel怎么利用vba实现批量套打快递单批量打印单据?

Excel如何冻结表格的前两行?

当表格内容有很多行是,如果表头前两行或上加上前两列不冻结的话看起来很不方便,特别是遇到行项目有很多时,那么Excel如何冻结表格的前两行?下面小编就为大家详细介绍一下,一起来看看吧

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel怎么使用vba创建一个预设格式的工作表?发布于2023-08-01 11:17:30
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: