heyy .. j'espère que vous allez bien et en bonne santé
As usual, j'ai rencontré des problèmes quant j'ai essayé de copier des ligne (dont la date en comprise entre la date de début et la date de fin choisies dans la feuille 'synthèse') de la feuille 'recap' à la feuille 'données de synthèse' à l'aide du macro 'mettre à jour les diagrammes'.
Pouvez vous m'aider svp ?
J'ai essayé avec le syntaxe suivant mais en vain:
Dim f As Worksheet
Dim R As Worksheet
Set f = Worksheets("Synthèse")
Date_debut = f.Range("e7").Value
Date_fin = f.Range("g8").Value
Set R = Worksheets("Données de synthèse")
LigRecap = Application.WorksheetFunction.CountA(Range("A1:A10000")) + 1 ' +1 car 2 et 3 fusionnées
For ligne = 4 To LigRecap
If Range("B" & n) >= Date_debut Or Range("B" & n) <= Date_fin Then
Sheets("Recap").Select
Range("BP" & ligne & ":" & "CI" & ligne).Select
Selection.Copy
R.Paste
End If
As usual, j'ai rencontré des problèmes quant j'ai essayé de copier des ligne (dont la date en comprise entre la date de début et la date de fin choisies dans la feuille 'synthèse') de la feuille 'recap' à la feuille 'données de synthèse' à l'aide du macro 'mettre à jour les diagrammes'.
Pouvez vous m'aider svp ?
J'ai essayé avec le syntaxe suivant mais en vain:
Dim f As Worksheet
Dim R As Worksheet
Set f = Worksheets("Synthèse")
Date_debut = f.Range("e7").Value
Date_fin = f.Range("g8").Value
Set R = Worksheets("Données de synthèse")
LigRecap = Application.WorksheetFunction.CountA(Range("A1:A10000")) + 1 ' +1 car 2 et 3 fusionnées
For ligne = 4 To LigRecap
If Range("B" & n) >= Date_debut Or Range("B" & n) <= Date_fin Then
Sheets("Recap").Select
Range("BP" & ligne & ":" & "CI" & ligne).Select
Selection.Copy
R.Paste
End If