Przesunięty przez: Tajan 22-01-2023, 16:53 |
scalanie nowo utworzonej tabeli |
Autor |
Wiadomość |
Marcindworzan
Stały bywalec Excelforum


Wersja: Win Office 2019
Posty: 372
|
Wysłany: 21-01-2023, 17:08 scalanie nowo utworzonej tabeli
|
|
|
Witam. Poniżej zamieściłem kod makro, w którym chciałbym ostatecznie scalić wiersze w kolumnie I oraz J, a także K. A mianowicie po przebrnięciu przez nw. makro (utworzy się nowa tabela w zależności od tego, jaką liczbę wierszy się zadeklaruje. Ostatnie dwie "kolumny" będą scalone począwszy od wiersza 29, a skończywszy na ostatnim wierszu utworzonej tabeli. W załączniku umieściłem screen z fazą początkową, po wpisaniu cyfry, np. 5 oraz efekt końcowy.
Z góry dziękuję za pomoc.
Kod: | Sub wstawWiersze()
Dim r As Long, ileW As Long
Application.ScreenUpdating = False
With Sheets("ZESTAWIENIE")
r = .Range("B30:B500").Find("IV. Dane końcowe", LookAt:=xlWhole).Row
If r > 31 Then
.Range("A30:K" & r - 2).Delete Shift:=xlUp
End If
ileW = .Range("F25")
If ileW > 1 Then
.Range("A29:K29").Copy
.Range("A29:K" & 29 + ileW - 2).Insert Shift:=xlDown
End If
'"zresetowanie" ostatniej komórki
.UsedRange
End With
ActiveSheet.Range("F25").Select
Application.ScreenUpdating = True
Application.CutCopyMode = False
End Sub |
screen.png
|
 |
Plik ściągnięto 21 raz(y) 33.94 KB |
|
|
 | ID posta:
424421
|
|
|
 |
|
|
|
sp3wbe
Stały bywalec Excelforum

Wersja: Win Office 2016
Pomógł: 63 razy Posty: 326
|
Wysłany: 24-01-2023, 16:11
|
|
|
Witaj
Rozwiązanie Twojego problemu można zrealizować za pomocą procedury zdarzeniowej dotyczącej tylko komórki "F25".
Wpisujesz odpowiednią cyfrę określającą ile wierszy ma być połączonych klikasz Enter i wszystko.
Mam tylko nadzieję, że sprostałem Twoim oczekiwaniom.
Pozdrawiam
czenie.xlsm
|
Pobierz Plik ściągnięto 7 raz(y) 15.76 KB |
|
_________________ Tadek |
|
 | ID posta:
424570
|
|
|
 |
|
|
Marcindworzan
Stały bywalec Excelforum


Wersja: Win Office 2019
Posty: 372
|
Wysłany: 24-01-2023, 20:53
|
|
|
wszystko super, tylko ostatniej kolumny (K) nie scala :) |
|
 | ID posta:
424578
|
|
|
 |
|
|
sp3wbe
Stały bywalec Excelforum

Wersja: Win Office 2016
Pomógł: 63 razy Posty: 326
|
Wysłany: 25-01-2023, 08:39
|
|
|
Witaj
Teraz już scala.
Pozdrawiam
czenie.xlsm
|
Pobierz Plik ściągnięto 6 raz(y) 19.65 KB |
|
_________________ Tadek |
|
 | ID posta:
424588
|
|
|
 |
|
|
Marcindworzan
Stały bywalec Excelforum


Wersja: Win Office 2019
Posty: 372
|
Wysłany: 26-01-2023, 14:53
|
|
|
Dziękuję |
|
 | ID posta:
424658
|
|
|
 |
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
|
Strona używa plików cookies.
Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe
|