xls. MAKRO......#Nedostupný nahradit ""

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod marek26 » 17 kvě 2012 15:09

ahoj

podla zaznamu makra mi dalo tento syntax:

Range("B6:Q31").Select
Selection.Replace What:="#NEDOSTUPNÝ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False

akoze by to malo nahradit #NEDOSTUPNÝ na "" (prazdna bunka) neviem preco ale po ulozeni zaznamu makra ked to spustim nejko to nic neurobi
da sa nejak rucne upravit este nejak jinak ten kod? range je stanovena pevne "Range("B6:Q31")"

dakujem velmi pekne

Reklama
d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod d1amond » 17 kvě 2012 16:12

Makro bez problémů funguje. Přilož sem celý sešit, i s tím makrem.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod cmuch » 17 kvě 2012 18:27

Jak píše d1amond, makro funguje bez problémů, i mě.
Šlo by poupravit ještě takto.

Kód: Vybrat vše

Range("B6:Q31").Replace What:="#NEDOSTUPNÝ", Replacement:="", LookAt:=xlPart, _
           SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
           ReplaceFormat:=False

Pokud nefunguje, upni sešit.

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod marek26 » 17 kvě 2012 19:15

tu su prilohy
spusta sa to tlacitkom
a cestu si opravte lebo tam cesta je moja
mne to nejde
dakujem

cmuch dakujem ale nepomohlo to
Přílohy
Zošit1.xls
(35.5 KiB) Staženo 29 x
xxx.xls
(32.5 KiB) Staženo 23 x
Naposledy upravil(a) marek26 dne 18 kvě 2012 00:02, celkem upraveno 1 x.

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod d1amond » 17 kvě 2012 20:17

To je snadný, makro jsi zaznamenával v jednom sešitu a pouštíš ho z jiného. Nevím, kam koukat.

Předělám to parametricky.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod cmuch » 23 kvě 2012 18:07

Je zajímavé jak se to chová pod Ex2003 a Ex2010.

Ex2003: Když se otevče ten sešit "xxx" je v těch buňkách #N/A a makro proběhne v pořádku.
Ex2010: Tady je v buňkách #NENÍ_K_DISPOZICI a tady to makro nefunguje.

Tak nevím jaký Excel používáš.

Tady je to makro, jen poupravit cestu.

Kód: Vybrat vše

Sub PrepisHodnoty()

  Workbooks.Open Filename:= _
        "C:\Users\Cmuch\Downloads\xxx.xls"

  Range("B6:Q31").Select
  Selection.Replace What:="#N/A", Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
End Sub

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod marek26 » 24 kvě 2012 21:44

mam 2007
skusim to co si napisal
nerozumiem ze #N/A #NENÍ_K_DISPOZICI ved ja tam mam presne jasne #NEDOSTUPNÝ" nic viac nic menej
ako mozem dat do prikazu ze #N/A ked tam mam v bunkach #NEDOSTUPNÝ"
nelogicke ze?
aj tak vdaka

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod cmuch » 29 kvě 2012 18:44

Holt jiný kraj jiný mrav :lol:

A ani tak jsem nepřišel na to jak to rozchodit v Ex2010.

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod marek26 » 29 kvě 2012 21:00

pre moravakov #N/A pre slovensko a sliezko #NEDOSTUPNY
:idea: :idea: :idea:

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod cmuch » 01 čer 2012 20:59

Ta cesta k souboru bude pořád stejná?
Pokud ano pak by třeba šlo to makro s Find dát do toho listu.

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod cmuch » 04 čer 2012 19:37

Ještě jsem šel na to z jiné strany, ale také nic.

Kód: Vybrat vše

Sub PrepisHodnoty()

  Workbooks.Open Filename:= _
        "C:\Users\Cmuch\Downloads\xxx.xls"
       
  Set FBlk = Worksheets(1).Range("B6:Q31")
 
  With FBlk
    Set FCll = .Find(What:="#NENÍ_K_DISPOZICI", LookIn:=xlValues, LookAt:=xlWhole)
    If Not FCll Is Nothing Then
      FrstAddr = FCll.Address
      Do
        On Error Resume Next
        Range(Nahrada).Value = ""
        FCll.Select
        Nahrada = FCll.Address
       
        Set FCll = .FindNext(FCll)
   
        If FCll.Address = FrstAddr Then Exit Do
      Loop
    End If
  End With
 
  Set FCll = Nothing
  Set FBlk = Nothing
End Sub


Prostě když tam je #NENÍ_K_DISPOZICI u mě v ex2010 tak se nic nestane,
ale když tam dám vyhledat nějaké číslo tak se to provede.
Tak fakt netuším.

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: xls. MAKRO......#Nedostupný nahradit ""

Příspěvekod marek26 » 07 čer 2012 18:05

skoda ze to sudruhovia z uezá nedomysleli....
skusim to nahradit este nie "" ale napr. "0" (nulou)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Čím nahradit Meta Quest 3 router
    od showpayne » 24 úno 2025 06:31 » v Rady s výběrem hw a sestavením PC
    3
    2380
    od buchtik Zobrazit poslední příspěvek
    25 úno 2025 12:18

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti