Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come utilizzare VBA per convertire CSV in XLS

Visual Basic, Applications Edition (VBA) è il linguaggio che gli sviluppatori utilizzano per creare programmi di risparmio di tempo per Microsoft Word , Excel e Access . Funzione di registrazione delle macro di Excel fornisce un modo semplice di creare codice VBA . Questa funzione converte le attività eseguite in Excel in codice di programma che in seguito sarà possibile rigiocare a ripetere - molto più rapidamente - la sequenza di azioni che originariamente registrato . Anche se il registratore di macro non può creare programmi complessi , si può creare uno che converte i file con valori separati da virgole ( CSV ​​) in tipi di file predefiniti di Excel , che terminano in " XLS ". Tale programma consente di liberare gli utenti di Excel di dover fare la conversione manualmente . Cose che ti serviranno
Microsoft Excel
Un file con valori separati da virgole ( CSV ​​) economici Show More Istruzioni
1

creare un nuovo documento di Excel , fare clic su la scheda "Visualizza" e quindi fare clic la voce " Registra macro " sotto l'icona "Macro" . Digitare " CSV_Converter " nella finestra di dialogo che chiede di assegnare un nome alla nuova macro . Premere il tasto " OK " per iniziare la registrazione della macro , che si tradurrà in un programma VBA per convertire un file CSV nel formato di file di Excel .
2

Fare clic sul pulsante Office, quindi fare clic su "Apri". Navigare all'interno di qualsiasi file con estensione " . CSV" , quindi fare clic su "Apri" per aprire il file .
3

Fare nuovamente clic sul pulsante Office , quindi fare clic su "Salva con nome ". Scegliere qualsiasi tipo di file "Excel " (ad esempio , " . Xlsm " ) , quindi fare clic su "Salva" per salvare il file in una cartella di lavoro di Excel .
4

Fare clic sul pulsante Office e selezionare " Close" per chiudere il file convertito , quindi fare clic sulla piccola piazza nella parte inferiore sinistra della barra di stato di Excel per terminare la registrazione macro .
5

Aprire Esplora risorse , quindi selezionare la cartella contenente il file di Excel si appena salvato . Cancellare il file, in modo che la macro registrata non vi verrà chiesto di sovrascrivere un file esistente quando si rigiocare la macro .
6

Comunicati " Alt-F8 " in Excel , quindi fare doppio clic sul voce " CSV_Converter " per eseguire la macro .
7

Fare clic nella finestra di Windows Explorer per vedere il file Excel si è eliminato apparentemente restaurato . ( La macro non ripristinare dal Cestino , . Ha creato un altro file Excel esattamente nello stesso modo in cui hai fatto manualmente il primo ) economici 8

Premere " Alt-F8 " per visualizzare un elenco delle macro , selezionare la macro " CSV_Converter " . Premere "Modifica" per visualizzare il codice VBA per la macro , che è l'ambiente di sviluppo integrato di Visual Basic ( IDE ) economici 9

digitare la seguente riga prima della dichiarazione " Workbooks.Open " : .

Application.DisplayAlerts = False

Questa dichiarazione sarà evitare che il programma di visualizzazione di un avviso quando si tratta di salvare un file CSV convertito con lo stesso nome di uno già esistente.
10

clic con il mouse in qualsiasi punto all'interno della subroutine " CSV_Converter " e premere il tasto " F5 " per eseguire di nuovo esso. Cercare il file convertito come avete fatto al punto 7 .

 

Programmazione © www.354353.com