Si avec offset

Bonjour,

J'ai un petit problème dans ma macro. J'aimerai faire un si avec un offset.

En effet, si les cellules au-dessus commence par le mot "TOTAL" alors ...

If ActiveCell.Offset(0, -1).Value Like "TOTAL*" Then

If ActiveCell.Offset(0, -2).Value Like "TOTAL *" Then

ActiveCell.Value = "TOTAL" + " " + CatPerso2

Range(ActiveCell, ActiveCell.Offset(0, 6)).Select

Selection.Merge

End If

End If

Merci de votre aide.

Bonjour,

Si c'est les cellules du dessus c'est plutôt .offset(-1,0) et .offset(-2,0)

et remplace les + par &

Bonjour SarahPettex, M12, le forum,

De ce que j'ai compris......

If ActiveCell.Offset(0, -1).Value Like "TOTAL*" And ActiveCell.Offset(0, -1).Value Like "TOTAL*" Then
     ActiveCell.Value = "TOTAL " & CatPerso2
     Range(ActiveCell, ActiveCell.Offset(0, 6)).Merge
  End If
    
9classeur1.xlsm (16.84 Ko)

Cordialement,

Re,

Merci beaucoup. M12 m'a apporté ma solution.

Re,

si les cellules au-dessus

Effectivement, je n'avais pas bien lu....

Merci à M12

Bonne journée,

Re,

Merci à xorsankukai d'avoir pris le temps de me répondre

Rechercher des sujets similaires à "offset"