Récupération indicée d'une cellule d'une autre feuille avec formatage - VB/VBA/VBS - Programmation
Marsh Posté le 13-06-2005 à 18:45:28
RC[9] n'est pas une référence absolue...
Cela signifie l'équivalent de ActiveCell.Cells(1,10)
Je ne comprends pas la question.
Veux-tu remplacer la formule écrite dans une cellule par du code en VBA?
Si c'est le cas, utilise la fonction Format à la place de TEXT.
Marsh Posté le 13-06-2005 à 19:28:56
effectivement ,
Code :
|
et je te remercie 1000 fois de souligner ce point
honte à moi!
Suffirait-il donc de déplacer l'ActiveCell d'une ligne
pour que mon "...RC[9]" pointe automatiquement sur la ligne suivante?
...
pour autant que j'aie fait un
Code :
|
juste avant,
c'est ça ?
Je n'ai pas le temps de tester maintenant
mais je te tiens au courant.
En tous cas tu m'as éclairci le pb,
Grand Merci!
Marsh Posté le 13-06-2005 à 09:10:56
Bonjour,
J'essaie depuis longtemps
de récupérer une cellule représentant un montant
et de la transcrire dans une autre feuille avec un format fixe et des zéros à gauche:
la formule est donc: TEXTE(cellule; ''00000000000 '')
c'est très simple.
Donc , en vba ça donne ceci:
Je voudrais savoir comment je peux ré-écrire
la fonction TEXT en remplaçant des références absolues
par des références relatives (indicées)
(TEXT(Sheets("Feuil2" ).cells(2,11)), ....est refusé par Vba )
-
Merci très fort de votre aide