excel vba 怎样实现在sheet1上填写的数据自动填写到sheet2的表格里固定位置

如题所述

你是说填表吧,用VLOOKUP函数吧,不需要VBA.,此函数可根据你填入的查找内容返回你需要的数据。比如说,手工填入表二中一个字段 "姓名",其他表格自动填入 年龄、身份证号码。。。。。。追问

具体怎么弄呢?

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-09-16
Ctrl+C和CtrlV完美解决追问

因为比较繁琐,想方便一下,而且最好能打印效果就更好了

第2个回答  2014-09-16
需要粘贴到什么位置?追问

不是粘贴 是自动生成在sheet2的表格空白里

追答

自动的,就相当于是生成。请告知具体要求,不然没法说明

追问

(Sheet1)

我就想在sheet1的表格中填写B1,B2,B3的数据,然后自动生成在sheet2图的表格C3,C4,C5上

追答

只有这几个么?

那可以直接写。
C3输入 =Sheet1!B1
C4输入 =Sheet1!B2
C5输入 =Sheet1!B3

追问

妈蛋,弄了半天,结果他不是这个要求..不过你这个还是达到我提出的要求了 给你悬赏了

本回答被提问者采纳

excel中如何将用vba把表一的信息录入表二
1、可以先利用宏录制来自动生成代码,然后再进行修改。操作方法如下:第一步,打开一个excel应用,新建一个白空表格,并录入数据。2、第二步,点击excel应用程序窗口状态栏中左侧的“宏录制”按钮。3、第三步,然后在表1中,选中左上角第一个有数据的单元格。4、第四步,接着按下CTRL+SHIFT键,再...

excel 如何通过vba将sheet1中的操作写入到sheet2中
1、假如要把Sheet1工作表中A1单元格的数据写入Sheet2工作表的A1单元格中。2、可以执行以下语句:sub test() sheets("Sheet2").range("A1").Value=sheets("Sheet1").range("A1").Valueend sub3、语句解释:range("A1")代表A1单元格,.Value代表是单元格的值属性。

excel如何通过vba将工作表1的某些单元格的值保存到另一张表的对应位置...
把两张表格发到57321522@qq。com

Excel 如何实现在sheet1表一个固定的地方做数据输入,会在Sheet2表中逐 ...
选中sheet1工作表标签---右键--查看代码---吧下列代码复制进去,关闭VB编辑器。SHEET1 A1输入结束,会自动罗列到sheet2的B列!Private Sub Worksheet_Change(ByVal Target As Range)N = Sheets("sheet2").[b65536].End(3).Row + 1 If Target.Address = "$A$1" Then Sheets("sheet2").Ce...

...能不能在点击sheet1某一单元格后跳转到sheet2的某个单元格
不是只有VB才能解决,用函数照样搞定。SHEET1中B1单元格输入公式=IF(A1="","",HYPERLINK("#sheet2!"&"A"&MATCH($A$1,Sheet2!A:A,),"查看"))

Excel 如何实现在sheet1表里逐行增加数据,会在sheet2表里固定单元格随着...
=OFFSET(Sheet1!$A$1,COUNTA(Sheet1!A:A)-1,,1,1)Sheet1的数据情况为:Sheet2的数据情况为:

Excel 如何实现在sheet1表一个固定的地方做数据输入,会在Sheet2表中逐 ...
比如在Sheet2的A1输入; =LOOKUP(9^9,CODE(Sheet1!A:A),Sheet1!A:A)然后在Sheet1的A列逐行输入数据

Excel 如何实现在sheet1表一个固定的地方做数据输入,会在Sheet2表中逐 ...
你在sheet2的表格中你想让他随之变化的格里输入=,然后鼠标点sheet1,再点输入日期或者数量的格,要想整列都这样,只要把sheet2中的格下拉就可以

如何使用VBA 把第一个excel文件中的某一个单元复制到另一个excel文件中...
Sheets("Sheet1").Select 金币20 = InputBox("亲爱的老板~ 当前表格是'家具'表,宝贝在哪个单元格呀?", "找活的搬运工")Range(金币20).Copy Windows("工具.xlsx").Activate Sheets("Sheet1").Select 金币20到手 = InputBox("亲爱的老板~,当前是'工具'表,要放到哪个单元格呀?", "干活...

使用VBA, 如何将一个EXCEL文档中某个区域的内容自动复制到另一个EXCEL...
Sub MyCopy()Workbooks("工作簿1.xls").Sheet1.Range("A1:C50").Copy ThisWorkbook.Sheet2.Range("A1")End Sub 意思就是把工作簿1中工作表sheet1的A1:C50区域复制到当前工作簿sheet2工作表的A1区域(这个区域与前面的区域是一样的,只需要写左上角的单元格即可)...

相似回答