à condition que la cellule soit vide ! - VB/VBA/VBS - Programmation
Marsh Posté le 20-12-2005 à 12:16:02
Salut moamatt,
pour la premiere partie du code que tu donnes sous forme d'algo, on peux dire que le code en vba (excel) sa donne ca:
If cells(4,3).value=<> then
cells(4,3).interior.ColorIndex = 2
else
cells(4,3).interior.colorindex=1
cells(4,3).value=cells(3,4).value+cells(4,3).value
end if
le code interior.ColorIndex te color la cellule, si tu veux seulement colorer le texte de la cellule, il faut utiliser Font.ColorIndex.
Par contre je pense que c'est un peu différent de ce que tu veux faire en réalité. Quand quelle cellule est vide, tu veux cacher le résultat et quel résultat??
Donne plus d'information si tu veux un autre coup de main.
@+
Marsh Posté le 09-12-2005 à 17:16:46
bonjour à tous
les petis cours de VBA remontent au college (qui parait loin maintenant ! lol)
j'aimerai faire une petite fonction toute con, je programme un peu en flash mais je comprends pas encore le vba couramment !
je précise qu'il s'agit en fait de OpenOffice.org - Calc
ce que je voudrais faire c'est truc du genre
voila donc c pas très compliqué, mais je comprends pas trop là. en gros quand une cellule est vide, il cache le resultat et quand elle est pleine il fait une addition.
pour l'instant j'ai ça
j'en suis loin? vous aurez un p'tit tuyau pour moi siouplé?
merci d'avance
---------------
c'est au pied du mur que l'on voit le mieux le mur !