Otvorenie formulára používateľa pri otvorení zošita - tipy pre Excel

Dobrý deň, čitatelia, pán Excel!

Pretože som ukázal, že je takmer nemožné držať krok s tipmi týždňa, vyskúšam niečo šialene ambiciózneho - tip dňa! Na rozdiel od tipov týždňa, ktoré sú dodávané s niekoľkými potlačami obrazoviek atď. Tento tip dňa vám odpovie na niektoré otázky čitateľov, ktoré môžu byť všeobecne zaujímavé.

Siahnime do poštovej tašky a uvidíme, kto bude náš šťastný prvý čitateľ …

S ospravedlnením Brigitte (príliš komplikovaná otázka) a Marie (nikdy neodpovedám na otázky, ktoré sú * očividne * napísané doslovne od zadania domácej úlohy), prvá šťastná čitateľka je Judy, ktorá sa pýta:

Chcel by som vedieť, ako prepojíte dialógové okno z editora VB s pracovným listom. Takže keď otvorím program Excel, najskôr sa zobrazí dialógové okno, ktoré som vytvoril z editora VB.

Dobre, Judy, tu je odpoveď:

Po otvorení zošita v programe Excel sa automaticky spustí makro Workbook_Open. Toto makro musí byť umiestnené v podokne kódu spojeného s týmto zošitom v editore VBA. Ak sa vaše dialógové okno volá frmCust, toto makro bude stačiť:

Private Sub Workbook_Open() frmCust.Show End Sub

Dobre, nebolo to príliš bolestivé. Zjavným problémom tu je, že keď odmietnem odpoveď v e-maile a je to nesprávne, potom sa javím hlupák iba jednej osobe. Toto nové médium mi umožňuje, aby som sa mnohým ľuďom naraz javil ako hlúpy. Znie to ako zábava!

Zaujímavé články...