Excel makro - kopírování buněk
 Excel makro - kopírování buněk
													
							
						
			
			
			
			Ahoj, chtěl bych se zeptat na dotaz pro vás asi naprosto rychlý a jednoduchý. Potřebuji z listu List1 v sešitu v excelu vypsat všechny neprázdné buňky ve sloupci B do listu List2. První buňka je B6 a nevím si rady. Zkoušel jsem různé kódy pomocí Range... Copy a pak Paste, ale to vždy zkopírovalo i s formátem takže například B6 s textem pak B7 bez textu až do B10 poté B11 text  atd ... . V mém případu jde o kopírování neprázdných buněk pod sebe. Přikládám Excel a výsledkem by mělo být na listu List2 pouze Vypsane pod sebou ODD1, ODD2, ODD3, ODD4, .... . Předem děkuji za odpověď a jakoukoliv radu. 
			
									
									
						Re: Excel makro - kopírování buněk
Máš to pro prvních 1000 řádků, Pokud by jsi chtěl více, tak si přepiš hodnotu. Je to makro bez jakýkoliv kontrol a ošetření.
			
									
									
						Kód: Vybrat vše
Sub radky()
pocetradku = 1000 'hodnotu si můžeš zvětšit
radkylist2 = 1
Application.ScreenUpdating = False
Sheets("List1").Select
For i = 4 To pocetradku
    If IsEmpty(Cells(i, 2)) Then
    Else
        Worksheets("List2").Cells(radkylist2, 1) = Cells(i, 2)
        radkylist2 = radkylist2 + 1
    End If
Next i
Sheets("List2").Select
Application.ScreenUpdating = False
End Sub
- 
				
- Mohlo by vás zajímat
 - Odpovědi
 - Zobrazení
 - Poslední příspěvek
 
 
- 
				
- 2
 - 13956
 - 
						od Snekment
						Zobrazit poslední příspěvek 
29 led 2025 15:05
 
 - 
				
- 1
 - 7021
 - 
						od atari
						Zobrazit poslední příspěvek 
07 kvě 2025 09:41
 
 - 
				
- 
												Excel 2016 - vzorec kombinace podmínek Příloha(y)
od MK_Vs » 08 led 2025 17:56 » v Kancelářské balíky - 5
 - 5684
 - 
						od lubo.
						Zobrazit poslední příspěvek 
14 led 2025 00:51
 
 - 
												
 - 
				
- 5
 - 5458
 - 
						od atari
						Zobrazit poslední příspěvek 
26 dub 2025 09:11
 
 
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 13 hostů


