Na listu "Data z webu" mám makro, které mi v jednom sloupci nahrazuje desetinné tečky za desetiinné čárky. Vše funfuje až na to, že když jsem přepnutý na jiném listu a spustím toto makro, tak mi to hodí chybu: Run-time error ´1004. Jsem, začátečník, tak mne hned nekamenujte, jestli dělám nějaký jasný kopanec. Díky.
Sub nahrada()
Dim cil, c As Range
Set cil = Sheets("Data z webu").Range(Range("E1"), Range("E65536").End(xlUp))
For Each c In cil
c = Replace(c, ".", ",")
Next
End Sub
Excel makro: error 1004 Vyřešeno
-
- nováček
- Příspěvky: 2
- Registrován: leden 12
- Pohlaví:
- Stav:
Offline
Excel makro: error 1004
Naposledy upravil(a) Ltb dne 07 led 2012 22:18, celkem upraveno 1 x.
Důvod: Úprava nadpisu
Důvod: Úprava nadpisu
-
- Level 4.5
- Příspěvky: 1547
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: Excel: error 1004
Ahoj,
zkus toto:
zkus toto:
Kód: Vybrat vše
Option Explicit
Sub nahrada()
Dim cil, c As Range
Dim actlist As Variant
' vypnuti aktualizace obrazovky
Application.ScreenUpdating = False
' jmeno aktivniho listu
actlist = ActiveSheet.Name
' nahrada
Sheets("Data z webu").Activate
Set cil = Sheets("Data z webu").Range(Range("E1"), Range("E65536").End(xlUp))
For Each c In cil
c = Replace(c, ".", ",")
Next
' zpet na list
Sheets(actlist).Activate
' zapnuti aktualizace obrazovky
Application.ScreenUpdating = True
End Sub
-
- nováček
- Příspěvky: 2
- Registrován: leden 12
- Pohlaví:
- Stav:
Offline
Re: Excel: error 1004 Vyřešeno
Sice nechápu jak, ale funguje to. Moc Díííky.




-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
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
- 4793
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
- 2
- 12212
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 1
- 4682
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
-
- 3
- 3324
-
od lubo.
Zobrazit poslední příspěvek
24 říj 2024 00:00
-
- 5
- 3934
-
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 7 hostů