excel如何实现不同工作表中的连续编号?

我有一个excel文件,记录每个月每天的客户资料.这个excel文件是一个工作簿,里面有30个工作表.我现在每天要在每一张工作表的“日期”栏内,输入"1月1日","1月2日"……“1月30日”,我觉得这样好麻烦。有没有简单的方法,实现以下功能:
1。我建立了30张工作表,第1张到第30张,自动在每张工作表的固定单元格内填写上“1月1日”,“1月2日”……“1月30日”

2。假如我只建立了一张工作表,是“1月1日”,我用“移动或复制工作表”这个操作,新建的工作表自动在指定单元格上就填写了“1月2日”,对“1月2日”工作表进行复制操作,自动在指定单元格内出现“1月3日”,以此类推。

3。同样,工作表的命名能批量吗?

请详细说明操作步骤,谢谢大家!!

建立一工作表,叫"汇总"。

在 A1 单元格写上你的模板工作表的名称。(以下的宏会复制你的表作为每日的表)

在A3 单元格写上"工作表名称",在 A4 单元格写上每个表格日期的单元格位置,如 A1.

从 A4 之后协商你要建立的表格的名称和日期。不能空行。

(如图)

把以下程序粘在 Visual Basic 模块中:

Sub Procedure()

    Application.ScreenUpdating = False

    TemplateName = Sheets("汇总").[A1]

    UpdateRange = Sheets("汇总").[B3]

    RowNo = 4

    TabName = Sheets("汇总").Cells(RowNo, 1)

    Do While TabName <> ""

        Sheets(TemplateName).Copy After:=Sheets(Sheets.Count)

        ActiveSheet.Name = TabName

        Range(UpdateRange) = Sheets("汇总").Cells(RowNo, 2)

        RowNo = RowNo + 1

        TabName = Sheets("汇总").Cells(RowNo, 1)

    Loop

    Sheets("汇总").Select

    Application.ScreenUpdating = True

End Sub

按 Alt + F8 运行 Procedure 就好。

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-02-10
不如你做一个31天的模版 每个月更新一次文件 备份上个月的数据就可以了
非要用复杂的方法 节省不了多少工作量 反而容易出问题
画蛇添足
第2个回答  2010-02-10
可以,但需要VBA编程。
第3个回答  2010-02-10
能不能批量我也不清楚,但是你可以复制粘贴啊

如何在Excel表中连续编号多个工作表?
首先,打开你的Excel工作簿,并确保你处于“页面布局”视图中。这个视图允许你看到工作表打印时的样子,这对于设置页码非常有帮助。要进入这个视图,可以点击Excel的“视图”选项卡,然后选择“页面布局”。2. 插入页码 在“页面布局”视图中,点击“插入”选项卡。在“文本”组中,你会看到一个“页眉和...

Excel中用公式如何实现多个工作表相同位置的数字递增?
在Excel中,可以使用公式实现多个工作表相同位置的数字递增,具体操作步骤如下:1. 在第一个工作表的A1单元格中输入序号的开始值,例如1;2. 在第二个工作表的A1单元格中输入“=Sheet1!A1+1”,其中Sheet1是第一个工作表的名称;3. 将光标移至第二个工作表A1单元格,复制公式,并按需填充到其他...

excel表格中是几个工作表,需要编辑连续的页码,而且首页不是从“1...
首先查看第一个工作表的总页数,并切换到第二个工作表。依次点击“文件”→“页面设置”,选择“页眉\/页脚”选项卡,点击“自定义页眉”(或“自定义页脚”)调出对话框。根据需要点击其中的“左”、“中”或“右”框,再点击带有“#”字样的按钮,即可将“&〔页码〕”放入框中。若要让第二个工作...

如何在Excel工作表中实现多个工作表数据的关联?
1、我们打开一个excel表,需要在另一个表中匹配出相应同学的班级信息。2、我们把光标定位在需要展示数据的单元格中,如下图所示。3、在单元格中输入“=vl”,然后会自动提示出VLOOKUP函数,双击蓝色的函数部分。4、我们可以看到,单元格中显示出完整的VLOOKUP函数。5、选择第一列中需要匹配数据的单元格...

如何实现EXCEL同一工作簿不同工作表的数据关联?
1、首先打开建好的Excel表格,新建两个sheet表格。2、第二个工作表需要运用到第一个表格的数据。这种情况下,可以把第一个表格的数据和第二个表格的数据进行关联,以保证随着第一个表格数据的变化,第二个表格也会进行及时更新。3、然后选中Sheet2的B2选项,在单元格中输入“=”。3、接着,切换到到...

excel怎么把不同工作簿内的数据关联起来?
我看每个设备编号的这个值都是一样的,可做为固定值直接写入),然后在下面的方框中输入函数如下:=vlookup(第二张表格中设备编号那个单元格&标准能力值那个格,第一张表格中加的合并在一起的那列至你想要数据的那个列,以这个标准列后的第几列,false)即可得到你想到的结果。

如何实现excel表中不同工作表中数据的连接
(1)在“工具”菜单中,选择“修订”子菜单,再单击“突出显示修订”命令。(2)选中“编辑时跟踪修订信息,同时共享工作簿”复选框,该复选框将开启工作簿共享和冲突日志。(3)选中“在屏幕上突出显示修订”复选框,这样在工作表上进行需要的修改后,Excel会以突出显示的颜色标记修改、插入或删除的...

EXCEL工作簿中,每个工作表如何自动生成连续日期?
Office2013 方法如下:1.Excel中有31个工作表,在各自的B1单元格中生成连续的日期:2.Alt+F11,输入代码如下:代码是按顺序让1到31的工作表的B1单元格变成今天日期开始的,依次递增1的日期,并设置单元格格式为“YYYY年MM月DD日”3.F5运行代码,返回Excel,就看到B1单元格内生成了连续的日期:...

EXCEL中如何实现其它工作表名称的引用并做链接?!
回答:比如B工作簿的Sheet1表的A1单元格等于A工作簿Sheet1表的C1:C5的合计,可以这样来引用:在B工作簿Sheet1表的A1单元格输入 =SUM([A.xls]Sheet1!$C$1:$C$5),其中$C$1:$C$5是对A工作簿Sheet1表的C1:C5的绝对引用。

excel整个工作薄有500个sheet表格,怎么自动设置连续的编号?
VBA FOR循环

相似回答