excel2007做一个生产通知单
时间:2011-08-08
来源:互联网
各位大虾们好,我现在想要 的结果是"
1.先把上面3行9个单元格里的内容输入进去,
2.然后点一下按钮1,
3.sheet2里的最后有内容的那行下面插入一行空白行,把sheet1里的第1行3个单元格里的内容自动复制到sheet2里相对应的3个单元格里,
4.sheet3里的最后有内容的那行下面插入一行空白行,把sheet1里的第2行3个单元格里的内容自动复制到sheet3里相对应的3个单元格里,
5.sheet4里的最后有内容的那行下面插入一行空白行,把sheet1里的第3行3个单元格里的内容自动复制到sheet4里相对应的3个单元格里,
6.最后把sheet1里的前2行内容清空,后一行内容不清空,
因为最后一行的内容是通过公式得到的,
小弟急用,请帮帮忙
通知单(2).rar(12.68 KB)
1.先把上面3行9个单元格里的内容输入进去,
2.然后点一下按钮1,
3.sheet2里的最后有内容的那行下面插入一行空白行,把sheet1里的第1行3个单元格里的内容自动复制到sheet2里相对应的3个单元格里,
4.sheet3里的最后有内容的那行下面插入一行空白行,把sheet1里的第2行3个单元格里的内容自动复制到sheet3里相对应的3个单元格里,
5.sheet4里的最后有内容的那行下面插入一行空白行,把sheet1里的第3行3个单元格里的内容自动复制到sheet4里相对应的3个单元格里,
6.最后把sheet1里的前2行内容清空,后一行内容不清空,
因为最后一行的内容是通过公式得到的,
小弟急用,请帮帮忙
附件

2011-8-8 22:22, 下载次数: 5
作者: shang175678 发布时间: 2011-08-08
我装了2007因为超级不喜欢其工具条就要占用半个屏幕,SO,我把他卸了。
作者: 帮一帮 发布时间: 2011-08-08
问题不是很清楚,试试看这个
Sub test()
Dim i, y, m
i = Sheet2.Range("A65536").End(xlUp).Row
y = Sheet3.Range("A65536").End(xlUp).Row
m = Sheet4.Range("A65536").End(xlUp).Row
Sheet2.Range("A" & i + 1) = Sheet1.[B2]
Sheet2.Range("B" & i + 1) = Sheet1.[D2]
Sheet2.Range("C" & i + 1) = Sheet1.[F2]
Sheet3.Range("A" & i + 1) = Sheet1.[B3]
Sheet3.Range("B" & i + 1) = Sheet1.[D3]
Sheet3.Range("C" & i + 1) = Sheet1.[F3]
Sheet4.Range("A" & i + 1) = Sheet1.[B4]
Sheet4.Range("B" & i + 1) = Sheet1.[D4]
Sheet4.Range("C" & i + 1) = Sheet1.[F4]
Sheet1.[A2] = Sheet1.[A4]
Sheet1.[B2] = Sheet1.[B4]
Sheet1.[C2] = Sheet1.[C4]
Sheet1.[D2] = Sheet1.[D4]
Sheet1.[E2] = Sheet1.[E4]
Sheet1.[F2] = Sheet1.[F4]
Range("A3:F4").Value = ""
End Sub
Sub test()
Dim i, y, m
i = Sheet2.Range("A65536").End(xlUp).Row
y = Sheet3.Range("A65536").End(xlUp).Row
m = Sheet4.Range("A65536").End(xlUp).Row
Sheet2.Range("A" & i + 1) = Sheet1.[B2]
Sheet2.Range("B" & i + 1) = Sheet1.[D2]
Sheet2.Range("C" & i + 1) = Sheet1.[F2]
Sheet3.Range("A" & i + 1) = Sheet1.[B3]
Sheet3.Range("B" & i + 1) = Sheet1.[D3]
Sheet3.Range("C" & i + 1) = Sheet1.[F3]
Sheet4.Range("A" & i + 1) = Sheet1.[B4]
Sheet4.Range("B" & i + 1) = Sheet1.[D4]
Sheet4.Range("C" & i + 1) = Sheet1.[F4]
Sheet1.[A2] = Sheet1.[A4]
Sheet1.[B2] = Sheet1.[B4]
Sheet1.[C2] = Sheet1.[C4]
Sheet1.[D2] = Sheet1.[D4]
Sheet1.[E2] = Sheet1.[E4]
Sheet1.[F2] = Sheet1.[F4]
Range("A3:F4").Value = ""
End Sub
作者: 448733708 发布时间: 2011-08-08
作者: LangQueS 发布时间: 2011-08-08
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28