Excel - podmíněný obsah buňky

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

Moderátor: Mods_senior

prs
nováček
Příspěvky: 10
Registrován: květen 11
Pohlaví: Muž
Stav:
Offline

Excel - podmíněný obsah buňky

Příspěvekod prs » 18 kvě 2012 14:26

Dobrý den,

je nějak možné v excelu vymyslet podmínený obsah buňky?

Příklad:
V rozhodovací buňce vybírám mezi "OK" a "NA" a chtěl bych v určitých buňkách s ohledem na tyto hesla toto:
v případě "NA" - automaticky vyplnit nějakým textem (jako "nepoužito" či tak něco)
v případě "OK" - ponechat políčko prázdé s možností zapisovat

Samozřejmě po změně rozhodovacího políčka z "OK" na "NA" ponechat automatické vyplnění buňky a naopak.

Děkuju moc

P.

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: Excel - podmíněný obsah buňky

Příspěvekod d1amond » 18 kvě 2012 14:50

Funkce =Když(podmínka; ano; ne). Problém je, že vzorec musí být v buňce, a když ho přepíšeš, už není - buď hodnota nebo vzorec.
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č?

prs
nováček
Příspěvky: 10
Registrován: květen 11
Pohlaví: Muž
Stav:
Offline

Re: Excel - podmíněný obsah buňky

Příspěvekod prs » 20 kvě 2012 11:51

No to je mi právě jasný, právě bych potřeboval, ať mi tam ta funkce zůstane, když zpět změním rozhodovací buňku...

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: Excel - podmíněný obsah buňky

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

Zkus nahodit v excelu příklad, a přilž ho sem. Nějak nechápu.
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č?

pavel.lasak
Level 2
Level 2
Příspěvky: 197
Registrován: duben 12
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Excel - podmíněný obsah buňky

Příspěvekod pavel.lasak » 20 kvě 2012 18:20

Je možno použít další samostatný sloupec, který o tom bude rozhodovat? Je možno použít makro (VBA) - SheetChange? Jak psal d1amond pošli nějaký příklad, ze zadaní jsem to také úplně nepochopil.
Více o kancelářském balíku MS Office na http://office.lasakovi.com/ (Word, Excel, PowerPoint, Access, Outlook, Project, OneNote)

prs
nováček
Příspěvky: 10
Registrován: květen 11
Pohlaví: Muž
Stav:
Offline

Re: Excel - podmíněný obsah buňky

Příspěvekod prs » 23 kvě 2012 15:02

Sand to bude z příkladu lépe pochopitelné.

Díky

P.
Přílohy
Priklad.pdf
(24.92 KiB) Staženo 137 x

guest
Pohlaví: Nespecifikováno

Re: Excel - podmíněný obsah buňky

Příspěvekod guest » 23 kvě 2012 16:53

Data / Ověření, vyplnit a odškrtnout na poslední záložce varování. Tak to vidím já.

pavel.lasak
Level 2
Level 2
Příspěvky: 197
Registrován: duben 12
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Excel - podmíněný obsah buňky

Příspěvekod pavel.lasak » 23 kvě 2012 17:15

No chtěl jsem něco v Excelu, ale zkusil jsem něco připravit, snad jsem pochopil dobře. Viz příloha - pokud Je v F3 OK vyplní se test, pokud NA vyplní se nepoužito. Používa makro a událost listu Change

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)

If Range("F3").Value = "NA" Then
    Application.EnableEvents = False
    Range("C5").Select
    ActiveCell.FormulaR1C1 = "Nepoužito"
    Application.EnableEvents = True
Else
    Application.EnableEvents = False
    Range("C5").Select
    ActiveCell.FormulaR1C1 = "test"
    Application.EnableEvents = True
End If

End Sub
Přílohy
www-lasakovi-com-excel-rekce-zmena.xlsm
(15.76 KiB) Staženo 90 x
Více o kancelářském balíku MS Office na http://office.lasakovi.com/ (Word, Excel, PowerPoint, Access, Outlook, Project, OneNote)

prs
nováček
Příspěvky: 10
Registrován: květen 11
Pohlaví: Muž
Stav:
Offline

Re: Excel - podmíněný obsah buňky

Příspěvekod prs » 24 kvě 2012 10:25

Koukal jsem na to a super, jenže já potřebuju, když je parametr "OK", aby bylo možno do buňky vpisovat libovolný text. Takhle ho tam sice napíšu, ale po potvrzení buňky se zobrazí ono nadefinované "test". Šla by třeba použít jen první půlka toho makra?

Díky

P.

--- Doplnění předchozího příspěvku (24 Kvě 2012 10:31) ---

Prubnul jsem to a jde. Děkuju moc. :)

P.

--- Doplnění předchozího příspěvku (24 Kvě 2012 10:33) ---

Poslední dotaz, šlo by tedy ještě sem:


Private Sub Worksheet_Change(ByVal Target As Range)



If Range("F3").Value = "NA" Then
Application.EnableEvents = False
Range("C5").Select
ActiveCell.FormulaR1C1 = "Nepoužito"
Application.EnableEvents = True

End If

End Sub

Přidat něco, co by mi při přepnutí z "NA" do "OK" vymyzalo text "Nepoužito"?


Děkuji

P.

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 - podmíněný obsah buňky

Příspěvekod cmuch » 24 kvě 2012 11:06

Tak asi takto:

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)

If Target = Range("F3") Then

    If Range("F3").Value = "NA" Then
        Application.EnableEvents = False
        Range("C5").Select
        ActiveCell.FormulaR1C1 = "Nepoužito"
        Application.EnableEvents = True
      ElseIf Range("F3").Value = "OK" Then
        Application.EnableEvents = False
        Range("C5").Select
        ActiveCell.FormulaR1C1 = ""
        Application.EnableEvents = True
    End If

End If

End Sub

prs
nováček
Příspěvky: 10
Registrován: květen 11
Pohlaví: Muž
Stav:
Offline

Re: Excel - podmíněný obsah buňky

Příspěvekod prs » 24 kvě 2012 12:34

Super,

díky moc.

P.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Obsah složky se zrcadlí na ploše Příloha(y)
    od Grander » 01 dub 2025 17:44 » v Windows 11, 10, 8...
    4
    2760
    od Grander Zobrazit poslední příspěvek
    02 dub 2025 15:29
  • Obsah z mnohých priečinkov presunúť naraz
    od johnzy » 21 čer 2024 11:38 » v Vše ostatní (sw)
    3
    3936
    od johnzy Zobrazit poslední příspěvek
    21 čer 2024 14:41
  • 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
    4809
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12223
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4720
    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