У меня есть макрос Excel, который ищет ближайшее значение в H1
в столбце, а затем ищет местоположение этого значения. Теперь я хочу выделить 5 ячеек выше и 5 ячеек ниже диапазона и вставить значение в другой лист.
У меня есть живой лист Excel, где среднее значение H1
постоянно меняется. Это означает, что местоположение ближайшего значения также постоянно меняется. Код, который я написал, правильно вставляет значение, но оно не изменяется автоматически при внесении изменений в H1
.
. Поэтому я хочу, чтобы при изменении значения в H1
расположениезначение также должно измениться, и то же самое должно быть отражено в другой ячейке.
Приведенный ниже код работает нормально, если значение в H1
остается прежним, но я хочу, чтобы при каждом изменении значение также должно изменятьсяна другом листе.
Range("B1").Select
ActiveCell.FormulaR1C1 = "=Sheet1!R[-4]C[19]"'
скопируйте значение этой формулы с другого листа
Range("B1").Select
ActiveCell.FormulaR1C1 = "=Sheet1!R[-4]C[19]"'
Я хочу, чтобы строки в формуле были сделаны динамическими, чтобы их можно было изменить при изменениив месте другого значения.