October 26
Microsoft Visual Basic, Applications Edition (VBA) è essenzialmente lo stesso in Excel 2003 in quanto è in Excel 2007. Se si apre il file di Excel 2003 (XLS) e salvarlo come file Excel 2007 (XLSX), le macro dovrebbe trasferire su intatta . Se non lo fanno, non è perché il codice non è riuscito a convertire. Una delle due cose è successo: o non le impostazioni sono state macro in Excel 2007 o la cartella di lavoro (non il codice stesso) è danneggiato. Una soluzione per il problema è quello di salvare le macro come file di testo e trasferirli su individualmente da Excel 2003 a Excel 2007.
1 Fare clic sul pulsante "Office".
2 Selezionare "Opzioni di Excel."
3 Scegliere "Fiducia Center-> Centro protezione Impostazioni-> Impostazioni macro".
4 Clicca su "Trusted sedi dislocate> Aggiungi Nuovo percorsi attendibili."
5 Aggiungere la posizione di cartella di lavoro e quindi selezionare "OK".
6 Aprire la cartella di lavoro di nuovo in Excel 2007 e verificare la presenza di macro di lavoro. Se ancora non funzionano, è necessario copiare e incollare il testo macro su (vedere Sezione 2).
7 Aprire la cartella di lavoro in Excel 2003.
8 Individuare il codice per la macro. Un modo semplice per individuare il codice per una particolare macro è quello di fare clic sul menu "Strumenti", e poi "Macro-> Macro". Trova il nome della macro e quindi fare clic su "Modifica".
9 Evidenziare l'intera sezione di codice e quindi premere il tasto "Ctrl" e "C"
10 Incollare il testo in un file di testo (utilizzando un programma come Notepad o Wordpad).
11 Aprire il VBE in Excel 2007 e incolla il codice in una nuova finestra del codice.