Zdravím, přiznávám že tomu moc nerozumím, ale mám udělat makro kde: mám otevřít daný sešit.xls z něj vykopírovat obsah od A2 dolů a ten nakopírovat do jiného sešitu na první volný řádek. Vím, že tohle téma tu bylo už mnohokrát probíráno, ale opravdu mi to tolik nejde takže i když jsem použil zde ukázaná makra tak se mi to nedařilo doladit.
Sub pOpO()
'
' pOpO Makro
' Makro zaznamenané 3.4.2013, KOCHREN
'
Workbooks.Open Filename:="q:/Vypalit/vydejka.Xls"
Windows("vydejka.xls").Activate
Range("A2").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.Copy
Windows("1.xls").Activate
Range("A2").Select
ActiveSheet.Paste
Windows("vydejka.xls").Activate
ActiveWorkbook.Close
Windows("1.xls").Activate
Range("A2").Select
End Sub
Excel - zkopírování na první volný řádek
Excel - zkopírování na první volný řádek
Naposledy upravil(a) Ltb dne 04 dub 2013 10:29, celkem upraveno 1 x.
Důvod: Úprava nadpisu (kapitálky)
Důvod: Úprava nadpisu (kapitálky)
-
- Level 4.5
- Příspěvky: 1547
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: EXCEL ZKOPÍROVÁNÍ NA PRVNÍ VOLNÝ ŘÁDEK
Vítej
Místo Windows("1.xls").Activate dej pouze Windows("1").Activate
A ještě před to zavření sešitu můžeš dát Application.DisplayAlerts = False
a nebude Ti vyskakovat varování, že máš ve schránce příliš dat pokud kopíruješ něco většího.
Místo Windows("1.xls").Activate dej pouze Windows("1").Activate
A ještě před to zavření sešitu můžeš dát Application.DisplayAlerts = False
a nebude Ti vyskakovat varování, že máš ve schránce příliš dat pokud kopíruješ něco většího.
Re: EXCEL ZKOPÍROVÁNÍ NA PRVNÍ VOLNÝ ŘÁDEK
Windows("1..").Activate
Range("A2").Select
Selection.End(xlDown).Offset(1, 0).Select //Nalezení první prazdnou řádku
ActiveSheet.Paste
Windows("vy...").Activate
Application.CutCopyMode = False //Pro zrušení tečkovanou čáru po kopírování a čištění Clipboard, na konci programu použijte
ActiveWorkbook.Close
Range("A2").Select
Selection.End(xlDown).Offset(1, 0).Select //Nalezení první prazdnou řádku
ActiveSheet.Paste
Windows("vy...").Activate
Application.CutCopyMode = False //Pro zrušení tečkovanou čáru po kopírování a čištění Clipboard, na konci programu použijte
ActiveWorkbook.Close
Re: Excel - zkopírování na první volný řádek
moc děkuji pomohlo to jen nevím proč musí být první 2 řádky obsazené :(
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 4
- 1162
-
od zik9
Zobrazit poslední příspěvek
12 čer 2025 15:33
-
- 6
- 2997
-
od Kminek
Zobrazit poslední příspěvek
21 led 2025 16:49
-
-
EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw) - 2
- 4819
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
-
Co jako první udělat přenos tel čísla nebo aktivaci sim
od p3v4x » 04 říj 2024 15:26 » v Mobily, tablety a jiná přenosná zařízení - 1
- 3210
-
od Zivan
Zobrazit poslední příspěvek
04 říj 2024 15:55
-
-
- 2
- 12235
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti