我想在excel sheet1 sheet2中制作一个输入框,当输入完这些框后点输入,则在sheet2中自动产生一个记录?类似与库存记录

您还未登陆,请登录后操作!
电子表格问题
2中的内容在SHEET1中以下拉列表形式显示,并当B列&内容&给定时,自动给出C列的定额值。请给出具体函数,上传附件。
将SHEET2中的内容在SHEET1中以下拉列表形式显示,并当B列“内容”给定时,自动给出C列的定额值。
操作说明:
1、选中《sheet2》B2:I2,在列标A上邻“名称框”输入任一名称如“内容”。
2、选中B3:B13,“数据/有效性/设置/允许/序列/来源/=内容/确定”,如黄色区域。
3、在C3输入公式“=IF(B3="","",HLOOKUP(B3,Sheet2!$A$2:$I$3,2,))”,向下复制到C13,如浅绿区域。
4、只要用黄色区域单元格下拉箭头选择输入需要项目,C列对应单元格即可自动显示对应的定额数值。
2 横表改成竖表了。
公式写好了,以附件形式发给你。
您的举报已经提交成功,我们将尽快处理,谢谢!
大家还关注excel使用VBA制作在sheet2中的单元格A1和B2中输入数据后到SHEET1中查找A1和F1列的单元格的数据和SHEET2中_百度知道
excel使用VBA制作在sheet2中的单元格A1和B2中输入数据后到SHEET1中查找A1和F1列的单元格的数据和SHEET2中
xcel使用VBA制作在sheet2中的单元格A1和B2中输入数据后到SHEET1中查找A1和F1列的单元格的数据和SHEET2中的A1和B2数据一样后,在SHEET1中的A1和B2对于过来的H1列的单元格的数据修改成我在SHEET2中的自己定义的某个单元格的数据:我在SHEET2中的A1和B2中分别输入“姓名”和“工程部”然后就到SHEET1中的A1和F1列中查找“姓名”和“工程部”找到后就在SHEET1中的A1和F1对过去的H1列数据修改成我在SHEET2中我定义B3的数据。就是说我每次查找完后在我查找的列的H1数据都该成我在SHEET2中的自己定义的某个单元格的数据。举例。这是个查找和替换的VBA希望有高手可以帮助我
提问者采纳
但是被搞晕了!,实在不清楚表示的意思,怎么来的,到底是一列还是一个单元格,从那来的,下面的能说明白吗?1、“过来的H1列的单元格”什么意思、可不可以不要把单独的单元格和列放在一起说啊?2??真是晕啊本来想帮忙
就是说我在SHEET2中的A1和B1单元格中输入数据后去到SHHE1中查找,查找的方法分别对应是这样的:SHEET2中的A1中输入的数据到SHEET1中的A1列中去查找,SHEET2中的B1中输入的数据到SHEET1中的F1列中去查找。都查找正确到后。问题来了:这时我要他查找正确后对应的行
的H列对应的单元格中的数据修改成我填写在SHEET2中B2单元格的数据。也就是我查找到A1和B1的数据在分别在SHEET1中的A7列和B7中后,把这一行的H7中数据修改。
“SHEET2中的B1中输入的数据到SHEET1中的F1列中去查找”与“找到A1和B1的数据在分别在SHEET1中的A7列和B7中后”前后不一致啊,再搞清楚一点!楼主啊,用点心!!还有“A7列”和“A1列”这样的说法真的太让人无语了。要不是A列,要不就是A7单元格。
分别在SHEET2中的A1单元格和B2单元格中输入数据后到SHEET1中的A列和F列查找。A1单元格数据对应查找A列.
B2单元格数据对应查找F列。查找正确后。
把我在SHEET2中的B2单元格输入的数据替换我查找到数据对应行的H列单元格的数据。
举例:也就是查找到数据在A列的A7单元格和F列的F7单元格正确后在这一行的H7单元格替换我SHEET2中B2单元格的数据。 以此类推。
我在SHEET2中输入数据是三个单元格同时输入的。回车
我这样理解,就是sheet2表中A1和B2在sheet1表中查找到的A列和F列的单元格必须是同一行的,就把这一行对应的H列的单元格赋值为sheet1表中的B2(又不一样了,最前面说的是B3),程序如下:(回车触发我不会,需要执行宏)Sub ddd()Dim i, a As IntegerSheets(&Sheet1&).Selecta = Range(&a65536&).End(xlUp).RowFor i = 1 To aIf Sheets(&Sheet1&).Cells(i, 1) = Sheets(&Sheet2&).Cells(1, 1) And Sheets(&Sheet1&).Cells(i, 6) = Sheets(&Sheet2&).Cells(2, 2) Then Sheets(&Sheet1&).Cells(i, 8) = Sheets(&Sheet2&).Cells(2, 2)NextEnd Sub
提示说下标越界。
你的表名是sheet1和sheet2吗?如果不是请修改表名或程序,程序里是以用sheet1和sheet2来做的,
提问者评价
非常厉害,很牛逼。耐心。。。。。。。。。。。。。。。多谢了。
其他类似问题
按默认排序
其他2条回答
if worksheet(&sheet2&A1&).value
worksheet(&);sheet1&quot.range(&quot。思路;);).range(&quot.range(&);sheet2&quot.range(&sheet1&quot.value = worksheet(&);sheet2&);A1&B3&sheet1&).value and
worksheet(&).value = worksheet(&F1&quot.range(&),所以写死就行了;B2&quot.range(&);)A1和F1都是固定的单元格;H1&quot.value = worksheet(&quot
你绕口令啊
发表格给我
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁想要sheet1中创建一个命令按钮,点击后选定sheet2中的一个“可变的”区域,请问代码该如何写呢?_百度知道
想要sheet1中创建一个命令按钮,点击后选定sheet2中的一个“可变的”区域,请问代码该如何写呢?
SelectSheet2.Selectsheet1,1).Range(cells(1,y)),cells(xPrivate Sub CommandButton5_Click()dim xdim ySheet2
这段代码不能通过。
提问者采纳
即使是定值 走完你这个程序 最后还是只选定sheet1而已 sheet2的数据区域是不会被选中的对于不定区域选定 即你问题中的cells(x, 1);y为第2行最末一列
Sheet2;), y)), y As Long
x = Range(&quot.Select
Range(Cells(1.End(xlUp).Select
'代码一;代码二.end(xlleft);a1;d65536&quot疑惑.Column &#39.End(xlUp););x为D列倒数最后一个有内容单元格所在行数
Sheet2.column表示第一行从右往左数 最后一个有内容的单元格的所在列数 其中数字1可改为其他行结合你的问题 代码稍作修改 但是仅包括在sheet2的操作另外建议 一定要用按钮的话 最好选择窗体中的 而非控件工具箱的'a1&a65536&quot:Sub 选定不定区域行列均未知()
Dim x As Long.Select '):Sub 已知列数选取不定区域()
Dim x As Long
x = Range(&quot.end(xlup););d65536&quot.Row 'a2&x为D列最末行
y = Range(& & x).row表示A列从下往上数 最后一个有内容的单元格的所在行数 其中字母A可变为任意一列y=range(&quot, Cells(x:d&).Row '选定sheet2
Range(&quot.Select &#39,y) 你需要给这两个变量分别赋值以03为例 可使用以下代码x=range(&quot.End(xlToRight):1、你都没有告诉程序x和y的具体值是什么2;选定区域自A1到第x行End Sub&#39
x,y的值由另外一个文本框给定,假定x=4,y=4,我上面那段代码还缺少什么呢?
提问者评价
sheet2.Range(&a1:d& & x).Select
其他类似问题
按默认排序
其他2条回答
cells(1dim xdim ySheet2,y)),1).Range(sheet2.cells(x,sheet2.SelectSheet2
你这个和我的不是一样么?
来自:求助得到的回答
不可以的吧,你在第一个表格里点按钮,要跳到第二张表的时候是会报错的,EXCEL不允许这种select方式 ,不过你可以把代码写在宏里,然后把按钮做在工具栏里,这样就没问题了
可以地。Private Sub CommandButton5_Click()Sheet2.SelectSheet2.Range(&A1:D4&).Selectsheet1.selectEnd Sub这段代码就可以,我是想用变量。改成变量就不行了,可能是表示方法的问题。
那这个估计是EXCEL的BUG了,你改成SHEET1,就可以运行,sheet2就不可以你还是把按钮做工具栏里把
如何把按钮做在工具栏里
右击工具栏,自定义工具栏,找到宏,插入图标,然后图标制定到你的宏,就是在工具栏新增一个图标来代替你的按钮
命令按钮的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁电子表格中如何把sheet1 和sheet2合并到一个标签中?-中国学网-中国IT综合门户网站
> 电子表格中如何把sheet1 和sheet2合并到一个标签中?
电子表格中如何把sheet1 和sheet2合并到一个标签中?
转载 编辑:李强
为了帮助网友解决“电子表格中如何把sheet1 和shee”相关的问题,中国学网通过互联网对“电子表格中如何把sheet1 和shee”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:电子表格中如何把sheet1 和sheet2合并到一个标签中?,具体解决方案如下:解决方案1:先将三个表一次打开,在sheet3中,鼠标点A1,然后=在sheet1点A1,回车。再在 sheet3 中点A2=sheet1A2,回车。同理,在sheet3中,点A3= sheet2中的A1, 回车。再在sheet3 中点A4=sheet2中的A2,回车。再同时选中sheet3中的A1,A2,A3,A4.在A4的右下角出现“+”时点左键并向右拖动鼠标到C4即可。通过对数据库的索引,我们还为您准备了:问:如图如何把 新 后面的数据通过公式复制到 另一个工作表的指定列上。答:在Sheet2工作表的A2输入数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束然后右拉再下拉。 =INDEX(She...===========================================问:请问如何将sheet1的A列中与sheet2的A列中相同的数据筛选出来并自动修改...答:你说的相同的数据 是指某一个单元格中的数据 在 另外一个表中的任意单元格中存在 就改变字体的颜色?并且另外一张表 的...===========================================问:如图,上图的是sheet2,如何用sheet1中c5到c14的和的平均值,求sheet2中...答:比方说要在SHEET1中用SHEET2的值,可以在SHEET1中写"=SHEET2!$A$1"代表SHEET2的A1的值 SHEET2中的B3是算SHEET1的C5开始到C14的平均数对吧? =AVERAGE(SHEET1!$C$5:SHEET1!$C$14)===========================================问:如图,上图的是sheet2,如何用sheet1中c5到c14的和的平均值,求sheet2中...答:在A1单元格输入工作表名Sheet1,在B1单元格输入公式=HYPERLINK("#"&A1&"!A1",A1) 在A2到A10填充工作表名sheet2,sheet3.甚至到sheetx, 在B2到B10填充公式或者复制公式就行===========================================问:同一个工作表中,sheet1从左至右分别是 序号、姓名、身份证号、住址等等...答:在sheet2 中, B2单元格输入公式 :=IF(A2="","",VLOOKUP(A2,Sheet1!$A$2:$D$)) C2单元格输入公式 :=IF(A2="","",VLOOKUP(A2,Sheet1!$A$2:$D$)) D2单元格输入公式 :=IF(A2="","",VLOOKUP(A2,Sheet1!$A$2:$D$)) 下...===========================================问:同一个工作表中,sheet1从左至右分别是 序号、姓名、身份证号、住址等等...答:在sheet标签上右键--移动或复制工作表(建立副本) 确定即可 或者shift+F11也可快速加入一个工作表===========================================问:在“工具—选项—高级”里也选上对勾了,但是没有出现。也按过Alt+F11双击过...答:工具----选项---视图----勾选"工作表标签"----确定 ===========================================问:在“工具—选项—高级”里也选上对勾了,但是没有出现。也按过Alt+F11双击过...答:方法有多种: 1、没有公式的情况下:复制粘贴就可以了 2、要想两个表格形式完全一至:点击sheet1标签,按住ctrl键拖动到标签栏的另一位置就可 3、可以利用公式来实现如=Sheet1!A1,再拖动到各行或各列===========================================问:意思就是SHEET1为汇总所有数据,其他SHEET就为分类数据,打个比方,我做...答:你的数据记录表是什么样子啊?还没建立? 至少 你有一列是 表明 客户的 暂且定为 列标 客户 在 A列 …… 那么 sheet2 中 使用与sheet1 同样的 数据表格式……只不过 你在这个表的 顶端插入一行(标题啊 什么的 您随便)留一个单元格 比如 A1 你使用 ...===========================================可能表一进行了页边距、或调整为、或缩放比例设进行了设置,(点"文件"--"页面设置"),如图:要想复制的表格打印的效果一样,可在标签上右击--"移动或复制工作表"--勾选"建立副...===========================================添个"&()&"不就行了--还是把问题描述清楚一点,不要吝啬必要的文字。===========================================)的第一列,然后返回该区域相同行上任何单元格中的值。 根据你的问题举例,下边有shee1和sheet2,假定sheet2要从shee1中提取"姓名"对应的"岗位": Sheet1 序号 姓名 岗位...=========================================== sheet excel中的一个一个的表格,===========================================中只能在数据表中从左向右查找引用,并且是单条件 的查找引用。下面举例说明用这个函数进行反向查找和多条件查找。 1、反向查找引用:有两个表Sheet1 和Sheet2,Sheet1 有...===========================================首先,在建立引用时,要使得被引用的300多个文件SHEE表中单元格的数据被显示出来时... 这300多文件在同一个文件夹。 汇总表文件为 L2013汇总.XLS 中SHEET1表中A1建...===========================================喜欢你怎么办、夏天的风、不要爱上她、No.1、绷带俱乐部、一闪一闪、in the end、Y... Amis、Get High、我的二分之一、陪在你身边、不会胆怯、阳光宅男、把心拉近、Lov...===========================================两个文件都打开,右键点击2里的sheet1_选择复制或移动工作表_在弹出的对话框里选择文件1_选择要复制或移动到文件1里哪个工作之前_确定就完整地合并过去了,连格式都一...===========================================
本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助

我要回帖

更多关于 sheet1 sheet2 切换 的文章

 

随机推荐