我制作了一个用于打印商业支票的电子表格。我希望将信息转移到另一张表格中,该表格将列出我已打印的所有支票。理想情况下,我希望在按下 Ctrl+Q(我用它来打印支票)时传输信息。我知道复制信息的最简单方法是 ='chq tracking'!K23 ,但那行不通,因为它只会显示最新的支票。有办法吗?我是一个普通的 Excel 用户,所以请对我宽容一点!感谢
您的时间。
答案1
在 VBA(Visual Basic for Applications)中,情况将会是这样的:
Sub MacroCopyCurrentCheque()
'
ActiveCell.Offset(0, 0).Select
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
Windows("Map2").Activate
Range("A1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Select
ActiveSheet.Paste
Windows("Map1").Activate
End Sub
如果您不提供更多信息,就无法更具体。(Excel 版本,如何使用宏进行精确打印?工作表名称?您知道如何使用 VBA 等吗)