J'ai plusieurs centaines de lignes avec la même formule (qui contient bien sûr des variables), et il y UNE variable qui ne devrait pas en être une, et donc je devrais lui mettre le signe "$" avant.
VB:
=SI($A16="";0;$C$15*G18*B16)
En l'occurrence, c'est devant le "B" que je dois mettre le signe "$", et ce sur 500 lignes.
Pour info, je ne peux pas simplement tirer vers le bas, parce que toutes les 3 lignes, la formule change (mais pas le B) et en plus il y a parfois des sauts dus à la mise en page (avec des titres, des sous-titres, etc).
Donc, je me dis, pas de souci, Hop ! un CTRL+H avec l'expression "*B" qui devient "*$B"
Sauf que non. Je pense qu'excel prend le signe "*" comme voulant dire "tout ce qu'il y a avant", et il me supprime tout le début de la formule.
Donc, je n'ai pas solution pour éviter de taper à la main dans toutes les lignes le $ devant le B. Ou si ?
Bonjour à Tous,
Je plussoie Job75, en effet, mettre B ou $B ne change rien sur une formule recopiée vers le bas.
Il doit nous manquer des info ...
Ne pas hésiter à communiquer un fichier anonymiser.
@+
Oui, c'est vrai, j'ai omis de vous dire que je tire d'abord la cellule vers la droite (et y a aussi beaucoup de colonnes), puis toute la ligne vers le bas.
Ca a fonctionné, encore une fois merci, que ferait-on sans ce forum !