Open een gebruikersformulier wanneer een werkmap wordt geopend - Excel-tips

Inhoudsopgave

Hallo meneer Excel-lezers!

Omdat ik heb laten zien dat het bijna onmogelijk is om de tips van de week bij te houden, ga ik iets waanzinnig ambitieus proberen - een tip van de dag! In tegenstelling tot de tips van de week die worden geleverd met verschillende zeefdrukken, enz. Deze snelle tip van de dag beantwoordt de vragen van een lezer die van algemeen belang kan zijn.

Laten we in de postzak reiken om te zien wie onze gelukkige eerste lezer zal zijn….

Met excuses aan Brigitte (vraag te ingewikkeld) en Marie (ik beantwoord nooit vragen die * duidelijk * letterlijk zijn getypt uit je huiswerkopdracht op school), de eerste gelukkige lezer is Judy die vraagt:

Ik zou graag willen weten hoe u het dialoogvenster van VB Editor aan het werkblad koppelt. Dus wanneer ik Excel open, verschijnt het dialoogvenster dat ik heb gemaakt met VB Editor als eerste.

OK Judy, hier is het antwoord:

Wanneer een werkmap wordt geopend in Excel, wordt de macro Workbook_Open automatisch uitgevoerd. Deze macro moet zich bevinden in het codepaneel dat is gekoppeld aan Deze werkmap in de VBA-editor. Als je dialoogvenster frmCust heet, dan zal deze macro het lukken:

Private Sub Workbook_Open() frmCust.Show End Sub

OK, dat was niet al te pijnlijk. Het voor de hand liggende probleem hier is dat wanneer ik een antwoord in een e-mail afvuur en het is verkeerd, ik voor één persoon maar dwaas overkom. Dit nieuwe medium stelt me ​​in staat om voor veel mensen tegelijk dwaas over te komen. Lijkt me leuk!

Interessante artikelen...