< návrat zpět

MS Excel


Téma: Zobrazenie "Tvaru" na základe obsahu b rss

Zaslal/a 10.9.2013 10:22

Ahoj,
rád by som zadal tvaru podmienku, kde sa má zobraziť, pokiaľ bude bunka neprázdna. Je možné vytvoriť takéto spojenie?
Ďakujem
Palo

stop Uzamčeno - nelze přidávat nové příspěvky.

#015137
avatar
skuste takto: "=IF(A1<>"";A1;"")"citovat
icon #015138
avatar
A tvarom myslíš, prosím, čo? Objekt shape vo VBA?

Zobrazenie alebo skrývanie shape sa riadi pomocou vlastnosti (alebo metódy?) visible.citovat
#015139
avatar
Tvarom myslím toto:
img
a použiť:=IF(A1<>"";A1;"")...tak vytvorím zacyklený odkaz.
Vďaka
Palocitovat
#015140
avatar
aha uz t chapu to pojde podla mna len s makrom a to tak ze v danom sheete sa dopise

kedze nemam prilohu tak to tu takto pisem :)

Private Sub Worksheet_Change(ByVal Target As Range)
// IF target.cells pre ktory sa to tyka
// a podmienku ked je prazna nezobrzit alebo zobrazit ked je plna + nazov shape
End Subcitovat
#015142
avatar
Nemohol by si prosím Ťa vložiť nejaký súbor s makrom a "Tvarom"? Mne sú makrá (bohužiaľ) cudzie, tak mi to nie je jasné.
Ďakujem
Palocitovat
icon #015143
avatar
@spetko: Tvarom myslím toto:

no, tak v tom prípade, ako som zmienil, vytvoriť podmienku, a do nej vložiť:

Shapes("nazov shape").Visible = True

Shapes("nazov shape").Visible = Falsecitovat
#015144
avatar
priloha:
Příloha: zip15144_test.zip (14kB, staženo 26x)
citovat
#015148
avatar
Ďakujem, toto som potreboval, len Ťa ešte poprosím, ako zmením makro, keď sa bunka nachádza na inom liste, ako "Tvar"?
Ďakujem
Palocitovat
#015149
avatar
takto:

Sheet("meno").Shapes("Rectangle 2").Visible = Truecitovat
#015151
avatar
Zvládol som to a funguje, ďakujem
Palocitovat

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje