RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
MACRO/EXCEL: Quel est cellule précédente?
OctetPlus, le dim. 11 févr. 2007 à 20:44:35
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


JvDo
févr. 07
Suivant
REPONSES
JvDo
févr. 07
OctetPlus
févr. 07
JvDo
févr. 07
OctetPlus
févr. 07
OctetPlus
févr. 07
coeurbleu
févr. 08
Lupin.A
févr. 08
gbinforme
févr. 08
OctetPlus
févr. 08
jj
13 août
Version Web
Réalisé par RedShift
no save