Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Shortcut bij een macro  (gelezen 2132 keer)

0 leden en 1 gast bekijken dit topic.

Offline StriKe

  • Ambassadeur
  • *****
  • Berichten: 4.647
  • Geslacht: Man
Shortcut bij een macro
« Gepost op: 30 augustus 2005, 20:45:57 »
Hallo,

Als je in Excel een macro 'opneemt' kan je daar een toetsencombinatie aanhangen.

Deze wordt dan in commentaar opgenomen in de VBA code.

'k Vroeg me echter af: als je die toetsencombinatie achteraf wil wijzigen, of alsnog wil toevoegen, is dit dan ook mogelijk?

In de code zelf is daar, buiten die commentaarlijn die dus eigenlijk niets doet, niets van terug te vinden...

Groeten,
StriKe
0T5326 Dell Computer Corporation, GeForce FX Go5200, Windows XP, Prof, SP2, NL, Mobile Intel(R) Pentium(R) 4 CPU 3.06GHz, 512 MB RAM, HDD:97 GB, NTFS, AVG Anti-Virus, Kerio Personal Firewall, Firefox 2.0, The Bat!

Offline buks

  • Ervaren lid
  • ***
  • Berichten: 313
  • Oplossing.be
Re:Shortcut bij een macro
« Reactie #1 Gepost op: 30 augustus 2005, 22:19:34 »
Hoi Strike,

Dit is zeker nog aan te passen, enkel moet je het niet zoeken in de VBA-module maar gewoon in Excel in het menu "Extra".  Kies optie "Macro" en dan "Macro's".   Ook de niet-opgenomen programmacode-programma's kan je hier terug vinden.

Selecteer hier (menu "Extra") de macro/module en kies "Optie".  Nu kom je in een schermpje waar je de sneltoets kan wijzigen/toevoegen.

Je moet er enkel voor zorgen indien het om een "verborgen" code gaat (bv. vaak bij de persoonlijke werkmap) dat je deze eerst zichtbaar maakt.  Nadien kan je ze opnieuw "onzichtbaar" maken

Groetjes
Win 7 Home - Intel Core i3 CPU 550 @ 3.20GHz - Basicnet XL - IE 9 - MS Office 2010 - Norton Internet Security 2012

Offline barthold

  • Volledig lid
  • **
  • Berichten: 171
  • ExWorks.be: Free Excel tools.
Re:Shortcut bij een macro
« Reactie #2 Gepost op: 31 augustus 2005, 20:20:38 »
Voor de volledigheid:

Niet alleen 'verborgen' code is niet zichtbaar in de macro-lijst. Subs die beginnen met het key-woord "Private" zullen hier niet inkomen, bv:
Private Sub Test

Als in de VBA module bovenaan "Option Private Module" staat, wordt geen enkele sub in die module in de macro-lijst opgenomen.

Verder zullen alle macro's (subs) met een argument niet zichtbaar zijn: Sub ColorRed(byval Target as range)...

Bart

WinXP - Excel 2000/XP/2003

 


www.combell.com