VBA slaat niet op

Status
Niet open voor verdere reacties.

patrickklaroen

Nieuwe gebruiker
Lid geworden
20 mrt 2007
Berichten
3
Hallo

Ben even aan het stoeien geweest knippen en plakken
Maar nu slaat hij mijn nummer niet op wat doe ik nu fout ?

Private Sub Workbook_BeforeClose(Cancel As Boolean)
'If MsgBox("Wil je het bestand uitprinten", vbYesNo, "Run.Application.This.Workbook.xls!Print_BeforeClose") = vbNo Then Cancel = True
MessageBox
End Sub
Private Sub Workbook_BeforeClose1(Cancel As Boolean)
If Not ThisWorkbook.ReadOnly Then
ThisWorkbook.SaveAs Filename:="C:leverbonnen\" & [Blad1].[J13] & [Blad1].[B11] & ".xls"
End If
End Sub

Private Sub Workbook_Open()
Worksheets("Blad1").Activate
Range("J13").Value = Range("J13").Value + 1
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs "Leverbon1.xlt", FileFormat:=xlTemplate
Application.DisplayAlerts = True
End Sub
 
ThisWorkbook.SaveAs Filename:="C:leverbonnen\" & [Blad1].[J13] & [Blad1].[B11] & ".xls
in ieder geval moet het c:\ zijn
de rest zou ik in moeten duiekn, maar heb een beetje tijdgebrek,
misschien iemand anders?
groeten Leo
 
Hallo Leo

Ik heb dit zo staan omdat ik graag wil dat deze opslaat in de map leverbonnen op de c: schijf.
Of zou dit ook anders kunnen ??:confused:

Thnks
 
Nee dat is prima zo, er zit alleen een tyepfout in
Er staat c:leverbonnen.
dit moet zijn c:\leverbonnen
Dan zal de het bestand in de map opgeslagen worden.
De rest van de naam kan ik niet controleren, dat is afhankelijk van wat in de cellen J13 en B11 staat.
Bepaalde (lees)tekens, bijvoorbeeld, kunnen niet in een bestandsnaam.
mvg leo.
 
Jajaja dat is ie Kei goed Harstikke bedankt .Ik kan weer voor uit


Mensen Bedankt!!:thumb::D
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan