Zdravím všechny nadšence!
Takže po delší odmlce jsem se opět rozhodl něco vytvorit ve VBA a nečekaně jsem narazil na jeden problém, který je ale podle mě tak trivialní, že mám strach aby jste mě neukamenovali... A veřte mi - googlil jsem ostošest bohužel jsem nenašel vhodná slova...
K problému:
Jaká je syntaxe v případě, že potřebuji vykopírovat více buněk v jednom řádku ale nenavazují spolu?
Z mého pohledu amatéra Range použít nelze. Tzn. zbýva Cells (row, column).
Jak mám teda zapsat ve VBA, že chci kopírovat buňku (i,2),(i,4) a (i,7) kde i je nadefinovaná proměnná?
Předem díky za odpověď
David
Kopírovaní více buněk pomocí VBA Vyřešeno
-
- nováček
- Příspěvky: 10
- Registrován: prosinec 11
- Pohlaví:
- Stav:
Offline
-
- Level 4.5
- Příspěvky: 1547
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: Kopírovaní více buněk pomocí VBA
Zdravím,
range lze použít a to třeba takto Range("C7,E7,G7,H7,J7,N7").Copy
range lze použít a to třeba takto Range("C7,E7,G7,H7,J7,N7").Copy
-
- nováček
- Příspěvky: 10
- Registrován: prosinec 11
- Pohlaví:
- Stav:
Offline
Re: Kopírovaní více buněk pomocí VBA
Diky za radu ale jde to udelat pomoci prikazu Cells?
Muj kod vypada
PS: Nemam v praci ceskou sadu - proto bez hacku a carek :)
Diky predem
David
Muj kod vypada
Kód: Vybrat vše
lastrow = Worksheets("Working_sheet").Range("D2").End(xlDown).Row
For i = 1 To lastrow
Sheets("Working_sheet").Select
If Cells(i, 2).Value = "remove" Then
' A tady potrebuju prave
Cells (i,3) + Cells (i,5) + Cells (i,8) nakopirovat - respektive udelat klasickou multiple selection (jako kdybych drzel Ctrl) a pote paste (viz. nize)
Sheets("Removing").Select
Range("A2").Select
ActiveSheet.Paste
End If
Next i
PS: Nemam v praci ceskou sadu - proto bez hacku a carek :)
Diky predem
David
-
- Level 3
- Příspěvky: 452
- Registrován: leden 12
- Bydliště: Země, bohužel...
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Kopírovaní více buněk pomocí VBA
Použij Union(Cells (i,3), Cells (i,5), Cells (i,8)).copy našla jsem to v nápovědě Excelu 

Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
-
- nováček
- Příspěvky: 10
- Registrován: prosinec 11
- Pohlaví:
- Stav:
Offline
Re: Kopírovaní více buněk pomocí VBA
Jezis ja sem idiot....
Kazdopadne dekuji moc za help!
(Bohuzel mam dalsi issue tak budu tvorit dalsi topic :( )
Kazdopadne dekuji moc za help!
(Bohuzel mam dalsi issue tak budu tvorit dalsi topic :( )
-
- Level 3
- Příspěvky: 452
- Registrován: leden 12
- Bydliště: Země, bohužel...
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Kopírovaní více buněk pomocí VBA
To nic, to se stává i těm nejlepším z nás 
Teď mi ještě došlo že i range jde použít jen to asi není tak elegantní.
Range("C" & i & ", E" & i & ", H" & i).copy

Teď mi ještě došlo že i range jde použít jen to asi není tak elegantní.
Range("C" & i & ", E" & i & ", H" & i).copy
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 0
- 2653
-
od LukM
Zobrazit poslední příspěvek
19 říj 2024 14:03
-
-
Sledování pomocí hodinek
od palecek » 29 srp 2024 09:47 » v Mobily, tablety a jiná přenosná zařízení - 3
- 3833
-
od GamerXXX
Zobrazit poslední příspěvek
02 zář 2024 12:25
-
-
-
více ssd na desku asrock b450 pro4 Příloha(y)
od bugicek7lpCZ » 03 lis 2024 16:43 » v Rady s výběrem hw a sestavením PC - 3
- 1478
-
od MrVoltz
Zobrazit poslední příspěvek
05 lis 2024 08:17
-
-
- 2
- 2674
-
od p3v4x
Zobrazit poslední příspěvek
21 črc 2024 18:39
-
-
Canon pixma ts5150 w11 nelze tisknout vice kopii na stranku Příloha(y)
od mrpcz » 20 kvě 2025 07:09 » v Vše ostatní (hw) - 4
- 2355
-
od petr22
Zobrazit poslední příspěvek
20 kvě 2025 13:30
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů