Description:
joskus Saatamme haluta avata tai luoda uuden työkirjan käyttämällä VBA: ta.Voit asettaa juuri luodun työkirjan objektiksi, jolloin työkirjaasi on helppo viitata lisätehtävien suorittamiseksi.
ratkaisu(s):
seuraavat makrot mahdollistavat uuden työkirjan avaamisen tai luomisen Add-menetelmällä.
Luo uusi työkirja Excel VBA – Esimerkkitapauksiin:
- Luo uusi työkirja
- luo objekti vastaperustetulle työkirjalle
Luo uusi työkirja
seuraavan koodin avulla voit luoda uuden työkirjan ja tallentaa C-asemaan Add-menetelmällä.
koodi:
Sub AddNewWorkbook1()'Adding New WorkbookWorkbooks.Add'Saving the WorkbookActiveWorkbook.SaveAs "C:\WorkbookName.xls"'ORActiveWorkbook.SaveAs Filename:="C:\WorkbookName1.xls"End Sub
selitys:
- työkirjat.Lisää menetelmä lisää uuden työkirjan
- ActiveWorkbook.SaveAs-menetelmä tallentaa aktiivisen työkirjan tiettyyn paikkaan, jossa on määritelty tiedostonimi
Lähtö:
sinun pitäisi nähdä äskettäin avattu työkirja yhdessä olemassa olevan työkirjan kanssa.
ohjeet:
- avaa excel-työkirja
- paina ALT+F11 avataksesi VBA-muokkaimen
- Lisää uusi moduuli Insert-valikosta
- Kopioi yllä oleva koodi ja liitä koodi-ikkunaan
- paina F5 nähdäksesi tuotoksen
- Sinä pitäisi nähdä äskettäin avattu työkirja kuten yllä on esitetty
- tallenna tiedosto makro-yhteensopivana työkirjana
luo objekti vastaperustetulle työkirjalle
voit asettaa vastaperustetun työkirjan objektiksi, jolloin on helppo viitata työkirjaasi lisätehtävien suorittamiseksi.
Code:
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
Output:
sinun pitäisi nähdä juuri avattu työkirja yhdessä olemassa olevan työkirjan kanssa.
ohjeet:
- avaa excel-työkirja
- paina ALT+F11 avataksesi VBA-muokkaimen
- Lisää uusi moduuli Insert-valikosta
- Kopioi yllä oleva koodi ja liitä koodi-ikkunaan
- paina F5 nähdäksesi tulosteen
- sinun pitäisi nähdä juuri avattu työkirja kuten yllä on esitetty
- Tallenna tiedosto makro-yhteensopivana työkirjana