如何使用单元格值引用表格列?

时间:2017-08-30 16:20:35

标签: excel excel-vba cell vba

我有一个表,我想使用单元格值引用一列。 好吧,我有这个:

Worksheets("Sheets1").Range("Table1[[Column1]:[Column3]]").Copy

我正在尝试用单元格值替换列(标题)的名称,如下所示:

Worksheets("Sheets1").Range("Table1[[Range("A1")]:Range("A4")]").Copy

请假设我在单元格A1中写入“Column1”,在单元格A4中写入“Column3”。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

尝试这样......

Worksheets("Sheet1").Range("Table1[[" & Range("A1").Value & "]:[" & Range("A4").Value & "]]").Copy

我以为你有一个用粗体显示的拼写错误

工作表("的 Sheets1 &#34)