【发布时间】:2015-01-11 01:46:03
【问题描述】:
我有一个电子表格,记录了合唱团排练的音乐作品的日期。 A栏列出作品和C、D栏等日期。我在与工作和日期相对应的单元格中放置了一个数字 1。例如
A B C D E
1 05 Jan 12 Jan 19 Jan
2 Song 1 1
3 Song 2 1 1 1
4 Song 3 1 1
我对一首歌曲的排练次数进行了简单的总计,但我想自动将歌曲最后一次排练的日期复制到 B 列中,即歌曲 2“12 Jan”的日期。该电子表格有许多日期列和 200 多首歌曲。
当从单元格 E3 返回数字 1 时,以下宏适用于歌曲 1 和 2,但不适用于歌曲 3
键盘快捷键:Ctrl+a
ActiveCell.Select
Selection.End(xlToLeft).Select
Selection.End(xlUp).Select
Selection.Copy
Range("L2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("L13").Select
End Sub
如何修改它以适用于每首歌曲?非常感谢您的建议。
【问题讨论】: