Excel问题 【内详,加急】

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:23:23
在一个文件中有两个表
表A,其内全部是学生资料
姓名 学号 语文 数学 英语 总分

表B,是一个大的表格,内容是每个学生的档案

要求
A中制定的单元格的内容,填入表b中的制定位置
表A
姓名 学号 语文 数学 英语
张三 00001 56 98 65
李四 00002 85 64 54

表B(语文、数学、英语都是独立单元格,各科成绩也是独立单元格)

┏━━━━━━━┳━━━━━━━━━━━━━━━━━┓
┃姓名: ┃学号: ┃
┣━━━━━━━┻━━━━━━━━━━━━━━━━━┫
语文:
数学:
英语:

要求:
当选中某一行时(或者设置一按钮,caption:打印当前记录,单击时),在表B中,应该填写的位置,填入数据

假设表A有5列,20行,无标题
B表中b1要输入姓名,d1输入学号,b2-4输入成绩
b1=a!A1
b2=OFFSET(INDIRECT("a!A"&MATCH($B$1,a!$A$1:$A$20)),0,2)
b3=OFFSET(INDIRECT("a!A"&MATCH($B$1,a!$A$1:$A$20)),0,3)
b4=OFFSET(INDIRECT("a!A"&MATCH($B$1,a!$A$1:$A$20)),0,4)
d1==OFFSET(INDIRECT("a!A"&MATCH($B$1,a!$A$1:$A$20)),0,1)
当输入b1=a!A2,其他自动改变,方便打印

没有听明白呀!

意思不太了解,是在表A插入表B的内容吗