1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
| Function RecuperationComplete(typeAnalyse As String, nomCellule As String, formeA As Integer)
Dim recupVar As String
Dim recupVal As String
recupVar = ""
recupVal = ""
Do While i < cNumLigneFinTableau
For i = cNumLigneDebutTableau To cNumLigneFinTableau
Windows("analyses.xls").Activate
If Range(nomCellule & i) <> "" Then
Windows("exemple.xls").Activate
'Sélectionne la première cellule du tableau
Range("A2").Select
'Boucle pour se positionner sur la première cellule vide
Do While Not (IsEmpty(ActiveCell))
NbLigne = NbLigne + 1
Selection.Offset(1, 0).Select
Loop
'Première cellule on met la forme d'analyse (numéro dans Waste)
ActiveCell.Value = formeA
'Cellule suivante On récupère le numéro de lot
ActiveCell.Offset(0, 1).Range("A1").Select
Call recupNumLot
ActiveCell.Interior.Color = RGB(255, 255, 255) 'Passage de la cellule en blanc a enlever à la fin du développement
'Cellule suivante On récupère le type d'analyse
ActiveCell.Offset(0, 1).Range("A1").Select
ActiveCell.Value = typeAnalyse
'Cellule suivante On récupère la variable d'analyse
ActiveCell.Offset(0, 1).Range("A1").Select
Windows("analyses.xls").Activate
recupVar = Range("A" & i).Value
Windows("exemple.xls").Activate
ActiveCell.Value = recupVar
'Cellule suivante On récupère la valeur de la mesure
ActiveCell.Offset(0, 1).Range("A1").Select
Windows("analyses.xls").Activate
recupVal = Range(nomCellule & i).Value
Windows("exemple.xls").Activate
ActiveCell.Value = recupVal
ActiveCell.Interior.Color = RGB(255, 255, 255) 'Passage de la cellule en blanc a enlever à la fin du développement
'Cellule suivante On récupère le numéro de commande traitement
ActiveCell.Offset(0, 1).Range("A1").Select
Windows("analyses.xls").Activate
RecupNumCmdTraitement = Range(nomCellule & cNumLigneCmdTraitement).Value
Windows("exemple.xls").Activate
ActiveCell.Value = RecupNumCmdTraitement
End If
Next i
Loop
End Function |