Bonjour,
Je viens de passer un long moment sur les forums à chercher comment ouvrir SAP via une macro et là j'avoue je sèche…..
J'ai trouvé ce code :
Code VBA : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Sub CONNEXION_SAP()
On Error Resume Next
'
Application.DisplayAlerts = False
'
If Not IsObject(SAP_applic) Then
    Set SAP_applic = SapGuiAuto.GetScriptingEngine
End If
'
er = Err.Number
On Error GoTo 0
'
If er <> 0 Then
  er = 0
  On Error Resume Next
'
  Call Shell("C:\Program Files (x86)\SAP\FrontEnd\SAPgui\saplogon.exe", vbMinimizedFocus)
  Call Shell("C:\Program Files (x86)\SAP\FrontEnd\SAPGUI\saplogon.exe", vbMinimizedFocus)
'
End If
'
Set Connection = SAP_applic.OpenConnection("983 - Urgent Supply / Marketing (copie P3B J-1)")
'
End Sub

Bon génial cela ouvre bien le SAP LOGON mais après comment lui dire de se connecter sur le 983.....(connexion sans MDP)
Merci de votre aide