如何在一个在线表格中引用另一个在线表格中的数据

阅读次数 92

在一个在线表格中进行开发,但需要引用另外两个在线表格的指定sheet中的部分数据罗列下来。不知道应该如何写。求大神们给个提示

1 Answers

以下内容是AI给出的答案,仅供参考

// 获取第一个Sheet const sourceSheet = Application.Sheets("Sheet1") // 获取来源区域 const sourceRange = sourceSheet.Range("A1:C10")
// 获取第二个Sheet
const targetSheet1 = Application.Sheets("Sheet2")
// 获取第二个Sheet的A1单元格
const targetRange1 = targetSheet1.Range("A1")
// 获取第二个Sheet的B1单元格
const targetRange2 = targetSheet1.Range("B1")
// 获取第二个Sheet的C1单元格
const targetRange3 = targetSheet1.Range("C1")
// 将来源区域的数据复制到目标区域
sourceRange.Copy(targetRange1)
sourceRange.Copy(targetRange2)
sourceRange.Copy(targetRange3)
// 获取第三个Sheet
const targetSheet2 = Application.Sheets("Sheet3")
// 获取第三个Sheet的A1单元格
const targetRange4 = targetSheet2.Range("A1")
// 获取第三个Sheet的B1单元格
const targetRange5 = targetSheet2.Range("B1")
// 获取第三个Sheet的C1单元格
const targetRange6 = targetSheet2.Range("C1")
// 将第二个Sheet的A1单元格的数据复制到第三个Sheet的A1单元格
targetRange1.Copy(targetRange4)
// 将第二个Sheet的B1单元格的数据复制到第三个Sheet的B1单元格
targetRange2.Copy(targetRange5)
// 将第二个Sheet的C1单元格的数据复制到第三个Sheet的C1单元格
targetRange3.Copy(targetRange6)