< návrat zpět

MS Excel


Téma: Zkopírování listu pod jinými názvy rss

Zaslal/a 18.3.2020 10:24

Zdravím,
můžete mi prosím poradit? Mám jeden list, který potřebuji vícekrát zkopírovat, dále mám seznam listů, za které ho chci zkopírovat, název nového listu by byl vždycky složen z názvu listu, za který ho kopíruji a k tomu přidaná přípona "_check".
Předem moc děkuji! Pavel

Příloha: xlsx46219_sesit1.xlsx (11kB, staženo 10x)
Zaslat odpověď >

#046221
avatar
Třeba takto:
Sub kopirujListy()
Dim jmSeznam As String
Dim jmVzor As String
jmSeznam = "SeznamListů"
jmVzor = "ListKeKopírování"
Dim jmenaListu As Range
Dim list As Worksheet
Dim bunka As Range

Application.ScreenUpdating = False
Sheets(jmSeznam).Activate
Set jmenaListu = Range("A2").CurrentRegion
For Each bunka In jmenaListu
On Error Resume Next
Set list = Worksheets(bunka.Value)
If Err.Number = 0 Then
Sheets(jmVzor).Copy after:=Sheets(bunka.Value)
ActiveSheet.Name = bunka.Value & "_check"
End If
Next bunka
Application.ScreenUpdating = True
End Subcitovat
#046224
avatar
Bezva, moc děkuji!citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

kopirovanie s predosleho mesiaca

€Ł мσşqμΐτσ • 26.7. 10:07

kopirovanie s predosleho mesiaca

ivana1 • 25.7. 20:40

kopirovanie s predosleho mesiaca

€Ł мσşqμΐτσ • 25.7. 8:09

kopirovanie s predosleho mesiaca

ivana1 • 24.7. 19:29

nezavre samo outlock

€Ł мσşqμΐτσ • 24.7. 9:01

kopirovanie s predosleho mesiaca

€Ł мσşqμΐτσ • 24.7. 8:49

automaticky generator VBA

Michalko • 23.7. 20:32