Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam,

Dzisiaj sie zabralem za pierwszy skrypt VBA i mam kłopot z pętlą while, chce aby sprawdzała czy komórka jest pusta. Jeśli tak, to ma wkleić zaznaczony obszar. Jeśli nie to ma sprawdzić następny wiersz poniżej. Pętla ma się zamknąc po wklejeniu. Nie jestem doświadczony w pisaniu skryptow, wiec prosze o pomoc.

 

Skrypt wyglada tak:

 

Dodam jeszcze,ze 1 petla dziala prawidlowo (co dla mnie jest duzym sukcesem) potrzebuje jedynie naprawic te druga ;)

 

 

Sub macro3()

Dim wiersze, i As Integer

For wiersze = 1 To 2

i = wiersze * 20

Range("A1").Select

Selection.Offset(wiersze, 0).Resize(Selection.Rows.Count, _

Selection.Columns.Count + 11).Select

Selection.Cut

Range("A1").Select

ActiveCell.Offset(1, i).Select

Do While ActiveSheet.Paste

If ActiveCell.Value = 0 Then

ActiveSheet.Paste

Else

ActiveCell.Offset(1, 0).Select

End If

Loop

Next wiersze

End Sub

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...