Ciao! Quindi, ora è necessario creare una nuova cartella di lavoro e salvare la cartella di lavoro utilizzando VBA Macro. questo è buono. Mi piace il tuo modo di pensare.

In questo articolo impareremo come aggiungere una nuova cartella di lavoro e salvarla utilizzando Excel vba.

Codice VBA per aggiungere una cartella di lavoro Esistono due metodi per aggiungere una cartella di lavoro. Uno è consigliato e l’altro no.

  • ‘Not recommended Macro code: use this when you don’t want to save ‘this

new workbook.*———————Sub AddWorkbook()

Workbooks.Add ‘creates a new workbook instantly

End Sub

Qui abbiamo semplicemente aggiunto una nuova cartella di lavoro. Creerà una cartella di lavoro denominata book1, book2, book3 e così via.

  • ‘Recommended: use this macro when you want to save the added

workbook.*———————Sub AddWorkbook()

Dim WB as Workbook ‘creates a reference to workbook object

Set WB = Workbooks.Add ‘adds a workbook.

End Sub

In questo codice abbiamo prima creato un riferimento a un oggetto cartella di lavoro. E poi l’abbiamo inizializzato con un nuovo oggetto cartella di lavoro. Il vantaggio di questo approccio è che puoi eseguire facilmente le operazioni su questa nuova cartella di lavoro. Come salvare, chiudere, cancellare, ecc.

Codice VBA per aggiungere e salvare una cartella di lavoro Questo codice salva la cartella di lavoro in una posizione predefinita con il nome predefinito.

Sub AddWorkbook()Dim WB As Workbook ‘creates a reference to workbook

object

Set WB = Workbooks.Add ‘adds a workbook.WB.Save ‘saves workbook at the

default location

End Sub

Ci saranno momenti in cui vorresti salvare la tua cartella di lavoro aggiunta con un nome specificato e salvarla in una posizione definita. Il codice seguente aggiunge una cartella di lavoro e la salva in una posizione definita.

Sub AddWorkbook()Dim WB As Workbook ‘creates a reference to workbook

object

Set WB = Workbooks.Add ‘adds a workbook.WB.SaveAs “D:\VBA added

File\myfile.xlsx” ‘saves at the given file location and name

End Sub

Qui, abbiamo utilizzato il comando Salva come di Excel utilizzando VBA. SaveAs è una proprietà / funzione della classe Workbook. Viene utilizzato quando si desidera rinominare la cartella di lavoro utilizzando la macro VBA di Excel.

Questo è tutto. È il codice per aggiungere una nuova cartella di lavoro utilizzando VBA in Excel 2016.

SaveAs esegue VBA salva come comando su Excel.

Semplice. Non è vero? È. Fammi sapere i tuoi pensieri e dubbi nelle sezioni dei commenti.

Scarica il file

`link: /wp-content-uploads-2013-07-Add-And-Save-New-Workbook-Using-VBA-In-Microsoft-Excel-2016.xls [__ Aggiungi e salva una nuova cartella di lavoro utilizzando VBA in Microsoft Excel 2016 ]

Articoli correlati:

link: / printing-in-vba-cambia-la-stampante-predefinita-usando-vba-in-microsoft-excel [Cambia la stampante predefinita usando VBA in Microsoft Excel 2016]

link: / general-topics-in-vba-turn-off-warning-messages-using-vba-in-microsoft-excel [Disattiva i messaggi di avviso usando VBA in Microsoft Excel 2016]

link: / menu-barre degli strumenti-barra di stato-in-vba-mostra-un-messaggio-sulla-barra di stato-utilizzando-vba-in-microsoft-excel [Visualizza un messaggio sulla barra di stato VBA di Excel]

link: / general-topics-in-vba-insert-pictures-using-vba-in-microsoft-excel [Insert Pictures Using VBA in Microsoft Excel 2016]

link: / using-loops-how-to-loop-through-sheet-in-excel-using-vba [Come scorrere i fogli in Excel usando VBA]

Articoli popolari:

link: / keyboard-formula-shortcuts-50-excel-scorciatoie-per-aumentare-la-produttività [50 scorciatoie Excel per aumentare la produttività]

link: / formule-e-funzioni-introduzione-di-vlookup-funzione [La funzione CERCA.VERT in Excel]

link: / tips-countif-in-microsoft-excel [CONTA.SE in Excel 2016]

link: / excel-formula-and-function-excel-sumif-function [Come usare la funzione SUMIF in Excel]