Reprendre la valeur de la cellule audessus
katia
-
katia -
katia -
Bonjour,
pourriez-vous m'aider?
Il y a un besoin suivant
Il y a une colonne A (issue du TCD)
cellule A1=x, cellule A15=y, cellule A26=z
Comment programmer pour que les cellules vides entre A1 et A15 reprennent la valeur de la A1 (=x); les cellules vides entre A15 et A26 reprennent la valeur de la A15 (=y)?
Merci beaucoup pour votre aide.
pourriez-vous m'aider?
Il y a un besoin suivant
Il y a une colonne A (issue du TCD)
cellule A1=x, cellule A15=y, cellule A26=z
Comment programmer pour que les cellules vides entre A1 et A15 reprennent la valeur de la A1 (=x); les cellules vides entre A15 et A26 reprennent la valeur de la A15 (=y)?
Merci beaucoup pour votre aide.
4 réponses
-
Bonjour,
tu ne peux pas modifier les cellules d'un TCD (sur 2003 tout au moins).
Il faut le faire dans une colonne libre.
Insère une colonne en A.
Si ton 1er nom est en B5 par exemple :
- en A5 : = B5
- en A6 : =SI(GAUCHE(B6;5)="Total";"";SI(B6<>"";B6;A5))
à recopier vers le bas.
et si tu veux conserver les libellés 'Total xxx', en A6 :
=SI(B6<>"";B6;A5)
eric -
Bonjour
pour répondre correctement:
vos cellules A1 et A15 sont elles toujours celles qui reçoivent X ou Y et si non, comment sont elles renseignées?
Parce que ça parait un peu simpliste de vous dire:
en A2=$A$1 à tirer jusqu'en A14 en bloquant bien le A1 avec les $
et en A16:
=$A$15 à tirer jusqu'en A26
crdlmnt -
Ma macro est très lourde.
je suis bloqué sur ce besoin.
Les cellules A1, A15, A26 etc sont pas fixes. C'est la copie de TCD. A1, A15, A26 etc sont les étiquettes de lignes.
pour continuer mon analyse il me faut chaque cellule (entre a1 et a15, a26 et a60) soit remplie.
merci -