Bonjour,
Je cherche à savoir si c'est possible de connaitre la cellule précédente, elle peut être de tout côté ou ailleur avec la souris.
Je doit revenir modifier la cellule que je viens de modifier pour la divisé par 2 et afffecté sa voisinne de droite de l'autre moitié. Je souhaite garder la cellule actuel comme active (d'où l'utilisation des Offset() ).
Voici le code que j'ai jusqu'à présent:
Private Sub Worksheet_Change(ByVal Target As Range)
If ActiveCell.Offset(-1, 0).Interior.ColorIndex = 34 Then
If ActiveCell.Offset(-1, 1) = Vide Then
valeur = Target
If valeur <> Vide Then
ActiveCell.Offset(-1, 0).Value = valeur / 2
ActiveCell.Offset(-1, 1).Value = valeur / 2
End If
End If
End If
End Sub
De plus, pourquoi cette ligne?
ActiveCell.Offset(-1, 0).Value
Ma valeur est un chiffre Expotenciel à la -65 et que la ligne qui suit contient la bonne valeur.
Comme vous pouvez voir je tiens compte seulement que la cellule active est en dessous de celle que je viens de modifier.
Merci, votre aide est grandement apprécié.
Octetplus Configuration: Windows XP
Internet Explorer 6.0
EXCEL 2000

