Frage : Band erneuern, immer wenn ein Arbeitsblatt aktiviert ist

Wir sind bei der Aktualisierung des dynamischen Menüs von 2003 bis 2010, um Gewohnheit laufen zu lassen übertreffen spreadsheets.

I haben ein dynamisches Band, das Menübefehle auf den Informationen bevölkert, die in vorgewählten Arbeitsblättern enthalten werden.  Ich benötige das Band, einige Elemente zurückzustellen und Fell/ermöglichen anderen, jedes Mal wenn ein Arbeitsblatt vorgewählt wird, damit es die Befehle anzeigt, die zu diesem Arbeitsblatt relevant sind.  

I haben eine xlam (Erweiterungs) Akte, das Bandsteuerxml und alles Makro zu enthalten.  Gewöhnlich sind die Arbeitsblätter alle xlsx Akten und enthalten kein vba code

I use

invalidateContentOnDrop= " true "

in xml, um dynamische Menüs des Bandes ungültig zu erklären und es zum repopulate zu zwingen, jedes Mal wenn sie vorgewählt werden, aber ich nichts berücksichtige, das Bandgruppen versteckt, oder Knöpfe im gleichen fashion.

I einen laufen gelassenen vba Code dachten, wann immer ein Arbeitsblatt aktiviert ist, um das Band ungültig zu erklären und es zu repopulate.

Is dort zu zwingen eine einfachere Weise?

if nicht, wie führen Sie Code in hinzufügen im xlam durch, das läuft, wenn jede mögliche xlsx Akte geöffnet ist und ein Arbeitsblatt aktiviert ist (windowactivate)?

Appreciate die Hilfe thanks

Antwort : Band erneuern, immer wenn ein Arbeitsblatt aktiviert ist

gut in diesem jedem Fall gründen Sie SQL-Server des Klienten auf Phasen-IP und anschließen direkt t und Exportdaten zu ihm anbringen anders SQL-Server 2005 in Ihren Kasten n, exportieren Daten, nehmen Unterstützung von SQL-Server 2005 und schicken sie dem Klienten. es gibt nicht andere Weise bleiben für Sie.
Weitere Lösungen  
 
programming4us programming4us