< návrat zpět

MS Excel


Téma: Adresa v MsgBox rss

Zaslal/a 16.12.2010 21:39

Po kliknuti mysou na prislusny list sa mi aktivuje nasledovne makro:
Private Sub Worksheet_Activate()
If Worksheets("List2").Range("B6") > Worksheets("List1").Range("B25") Then
Worksheets("List1").Activate
Worksheets("List1").Select
Response = MsgBox("Chyba na Liste1", vbExclamation)
Exit Sub
End If
Potreboval by som poradit:
1. Ako do MsgBox zaradi adresu chybnej bunky, ked viem, ze chyba je v stlpci C a cislo riadku mam na Liste1 v bunke B26 (Ak B26=5, potom v Msg Box sa vo vyssie uvedenom texte este zobrazi C5).
2. MsgBox sa zobrazi na danom liste, kde je vyssie uvedene makro. Potreboval by som, keby sa MsbBox po vybere listu1 (Worksheets("List1").Select) zobrazilo prave na tomto liste ( na List1) - neviem, ci to vobec ide
Dakujem

Zaslat odpověď >

Strana:  « předchozí  1 2
icon #003553
Poki
Je pravda, ze obarveni bunky pro jeji zvyrazneni uplne idealni, protoze je potreba ji po odstraneni nedostatku take odstranit (radeji bych doporucil podminene formatovani bunek).
Ale stale si myslim, ze pokud vite, kde ma uzivatel neco vyplnit, tak je dobre mu nabidnout InputBox (ten zamezi uzivateli, aby vyplnil napr. text misto cisla nebo treba vyplneni spatne bunky).
Co vam neni jasne na te sprave v MsgBox? Klidne vysvetlim...citovat
#003554
avatar
Uplne suhlasim s Vasim nazorom. Problem je len v tom, ze uzivatel sa nepohybuje len nad listom1 aj ked este nie je uplne vyplneny. Potom ked omylom alebo aj vedome klikne na list5, tak sa spusti procedura, spustenie ktorej je v takomto pripade neziaduce. Alebo sa mylim?
Podmienene formatovanie je super v exceli, ale v tomto pripade neviem najst podmienky, pretoze pri priebeznom vyplnovani tabulky nemusi byt vsetko systematicky vyplnene a neviem ci by dynamicky meniaca sa farba neposobila rusivo.
V MsgBox neviem najst vysvetlenie preco je tam & vbcrlf & vbcrlf (je to moja nevedomoct)citovat
icon #003556
Poki
No tak logiku spousteni procedur si musite ujasnit sam, to za vas bez znalosti komplexni problematiky udelat nemuzu - museli bychom prodiskutovat cely sesit a hlavne jeho ucel a potreby.

& vbcrlf & vbcrlf (tyto specialni prikazy znamenaji pouze 'ENTER' - tedy odradkovani textu - zadna velka veda 2citovat
#003557
avatar
Aj najzlozitejsie riesenia su zalozene na znalosti elementarnych znalosti. Vdaka za vysvetlenie.citovat

Strana:  « předchozí  1 2

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse