Questione : Controlli activex Che passano un manuale - Excel 2010

Ho disposto i controlli activex (filatori e pulsanti di comando) sui manuali da quando in primo luogo sono stati messi a disposizione in Excel world.

Now, ogni volta che apro un libro di esercizi che contiene questi comandi in Excel 2010, i comandi (tutti) hanno avanzato un po'verso la parte di sinistra, probabilmente meno di 10 pixel benchè non avessi misurato mai. Finalmente i comandi impilano in su contro il margine di sinistra del manuale e diventano quasi troppo piccoli al movimento di select.
This soltanto si presentano nei 2010 environment.

Has che chiunque altrimenti ha notato questo comportamento? È ci dei suggerimenti “ad una difficoltà„? il

While che potrei aggiungere una procedura start-up per riposizionare i comandi ogni volta che il libro di esercizi è aperto, quella strada apre un incubo di manutenzione di codificazione considerante il numero dei libri di esercizi/dei comandi ho sul posto.

Thanks
Jim
class= del

Risposta : Controlli activex Che passano un manuale - Excel 2010

Dipende dal codice e come state usando i comandi. Piuttosto che using gli eventi, assegnate le macro alle versioni delle forme (appena right-click quindi scegliete “assegnate la macro… ") e potete cambiare le loro proprietà via il right-click, controllo di disposizione. Potete anche assegnare la stessa macro ai comandi multipli e farli distinguere quale controllo è stato scattato riferendosi a Activesheet.Shapes (Application.Caller)

Le versioni delle forme sono generalmente per quanto fa parte più stabili di Excel per lungamente.

Come aspetto di interesse, il vostro manuale è zumato a qualcosa tranne 100%? Quella è una causa comune dei problemi con i controlli activex.

Altre soluzioni  
 
programming4us programming4us