Professional Documents
Culture Documents
MM 02
MM 02
nombrefile = ActiveWorkbook.Name
nombresheet = ActiveSheet.Name
session.findById("wnd[0]").maximize
session.findById("wnd[0]/tbar[0]/okcd").Text = "/NMM02"
session.findById("wnd[0]").sendVKey 0
session.findById("wnd[0]").sendVKey 0
session.findById("wnd[0]").sendVKey 0
For n = 2 To largo
Status = Worksheets("Ubic").Cells(n, 3).Value
If Status = "" Then
Material = Worksheets(nombresheet).Cells(n, 1).Value
session.findById("wnd[0]/usr/ctxtRMMG1-MATNR").Text = Material
session.findById("wnd[0]").sendVKey 0
MsjSap4 = session.findById("wnd[0]/sbar").Text
Sheets("Ubic").Range("c" & n).Value = MsjSap4
Range("d" & n) = Mid(MsjSap4, 1, 11)
If Sheets("Ubic").Range("d" & n).Value = "El material" Then
Exit Sub
End If
If Sheets("Ubic").Range("d" & n).Value = "El grupo de" Then
Exit Sub
End If
session.findById("wnd[0]/usr/tabsTABSPR1/tabpSP22/ssubTABFRA1:SAPLMGMM:2000/
subSUB3:SAPLMGD1:2734/ctxtMLGT-LGPLA").Text = Ubicación
session.findById("wnd[0]").sendVKey 0
MsjSap3 = session.findById("wnd[0]/sbar").Text
Sheets("Ubic").Range("c" & n).Value = MsjSap3
Range("d" & n) = Mid(MsjSap3, 1, 15)
If Sheets("Ubic").Range("d" & n).Value = "En el número de" Then
Exit Sub
End If
session.findById("wnd[0]").sendVKey 0
session.findById("wnd[1]/usr/btnSPOP-OPTION1").press
MsjSap2 = session.findById("wnd[0]/sbar").Text
Sheets("Ubic").Range("c" & n).Value = MsjSap2
Range("d" & n) = Mid(MsjSap2, 1, 15)
'session.findById("wnd[0]/usr/tabsTABSPR1/tabpSP22/ssubTABFRA1:SAPLMGMM:2000/
subSUB3:SAPLMGD1:2734/ctxtMLGT-LGPLA").Text = ""
'session.findById("wnd[0]").sendVKey 0
'MsjSap1 = session.findById("wnd[0]/sbar").Text
'If Not MsjSap1 = "" Then
'Sheets("Ubic").Range("c" & n).Value = MsjSap1
'Range("d" & n) = Mid(MsjSap1, 1, 15)
'If Sheets("Ubic").Range("d" & n).Value = "Para la ubicaci" Then
'session.findById("wnd[0]").sendVKey 0
'session.findById("wnd[1]/usr/btnSPOP-OPTION1").press
'MsjSap = session.findById("wnd[0]/sbar").Text
''Sheets("Ubic").Range("c" & n).Value = MsjSap
'End If
'End If
'session.findById("wnd[0]/usr/tabsTABSPR1/tabpSP22/ssubTABFRA1:SAPLMGMM:2000/
subSUB3:SAPLMGD1:2734/ctxtMLGT-LGPLA").Text = Ubicación
'session.findById("wnd[0]").sendVKey 0
'session.findById("wnd[0]").sendVKey 0
'session.findById("wnd[1]/usr/btnSPOP-OPTION1").press
'End If
MsjSap = session.findById("wnd[0]/sbar").Text
If Not MsjSap = "" Then
End If
Next n
End Sub