Знатоки Excel!

victosh_ka
Уже с Приветом
Posts: 168
Joined: 30 Mar 2002 10:01
Location: FL

Знатоки Excel!

Post by victosh_ka »

Как сделать так, чтоб на ряд values apply the same function. То есть если у вас стоят цыфры 5, 8, 3, 6 итд в разных колонках, и вы хотите их все умножить на пять и разделить на десять, как это всё сделать для них всех сразу, вместо для каждой по-очереди? нет такого, чтоб apply certain function to several cells?, так как мне внутри надо работать, то есть места для новых формул уже нет.
Sergey___K
Уже с Приветом
Posts: 13014
Joined: 10 Jul 2001 09:01
Location: VA

Post by Sergey___K »

Написать VBA процедурку, ну типа

Code: Select all

Sub ModifyMyCells()
    Dim i As Long
   
    For i = 20 To 30
        Sheet1.Cells(i, 7) = Sheet1.Cells(i, 7) + 2 - 1111 + 333 - 4444
    Next

End Sub
и нажать F5 будучи где-то в это процедурке.
20, 30, Sheet1, 7, 2 и другик цифирки токмо для примера.

И, вообще, любите VBA. Для правильного работника, не любящего делать дурную работу это просто плизир.

Return to “Вопросы и новости IT”