Sub mise_a_jour_toutes_lignes()
Worksheets("PDCA").Activate
Set ligne_courante = Worksheets("PDCA").Range("A31")
Do Until ligne_courante = ""
If ligne_courante.Offset(0, 7) = "Ouvert" Then
Module2.mettre_à_jour_les_données (ligne_courante.Row)
End If
Set ligne_courante = ligne_courante.Offset(1, 0)
Loop
MsgBox ("Mise à jour de toutes les lignes effectuée")
End Sub
Sub mettre_à_jour_les_données(ligne)
'
'
repertoire = Worksheets("Paramètres").Range("C8").Value
'repertoire = "D:\CFauvel\application REX\pdca\"
'création du lien hypertexte
colonne = 3
fichier = Cells(ligne, colonne).Value
' sélection du type de PDCA
'ajout avancement PDCA
rep = repertoire + fichier & "\"
Set currentcell = Cells(ligne, colonne)
'Workbooks.Open rep + fichier, , ReadOnly:=True
[B]Cells(ligne, colonne).Hyperlinks(1).Follow NewWindow:=False, [/B]AddHistory:=True
onglet = "Synthèse"
langue = "FR"
On Error GoTo etiq
Worksheets("Synthèse").Activate
If Range("H3").Value = "N° PDCA" Then
langue = "FR old"
Else
End If
Worksheets(onglet).Activate
'recherche des données
'Mise à jour du titre
Select Case langue