bonjour
je jouin ma macro.
Sub savedoc1()
'
' savedoc1 Macro
' Macro recorded 26.03.2006 by sioli g
'
Dim MonClasseur As String
MonClasseur = Range('i5') & Range('j5') & Range('m5') & Range('n5') & Range('i8') & '.xls'
ActiveSheet.Unprotect
Range('J4:N4').Select
If Range('j5').Value = '' Then
MsgBox 'Manque N° de série N° de Pcs ex:00001 - ':
Range('J5').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('m5').Value = '' Then
MsgBox 'Manque - Axles Argt Types - ':
Range('m5').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('m11').Value = '' Then
MsgBox 'Manque N° de série Wheel Assy - Gauche - ':
Range('m11').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('m12').Value = '' Then
MsgBox 'Manque N° de série Wheel Assy - Droite - ':
Range('m12').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('m13').Value = '' Then
MsgBox 'Manque N° du Differential Gp ':
Range('m13').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('k14').Value = '' Then
MsgBox 'Manque N° de Badges ':
Range('k14').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j20').Value = '' Then
MsgBox 'Manque Valeur - Extrémité Differentiel : 105 ± 10 Nm (nut) -':
Range('j20').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j21').Value = '' Then
MsgBox 'Manque Valeur - 300 ± 30 Nm (plug) -':
Range('j21').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j22').Value = '' Then
MsgBox 'Manque Valeur - 100 ± 20 Nm -':
Range('j22').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j24').Value = '' Then
MsgBox 'Manque Valeur - 90 ± 15 Nm -':
Range('j24').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j25').Value = '' Then
MsgBox 'Manque Valeur - 80 ± 15 Nm -':
Range('j25').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j26').Value = '' Then
MsgBox 'Manque Valeur - Couple STATIQUE = 460 Nm -':
Range('j26').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j27').Value = '' Then
MsgBox 'Manque Valeur - ± 0.025 mm -':
Range('j27').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j28').Value = '' Then
MsgBox 'Manque Relever valeur de - ROTATION après fixaction sur Housing Axle -':
Range('j28').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j30').Value = '' Then
MsgBox 'Manque Valeur - 1000 ± 125 Nm -':
Range('j30').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j31').Value = '' Then
MsgBox 'Manque Valeur - 105 ± 20 Nm -':
Range('j31').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j33').Value = '' Then
MsgBox 'Manque Valeur - Couple Bolts Fixation Trunion - 530 ± 70 Nm -':
Range('j33').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j34').Value = '' Then
MsgBox 'Manque Valeur - Couple Bolts Fixation Plate - 530 ± 70 Nm -':
Range('j34').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
If Range('j35').Value = '' Then
MsgBox 'Manque Valeur - Couple Bolts Fixation Cover - 530 ± 70 Nm -':
Range('j35').Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Exit Sub
Else: End If
Selection.Copy
Range('J41').Select
ActiveSheet.Paste
Range('J41').Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.ShrinkToFit = False
.MergeCells = False
End With
Range('J41:L41').Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.ShrinkToFit = False
.MergeCells = False
End With
Selection.Merge
ActiveSheet.Unprotect
Range('a41').Select
ActiveCell.FormulaR1C1 = '1'
Range('a42').Select
ActiveCell.FormulaR1C1 = '1'
Call listencoder
Call Macro1
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveWorkbook.SaveAs Filename:= _
'c:\\5428\\datas\\980\\pont fini\\' & Range('i5') & Range('j5') & Range('m5') & Range('n5') & Range('i8') & '.xls', FileFormat:= _
xlNormal, Password:='', WriteResPassword:='', ReadOnlyRecommended:=False _
, CreateBackup:=False
ChDir 'C:\\5428\\Doc vierge'
Workbooks.Open Filename:='C:\\5428\\Doc vierge\\fini 5428-71-pc-980.xls'
Range('i5').Select
Workbooks(MonClasseur).Close False
End Sub