Niet opslaan bestaande file
Ik heb een macro, waarmee een file template wordt geopened. Deze template wordt vervolgens opgeslagen onder een nieuwe naam, bv NAAM1
Echter, als NAAM1 al bestaat komt de volgende melding:
A File named NAAM1 already exists. Do you want to replace it?
Wanneer ik "ja" kies wordt de file overschreven. Geen Probleem.
Echter wanneer ik "Nee" kies het volgende:Runtime error 1004. method Save as of object workbook failed.
De macro wordt dus niet afgesloten.
Heeft iemand hier een oplossing voor.
Tx
Public vNameInitiator As String
Public vDepartmentInitiator As String
Public vEmailInitiator As String
Public vDateInitiate As String
Public vCCnummer As String
Public vJuisteCel As String
Public vChangeDescription As String
Sub AanmakenCCWerklijsten()
Application.ScreenUpdating = False
'
' Macro2 Macro
' Macro recorded 23-4-2008 by Richard Boxebeld
vJuisteCel = UCase(InputBox("Weet je zeker dat je op de Cel staat van het door jouw toegekende CC-nummer", "QAS Zwolle", "Nee"))
If vJuisteCel = "JA" Then
ActiveCell.Select
vCCnummer = ActiveCell
ActiveCell.Offset(0, 1).Select
vChangeDescription = ActiveCell
ActiveCell.Offset(0, 1).Select
vNameInitiator = ActiveCell
ActiveCell.Offset(0, 1).Select
vDepartmentInitiator = ActiveCell
ActiveCell.Offset(0, 1).Select
vEmailInitiator = ActiveCell
ActiveCell.Offset(0, 1).Select
vDateInitiate = ActiveCell
Workbooks.Open FileName:= _
"G:\Project\Change Control\Templates\QAS-020 Change Control Ingredienten.xls", ReadOnly:=True
ActiveWorkbook.SaveAs FileName:="G:\Project\Change Control\CC08\" & vCCnummer & ".xls"
Worksheets("Initiator Voorblad").Select
Range("K6").Select
ActiveCell = vCCnummer
ActiveCell.Offset(1, 0).Select
ActiveCell = vNameInitiator & " / " & vDepartmentInitiator
ActiveCell.Offset(1, 0).Select
ActiveCell = vEmailInitiator
ActiveCell.Offset(1, 0).Select
ActiveCell = vDateInitiate
Range("e10").Select
ActiveCell = vChangeDescription
Range("e7").Select
Else: End If
End Sub