如何根据ID从Sheet 1到Sheet 2获取数据?

时间:2017-10-17 04:09:04

标签: excel vba excel-vba excel-formula

如何从Userfrom获取输入数据(ID)并从Sheet 1获取值到Sheet 2?我找到了这个链接http://www.excel-easy.com/vba/examples/interactive-userform.html,但只能在单页中使用。

表1的例子

enter image description here

我需要的价值是:

(表1)中的A列到(表2)中的C3列
(表1)中的B列到(表2)中的E8列 从(表1)到(表2)中的G3列的C列

enter image description here

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

  1. 从(表1)到(表2)中的C3列的A列= Sheet1!A:A
  2. (表1)中的B列到(表2)中的E8列= Sheet1!B:B
  3. (表1)中的C列到(表2)中的G3列= Sheet1!C:C

答案 1 :(得分:0)

在您的链接中,他们使用如下构造:

Cells("coordinates here").Value = your_values

在此上下文中等于

 Sheets("Sheet1").Cells("coordinates here").Value = your_values

所以你应该像这样输出:

Sheets("Sheet2").Cells("coordinates here").Value = your output