Bonjour ,
J'aurais aimer savoir si il etais possible de faire un sorte que excel ne calcule que la ligne qui a ete modifier lors d'un changement .
A l'heure actuel j'ai cette macro : (on modifie uniquement dans "feuille" le reste calcule")
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim Feuille
Dim WS As Worksheet
If Flag = True Then Flag = False: Exit Sub
Feuille = ActiveSheet.Name
If Application.Calculation = xlCalculationManual And Feuille <> "Données" Then
Flag = True
On Error Resume Next
For Each WS In Worksheets(Array("H" & Feuille, "B" & Feuille, "Bilan", Feuille))
With WS
.Calculate
End With
Next WS
Flag = False
End If
End Sub
merci d'avance