Так что для раннего удара в VBA я пишу макрос:
- Я вставляю набор данных, который увеличивается в количестве строк каждый месяц; данные хорошо организованы без пустых значений / столбцов
- У меня есть формулы в столбцах AL, и мои данные сбрасываются в столбцы L-вперед
- Я хочу обновить формулы / столбцы в AL, чтобы заполнить их, чтобы они соответствовали последнему значению в столбце M
С трудом, если вы в состоянии помочь с объяснением, которое будет по-настоящему оценено. Я знаю, что это включало выбор последней строки в A:L - у меня это есть, но я не могу понять, как правильно заполнить, чтобы соответствовать столбцу переменной длины M каждый раз.
Sub Macro6()
'
' Macro6 Macro
'
'
Range("M1").Select
Range(Selection, Selection.End(xlDown)).Select
ActiveCell.Offset(0, -1).Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlUp)).Select
Selection.FillDown
End Sub