4 réponses
Bonjour à tous,
excusez l'incruste
Pourquoi du VBA ?
=SOMME(SI(EXACT(A1:A20;B1:B20);1))
Michel
excusez l'incruste
Pourquoi du VBA ?
=SOMME(SI(EXACT(A1:A20;B1:B20);1))
Formule matricielle à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule. La formule est alors encadrée automatiquement par des accolades : { formule }
Michel
J'aimerais pouvoir ecrire un programme sur vba qui me permette de le faire automatiquement.mais je ne sais pas quoi inclure dans mon programme
Bonjour,
Voici une solution avec fonction personnalisée :
A+
Voici une solution avec fonction personnalisée :
Function ComparaisonPlages(Plage1 As Range, Plage2 As Range)
Dim i As Integer, Cptr As Integer
On Error Resume Next
If Plage1.Count <> Plage2.Count Or Plage1.Rows.Count <> Plage2.Rows.Count Or Plage1.Columns.Count <> Plage2.Columns.Count Then
ComparaisonPlages = "Dimensions différentes"
Else
For i = 1 To Plage1.Count
If Plage1(i) = Plage2(i) Then Cptr = Cptr + 1
Next i
ComparaisonPlages = Cptr
End If
End Function
A+