Excel, data Ověření

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

Moderátor: Mods_senior

VOM
Level 1.5
Level 1.5
Příspěvky: 114
Registrován: srpen 10
Pohlaví: Muž
Stav:
Offline

Excel, data Ověření

Příspěvekod VOM » 03 čer 2015 09:56

Dobrý den
Nahraji makro pro zamezení přepisování dat (část viz níže), které však nelze přehrát. Zasekne se na řádku .IgnoreBlank = True
a pak na všech dalších.
Prosím o radu
Milan

With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="="""""
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With

Reklama
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: Excel, data Ověření

Příspěvekod cmuch » 04 čer 2015 06:56

To by chtělo nějakou přílohu.

VOM
Level 1.5
Level 1.5
Příspěvky: 114
Registrován: srpen 10
Pohlaví: Muž
Stav:
Offline

Re: Excel, data Ověření

Příspěvekod VOM » 05 čer 2015 14:12

Dobrý den
Přikládám přílohu.
hezký den
Milan
Přílohy
data_overeni.xlsm
(16.38 KiB) Staženo 33 x

Uživatelský avatar
eLCHa
Level 1
Level 1
Příspěvky: 72
Registrován: duben 10
Bydliště: Ostrava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Excel, data Ověření

Příspěvekod eLCHa » 05 čer 2015 23:08

Co máte na mysli
Nahraji makro pro zamezení přepisování dat
Na to přece slouží zámek.

Pokud si ale trváte na svém, smažte ty řádky, kde to hází chybu. Fungovat to bude - postačí toto

Kód: Vybrat vše

With Range("G4:G15")
.Validation.Delete
.Validation.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="="""""
End With
eL CHá ;)

Kdo hledá, najde. Jenom je třeba hledat pořádně. Zkuste tohle- opravdu to funguje ;)
No vidíš, když se díváš pořádně, tak jedou ;)

VOM
Level 1.5
Level 1.5
Příspěvky: 114
Registrován: srpen 10
Pohlaví: Muž
Stav:
Offline

Re: Excel, data Ověření

Příspěvekod VOM » 08 čer 2015 14:07

Díky za radu, ale já jsem chtěl tak jako dříve využít:
.InputTitle = "xxxxxxxxxxxxxxxxxx"

.InputMessage = "yyyyyyyyyyyyy"

Nevíte proč makro padá?

Hezký dan
Milan

Uživatelský avatar
eLCHa
Level 1
Level 1
Příspěvky: 72
Registrován: duben 10
Bydliště: Ostrava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Excel, data Ověření

Příspěvekod eLCHa » 09 čer 2015 10:54

Mno, já nevím, jestli Vás v tom mám podporovat ;)))

Problém je v tomto "="""""
Nelíbí se mu to, protože jste vlastně nezadal žádný vzorec. Když si dáte ručně vytvořit ověření se vzorcem ="" a dáte OK, tak to sežere. Ale pokud ho znovu otevřete, vidíte že tam žádný vzorec není a po stisku OK Vás to dále nepustí. Musíte tam narvat něco, co tam zůstane. Vyzkoušejte následující

Kód: Vybrat vše

With Range("G4:G15")
.Validation.Delete
With .Validation
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=" & Chr(0)
.InputTitle = "xxxxxxxxxxxxxxxxxx"
.InputMessage = "yyyyyyyyyyyyy"
End With '.Validation
End With 'Range("G4:G15")

Pro své čisté svědomí Vás ještě jednou upozorňuji, že dublujete funkci zámku.
eL CHá ;)

Kdo hledá, najde. Jenom je třeba hledat pořádně. Zkuste tohle- opravdu to funguje ;)
No vidíš, když se díváš pořádně, tak jedou ;)

VOM
Level 1.5
Level 1.5
Příspěvky: 114
Registrován: srpen 10
Pohlaví: Muž
Stav:
Offline

Re: Excel, data Ověření

Příspěvekod VOM » 10 čer 2015 10:43

Děkuji pěkně.
M.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Ověření MacBook Air
    od Karel203 » 19 led 2025 16:54 » v Mobily, tablety a jiná přenosná zařízení
    2
    3324
    od Karel203 Zobrazit poslední příspěvek
    21 led 2025 14:43
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12865
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Firemní data a bilocker
    od p3v4x » 12 lis 2024 19:00 » v Vše ostatní (hw)
    3
    3178
    od petr22 Zobrazit poslední příspěvek
    12 lis 2024 22:05
  • Jak permanentně smazat data z USB disku?
    od Patrik92 » 16 pro 2024 18:59 » v Vše ostatní (bezp)
    16
    5486
    od Minapark Zobrazit poslední příspěvek
    17 pro 2024 20:54
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    6127
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41

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