问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

excel如何将一个表格自动填充为多个表格?

发布网友 发布时间:2022-02-24 15:03

我来回答

4个回答

热心网友 时间:2022-02-24 16:32

说明:刚才已经对一点BUG进行了修改,请重新复制代码!!!

在excel工作表把你的这张数据表修改工作表的名字为“总表”,把其他的工作表全部删除,只留一张“总表”。
在excel工作表中同时按下ALT和F11两个键,进入VBA编程,点击VBA编程中的菜单:“插入-模块”,把下面的代码粘贴到模块的空白区以后,按F5键,选择宏名kkk 运行代码。

'================================================
Sub kkk()
xx = Sheets("总表").[a65536].End(xlUp).Row
For i = 1 To xx - 1
Worksheets.Add
Next
yy = Sheets("总表").[a65536].End(xlUp).Row
For j = 1 To yy
If Sheets(j).Name <> "总表" Then
Sheets(j).Name = Sheets("总表").Cells(j + 1, 1)
End If
Next
'---------------------------------------
Set conn = CreateObject("adodb.connection")
conn.Open "dsn=excel files;dbq=" & ThisWorkbook.FullName

aa = ThisWorkbook.Sheets.Count
aaa = Array("姓名", "语文", "数学", "化学", "物理", "总分")
For k = 1 To aa
zz = ThisWorkbook.Sheets(k).Name
Sql = "select * from [总表$] where 姓名 like '%" & Sheets("总表").Cells(k + 1, 1) & "%'"
Sheets(zz).[a2].CopyFromRecordset conn.Execute(Sql)
Sheets(zz).[a1:f1] = aaa
Next
conn.Close: Set conn = Nothing
End Sub

'============================================

运行代码后一定会达到你的目的,如果还有疑问,可发消息给我再行交流。

热心网友 时间:2022-02-24 17:50

这个用Microsoft Office Access才可以轻松做到。

热心网友 时间:2022-02-24 19:25

这种情况建议使用word邮件合并功能,该功能以excel表格作为数据源,灵活、方便、简单,只需简单点击几步鼠标即可
具体方法,请进入我的百度空间,首页的左上角的友情链接中,有一篇AWE写专题图解,看了对你一定会有帮助

热心网友 时间:2022-02-24 21:16

excel也可以 一个宏就ok了 不是很复杂
如何使EXCEL一张表格里数据自动分配到多个EXCEL表格中,最好能实现多...

选择你要自动填充的目标单元格,在键盘上单击= 选择另一个表格中需要填充的单元格 就会自动填充了

如何在excel中一个内容连续填充多个表格

相同的话,你可以:1、选中要输入数据的连续单元格,输入数据,然后按Ctrl+Enter;2、先输入一个数据,然后选中这个单元格,移动光标到它的右下角,光标变成黑十线时,点住鼠标左键向你要填充的方向拖动。序列的话,要是软件带有,可以直接如上2拖动,没有的话要自定义序列。

excel如何将一个表格自动填充为多个表格?

在excel工作表把你的这张数据表修改工作表的名字为“总表”,把其他的工作表全部删除,只留一张“总表”。在excel工作表中同时按下ALT和F11两个键,进入VBA编程,点击VBA编程中的菜单:“插入-模块”,把下面的代码粘贴到模块的空白区以后,按F5键,选择宏名kkk 运行代码。'=== Sub kkk()xx =...

怎么让一个excel表格一键到底自动添加内容?

1、直接填充法 直接将鼠标放在单元格上,然后单元格的右下角小方点往下拉(填充柄)。2、快捷键 使用填充的快捷键:Ctrl+E。3、快速填充法 Excel表点击开始,找到填充的选项,将鼠标光标放在要填充的数据的一列,然后点击快速填充。

如何将一张表格中的数据自动填充到另一张表中?

操作如下:1、原数据如下 2、点选B列 3、按F5调出定位功能,点击定位条件 4、选择控制,点确定 5、在第一个空白单元格处输入“=”6、然后点击上一单元格B2 7、按Ctrl+Enter组合键 8、自动填充完成

怎样把Excel表格里的一列数据插入多个单元格里?

Excel批量插入多行的操作方法:一、使用快捷键批量插入多行 1. 确定要插入多行的位置。假设我们在工作表的中间位置需要插入多行。2. 选择要插入行的相邻行数。例如,如果要插入三行,就选择第四行及其以下三行。选中的行数即为将要插入的行数。3. 右击选中的区域,选择“插入”选项或使用快捷键“...

Excel表格怎么自动填充数据到下一张表?

1. 首先第一步打开电脑中的一个Excel文档,也就是小编下图所示的工作簿1。2. 第二步点击最上方【+】号选项,新建【工作簿2】。根据下图所示,在工作簿2中输入类似工作簿1的数据,姓名的顺序是不一样的。选中【B1】单元格,然后输入【vl】后点击跳出的【VLOOKUP】函数。3. 第三步鼠标左键双击B1...

excel如何将表格1的A1列内容自动填充到表格2中(如图填充5个单元格为一...

在A1里面输入下面的公式:=INDEX(Sheet1!$A:$A,(ROW()-1)*5+COLUMN())向右再向下拖动即可,效果:

如何实现Excel表格中一个单元格内容自动填充到另一个单?

首先,打开你的电脑并启动Excel程序,新建或打开一个工作簿。在A1单元格中,随意输入任何数字或文本。接下来,为了实现条件性填充,你需要在第二个单元格中输入一个公式。例如,可以使用"IF"函数来检查A1单元格是否为空。输入公式 "=IF(A1&gt;",",A1,"")"。这个公式的意思是,如果A1单元格的内容不为...

求EXCEL高手,关于如何让一个EXCEL中的数据链接到多个表格中?

我不是要建立空表,而是要把第一个EXCEL中的数据,黏贴到另一个EXCEL中的表格里,每个学员的信息都是不一样的。。表格是有固定格式的。。就是要为每个学员填一张这样的表格。。我用宏。。只能重复我的操作。。不能自动填写下一个数据。。不知道有没有具体一点的方法啊。谢谢了~操作很简单,先在...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
《贵金属冶炼工》可以从事什么工作? 贵金属冶炼工可以从事什么工作? 贵金属冶炼工工作职责是什么? 《贵金属冶炼工》工作内容是什么? ...的网络游戏复制到U盘然后在复制到自己的电脑上可用吗具体应该怎么... 《贵金属冶炼工》是从事什么工作的? ...的进度关机就没了,我想保存在U盘里怎么做请详细点 ...去网吧把压缩包下载到内存卡里面,回家粘贴的电脑里面 怎么把网吧里的游戏下载到U盘然后在安装到自己家里?详细点 ...移到电脑上,想在电脑不联网时也可以玩,该怎么下载啊?说详细点_百度... 微信都可以有零钱通吗 EXCEL表格如何实现自动填充数字? 微信零钱通提出转出申请后怎样才能撤回申请来? 如何在微信中发纯文字的朋友圈状态 微信支付密码如何设置 怎么在微信朋友圈发纯文字信息 微信支付锁屏密码在哪里设置 微信支付密码设置在哪里 微信如何将视频分享到QQ群?空间?朋友? 微信怎么多加人 我需要加人 微信短视频怎么群发? 微信怎么多加人 ? 微信怎么多加人 微信怎么多加人呀? 如何多加人 微信怎么才能多加人 微信怎么能多加人? 微信里怎么能多加人呀 群主被封怎么把管理权转移 网上怎样能在微信上多加人? 微信零钱通可以随时转出吗 Excel 如何使表格自动填充到整个打印纸张 Excel表格的“自动填充选项”如何设为“复制单元格”方式——————救急? EXCEL表格如何如图实现自动填充数值? 新版手机QQ怎样进邮箱 怎么用手机下载视频,并可以在手机编辑 手机上下载的视频怎么剪辑啊? 你好,请问手机怎么剪辑优酷下载的视频,谢谢 电影怎么下载到手机进行剪辑? 怎么申请快手直播 我想快手直播,怎么开通 如何隐藏360安全桌面的消息栏 快手直播怎么注册? 手机上的QQ邮箱要怎样创建文件夹? 网页版微信如何去登陆 网页版微信怎么登陆 苹果怎么旋转手机屏幕 平板电脑网页怎么登陆微信 苹果手机怎样控制屏幕旋转 微信网页版怎么提示登录不了怎么办
  • 焦点

最新推荐

猜你喜欢

热门推荐