Я записал простой макрос, который мне нужно сделать во что-то общее, поэтому его можно использовать для любой строки и последних четырех ячеек. Вот мой recroded версия:Excel Macro: записать записанную ячейку меньше?
Selection.End(xlToRight).Select
Selection.End(xlToRight).Select
Selection.End(xlToRight).Select
Selection.End(xlToRight).Select
Selection.End(xlToLeft).Select
Range("Q12:T12").Select
Range("T12").Activate
Selection.Copy
End Sub
Как
- сделать его к последней ячейке ROW я поместить курсор в?
- изменяет диапазоны конкретных ячеек на диапазон, который просто означает: выберите эту ячейку и еще 3 влево?
... selection.copy Я думаю, что я могу почти управлять :)
Большое спасибо Майк
PRO TIP: Если вы используете Excel для Windows, вы можете записывать макросы в СООТНЕСЕННОМ режиме вместо АБСОЛЮТНОГО режиме и получить запись, в которой все ссылки на ячейки имеют отношение к начальному выбору вместо абсолютного. – 2010-12-09 02:30:46
Отличный совет, я обязательно буду использовать это в следующий раз. Спасибо – RocketGoal 2010-12-09 08:54:39