我正在尝试使用 Excel 中的按钮将一定范围的单元格从活动工作簿复制到另一个工作簿。当我在其分配的宏中为每个按钮指定一个固定范围时,复制工作完美,但我很难理解如何在每个按钮上使用相同的宏以及按钮的行号来指示要复制的数据行。
每行包含 6 个左右的单元格,第 7 个包含按钮。当用户按下此按钮时,需要复制与包含按下按钮的行位于同一行的 6 个单元格。
当谈到 VBScript 时,我是一个完全的新手,但很多谷歌搜索让我走到了这一步:
Sheets("SurfaceThreats").Range("A4:F4")Copy_
Sheets("ORBAT").Cells(Rows.Count,1).End(x1Up).Offset(1,0)
肯定有比为每个按钮分配不同的、固定范围的宏更优雅的解决方案。