Bonsoir le Forum,
Pouvez vous m'aider s'il vous plait
voilà je souhaiterai pouvoir à partir de cette macro que la copie enregistrée se rouvre sur la page V3
Pour l'instant puisque le bouton se trouve sur la page DSI, la copie s'ouvre sur la page DSI
Merci pour votre aide
Private Sub CommandButton5_Click() 'sauvegarde du classeur entier
Application.EnableEvents = False
Application.DisplayAlerts = False
If Sheets("V3").Range("G27") = "" Then
If MsgBox("Vous devez préciser le nom du client en page V3 !", vbOKOnly + vbInformation, "Excel vous informe") = vbAbort Then Exit Sub
Else
Dim NOM_PRECIS As String
Dim vEMPLACEMENT As String
Dim NOLOT As String
Dim PROG As String
'Dim vCELLULE As Range
NOM_PRECIS = Sheets("V3").Range("G27").Value
vEMPLACEMENT = ThisWorkbook.Path & "\"
NOLOT = Sheets("D.S.I").Range("F33").Value
PROG = Sheets("D.S.I").Range("F30").Value
''Set vCELLULE = Range("A1")
''vCELLULE = vCELLULE.Address(0, 0)
'thisWorkbook.Sheets("D.S.I").OLEObjects("CommandButton5").Delete
ThisWorkbook.SaveAs vEMPLACEMENT & NOM_PRECIS & "_" & PROG & "_" & NOLOT & "_" & Format(Now, "dd-mm-yyyy"), FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
If MsgBox("L'étude a été enregistrée sous : " & vEMPLACEMENT & NOM_PRECIS & PROG & NOLOT, vbOKOnly + vbInformation, "Excel vous informe") = vbAbort Then Exit Sub
Application.ScreenUpdating = False
ThisWorkbook.Close
End If
Application.DisplayAlerts = True
End Sub
Pouvez vous m'aider s'il vous plait
voilà je souhaiterai pouvoir à partir de cette macro que la copie enregistrée se rouvre sur la page V3
Pour l'instant puisque le bouton se trouve sur la page DSI, la copie s'ouvre sur la page DSI
Merci pour votre aide
Private Sub CommandButton5_Click() 'sauvegarde du classeur entier
Application.EnableEvents = False
Application.DisplayAlerts = False
If Sheets("V3").Range("G27") = "" Then
If MsgBox("Vous devez préciser le nom du client en page V3 !", vbOKOnly + vbInformation, "Excel vous informe") = vbAbort Then Exit Sub
Else
Dim NOM_PRECIS As String
Dim vEMPLACEMENT As String
Dim NOLOT As String
Dim PROG As String
'Dim vCELLULE As Range
NOM_PRECIS = Sheets("V3").Range("G27").Value
vEMPLACEMENT = ThisWorkbook.Path & "\"
NOLOT = Sheets("D.S.I").Range("F33").Value
PROG = Sheets("D.S.I").Range("F30").Value
''Set vCELLULE = Range("A1")
''vCELLULE = vCELLULE.Address(0, 0)
'thisWorkbook.Sheets("D.S.I").OLEObjects("CommandButton5").Delete
ThisWorkbook.SaveAs vEMPLACEMENT & NOM_PRECIS & "_" & PROG & "_" & NOLOT & "_" & Format(Now, "dd-mm-yyyy"), FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
If MsgBox("L'étude a été enregistrée sous : " & vEMPLACEMENT & NOM_PRECIS & PROG & NOLOT, vbOKOnly + vbInformation, "Excel vous informe") = vbAbort Then Exit Sub
Application.ScreenUpdating = False
ThisWorkbook.Close
End If
Application.DisplayAlerts = True
End Sub