pb excel - Logiciels - Windows & Software
Marsh Posté le 16-10-2007 à 16:38:49
fvalentin a écrit : hello |
Salut
Tu entends quoi par afficher:texte saisi dans la cellule en question ou message dans une boîte de dialogue?
Marsh Posté le 17-10-2007 à 08:22:11
dans une boite de dialogue avec un seul bouton "ok" histoire de ne pas laisser le choix.
Marsh Posté le 17-10-2007 à 13:14:04
fvalentin a écrit : dans une boite de dialogue avec un seul bouton "ok" histoire de ne pas laisser le choix. |
For i = 1 To 1
For j = 1 To 1
If Cells(i, j) = 0 Then
Cells.Replace What:="0", Replacement:="0,1", LookAt:=xlPart, SearchOrder:=xlByRows
MsgBox "0 est une valeur non exploitable, la valeur a été mise à la plus petite possible", vbOKOnly, "Alerte"
End If
Next j
Next i
Marsh Posté le 17-10-2007 à 15:53:44
fvalentin a écrit : merci!!!! |
Attention, je me suis rendu compte que le code ne fonctionne pas parfaitement.Il manque ce morceau
MatchCase:=True
et,il faudrait que tu précises combien de cellules tu as (je ne vois pas encore comment faire sur une plage).De plus, il faut utiliser l'instruction
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Marsh Posté le 17-10-2007 à 16:50:48
ReplyMarsh Posté le 18-10-2007 à 07:27:33
fvalentin a écrit : ok ca marche mais ce n'est que sur une seule cellule donc ... |
Je regarde ça.Je colle pour l'instant.
Marsh Posté le 18-10-2007 à 13:04:27
merci avec tout ce que tu m'as dis , j'aireussi: comme c'est dans une cellule , j'ai enlevé les variables i et j et fixer les coordonnées de la cellule.
voila merci !
Marsh Posté le 16-10-2007 à 14:18:02
hello
j'ai besoin d'aide sur excel:
je dois trouver une fonction qui me permette que si on rentre "0" dans une cellule , il modifie pour rentrer "0.1" et qu'il affiche "0 est une valeur non exploitable, la valeur a été mise à la plus petite possible"
et mon seconde problème : dans une colonne , je dois trouver la celule qui contient la plus grande valeur et allez chercher la cellule deux colonne plus loin.
si quelqu'un peut m'aider
merci!