Martijn Kist
Gebruiker
- Lid geworden
- 3 jan 2010
- Berichten
- 33
Hallo VBA liefhebbers/ -kenners,
Ik probeer middels VBA code een enkel worksheet als workbook te bewaren, maar stuit bij het opslaan steeds op een runtime error 91 (object variable or with block not set).
Ik heb hieronder de code geplaatst die ik gebruik voor het kopieren van het actieve blad (sheet) en het daarna opslaan van het ontstane nieuwe werkboek (Active Workbook). Bij regel 4 staat het gedeelte die de bovengenoemde foutmelding geeft.
[JS]Dim ws As Workbook
ActiveSheet.Copy
With ActiveWorkbook
.SaveAs Filename:="R:\CEB\Frankeermachine\Maandoverzichten\" & "frankeermachine " & ws.Name, FileFormat:="xlsx"
.Close
End With[/JS]
Ik ben niet zo lang geleden begonnen met VBA, dus als iemand mij in gewone taal kan vertellen wat ik nu fout doe ben ik diegene erg dankbaar!!
Alvast bedankt voor de genomen moeite.
Mvrgr Martijn
Ik probeer middels VBA code een enkel worksheet als workbook te bewaren, maar stuit bij het opslaan steeds op een runtime error 91 (object variable or with block not set).

Ik heb hieronder de code geplaatst die ik gebruik voor het kopieren van het actieve blad (sheet) en het daarna opslaan van het ontstane nieuwe werkboek (Active Workbook). Bij regel 4 staat het gedeelte die de bovengenoemde foutmelding geeft.
[JS]Dim ws As Workbook
ActiveSheet.Copy
With ActiveWorkbook
.SaveAs Filename:="R:\CEB\Frankeermachine\Maandoverzichten\" & "frankeermachine " & ws.Name, FileFormat:="xlsx"
.Close
End With[/JS]
Ik ben niet zo lang geleden begonnen met VBA, dus als iemand mij in gewone taal kan vertellen wat ik nu fout doe ben ik diegene erg dankbaar!!
Alvast bedankt voor de genomen moeite.
Mvrgr Martijn