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

时间:2023-01-09 01:53:00 

excel怎么使用vba创建一个预设格式的工作表?想要通过vba预设一个固定格式的工作表,该怎么设置呢?下面我们就来看看详细的设置教程,需要的朋友可以参考下

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

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

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

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) = "产品数量"

For i = 2 To 10

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

Next i

End Sub

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

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

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

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

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

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

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

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

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

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

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

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

标签:excel,vba
0
投稿

猜你喜欢

  • 在Word2007中如何并排查看窗口

    2023-12-10 21:11:19
  • word07里面页码如何生成1/10-10/10(首页无页码)

    2023-11-30 22:57:26
  • Word文档如何两页合成一页 Word两页合成一页方法

    2022-03-17 06:22:05
  • excel sin函数如何使用

    2022-10-17 09:02:45
  • Win10系统怎么打开移动中心?Win10系统移动中心打开方法简述

    2023-11-11 05:04:10
  • EXCEL如何清除单元格内容和格式

    2023-05-16 15:13:22
  • 打开win10应用商店提示0x80070422错误代码如何解决?

    2023-10-02 00:48:05
  • word2010目录制作方法

    2023-12-12 09:48:19
  • Win10 21H2新功能抢先知道

    2023-11-23 13:15:46
  • Excel 2007怎么隐藏显示和修改删除

    2022-08-06 01:10:35
  • word2013书法字帖的制作方法(包括口字格、田字格、田回格、九宫格和米字格)

    2023-08-24 20:34:50
  • word特殊文档模板怎么设置

    2023-11-11 17:12:50
  • Word表格升序降序如何使用?Word使用表格升序降序的方法

    2023-03-24 03:26:02
  • Word怎么插入汉字的偏旁部首?

    2023-03-31 02:51:50
  • word内置命令和VBA编写宏两种方法来实现标点符号之间的全角和半角相互转换

    2023-06-21 17:15:48
  • 在Excel中如何计算双阶乘?双阶乘计算方法介绍

    2023-09-30 09:46:42
  • Win10专业版虚拟内存设置多少合适?Win10专业版虚拟内存设置方法

    2023-11-21 01:22:16
  • 打开Word文件是只读,怎么修改

    2023-01-10 18:25:52
  • 如何在Word 2007中使用自定义自动更正?

    2022-03-29 03:45:14
  • 在word中怎么修改图片大小

    2023-06-21 10:35:33
  • asp之家 电脑教程 m.aspxhome.com