![Rafał F](https://static.goldenline.pl/user_photo_basic.jpg)
Rafał
F
specjalista
techniczny
Temat: Makro - wstawianie warości w komórki przy warunku
Witajcie,może ktoś z Was będzie mi w stanie pomóc: w kolumnie AG arkusza w komórkach od AG2 do AG7 muszę wstawić liczby porządkowe od 1 do 6 przy założeniu, że kod musi sprawdzić czy w kolumnie K jest co najmniej 6 komórek z danymi - wtedy wstawiamy wartości od 1-6. Jeżeli jest 5 komórek z danymi wstawić należy od 1 do 5 itd. Do tej pory stosowałem poniższe rozwiązanie, ale niestety w końcowej fazie obliczeń znalazłem braki tej metody (przy mniej niż 6 komórkach wstawia wartości od 1 do 6:( ):
Range("AG2").Select
ActiveCell.FormulaR1C1 = "1"
Range("AG3").Select
ActiveCell.FormulaR1C1 = "2"
Range("AG4").Select
ActiveCell.FormulaR1C1 = "3"
Range("AG5").Select
ActiveCell.FormulaR1C1 = "4"
Range("AG6").Select
ActiveCell.FormulaR1C1 = "5"
Range("AG7").Select
ActiveCell.FormulaR1C1 = "6"
Plików, które muszę tak zmodyfikować jest kilka tysięcy, a powyższy kod odpowiada tylko za numeracje komórek. Niestety nie mogę trafić na rozwiązanie tego tematu w VBA, a za mało jeszcze wiem o VBA by samemu rozwiązać problem.
Z góry dziękuję za pomoc.Ten post został edytowany przez Autora dnia 03.11.16 o godzinie 12:38