descriere:
uneori este posibil să dorim să deschidem sau să creăm un registru de lucru nou folosind VBA.Puteți seta registrul de lucru nou creat la un obiect, astfel încât să fie ușor să consultați registrul de lucru pentru a efectua alte sarcini.
soluții:
următoarele macro-uri vor permite deschiderea sau crearea unui registru de lucru nou folosind metoda Adăugare.
creați un registru de lucru nou în Excel VBA-Exemple de cazuri:
- creați un registru de lucru nou
- creați un obiect pentru registrul de lucru nou creat
creați un registru de lucru nou
puteți utiliza următorul cod pentru a crea un registru de lucru nou și pentru a salva în unitatea C folosind metoda Adăugare.
Cod:
Sub AddNewWorkbook1()'Adding New WorkbookWorkbooks.Add'Saving the WorkbookActiveWorkbook.SaveAs "C:\WorkbookName.xls"'ORActiveWorkbook.SaveAs Filename:="C:\WorkbookName1.xls"End Sub
explicație:
- registre de lucru.Adăugați metoda va adăuga un nou registru de lucru
- ActiveWorkbook.Metoda SaveAs va salva registrul de lucru activ într-o anumită locație cu nume de fișier specificat
ieșire:
ar trebui să vedeți registrul de lucru nou deschis împreună cu registrul de lucru existent.
instrucțiuni:
- deschideți un registru de lucru excel
- apăsați Alt+F11 pentru a deschide editorul VBA
- introduceți un modul nou din meniul Inserare
- copiați codul de mai sus și lipiți în fereastra de cod
- apăsați F5 pentru a vedea ar trebui să vedeți registrul de lucru nou deschis așa cum se arată mai sus
- salvați fișierul ca registru de lucru activat Macro
creați un obiect pentru registrul de lucru nou creat
puteți seta registrul de lucru nou creat la un obiect, astfel încât să fie ușor să vă referiți la registrul de lucru pentru a face alte sarcini.
Cod:
sub AddNewWorkbook2()Dim wkb as Workbook'Adding New WorkbookSet wkb = Workbooks.Add'Saving the Workbookwkb.SaveAs "C:\WorkbookName.xls"'ORwkb.SaveAs Filename:="C:\WorkbookName1.xls"</span></code>End Sub
ieșire:
ar trebui să vedeți registrul de lucru nou deschis împreună cu registrul de lucru existent.
instrucțiuni:
- deschideți un registru de lucru excel
- apăsați Alt+F11 pentru a deschide editorul VBA
- introduceți un modul nou din meniul Inserare
- copiați codul de mai sus și lipiți în fereastra de cod
- apăsați F5 pentru a vedea ieșirea
- ar trebui să vedeți registrul de lucru nou deschis așa cum se arată mai sus
- /ol>