„Userform“ atidarymas atidarius darbaknygę - „Excel“ patarimai

Sveiki, ponas „Excel“ skaitytojai!

Kadangi aš parodžiau, kad beveik neįmanoma laikytis savaitės patarimų, aš išbandysiu kažką beprotiškai ambicingo - dienos patarimą! Skirtingai nuo savaitės patarimų, pateikiamų su keliais ekrano atspaudais ir pan. Šis dienos greitas patarimas atsakys į kai kurių skaitytojų klausimus, kurie gali būti visuotinai įdomūs.

Pasidomėkime pašto dėžute, kad pamatytume, kas bus pirmasis mūsų laimingasis skaitytojas.

Atsiprašydama Brigitte (klausimas per sudėtingas) ir Marie (aš niekada neatsakau į klausimus, kurie * akivaizdžiai * parašyti pažodžiui iš jūsų mokyklos namų darbų), pirmoji laiminga skaitytoja yra Judy, kuri klausia:

Norėčiau sužinoti, kaip susieti dialogo langą iš VB redaktoriaus su darbalapiu. Taigi atidarius „Excel“, pirmiausia pasirodys dialogo langas, kurį sukūriau iš „VB Editor“.

Gerai Judy, čia yra atsakymas:

Kai darbaknygė atidaroma programoje „Excel“, makrokomanda „Atidaryti“ automatiškai vykdoma. Ši makrokomanda turi būti VBA redaktoriaus kodo srityje, susietoje su šia darbaknyge. Jei jūsų dialogo langas vadinamas „frmCust“, ši makrokomanda atliks apgaulę:

Private Sub Workbook_Open() frmCust.Show End Sub

Gerai, tai nebuvo per skaudu. Akivaizdi problema yra ta, kad kai el. Laiške iššaukiu atsakymą ir jis yra neteisingas, kvailas atrodau tik vienam asmeniui. Ši nauja terpė leidžia man atrodyti kvailai daugeliui žmonių vienu metu. Skamba linksmai!

Įdomios straipsniai...