Cellule vide

Bonjour,

Quand j'effectue un collage spécial avec "collage avec liaisons", j'obtiens bien la liaison voulue. Par contre, les cases qui n'étaient pas remplies initialement sont maintenant remplies par un "0".

Comment faire pour choisir que lorsque la case initiale est vide, la cas finale est aussi vide, non pas remplie par un "0" ?

Merci d'avance

Bonsoir Bastos

Pour supprimer l'affichage de valeurs à zéro

Il te suffit d'aller dans

Outils==>Options

onglet Affichage==>cocher la case Valeurs zéro

Merci colas de m'avoir répondu !

Mon soucis, c'est que dans mon tableau, il y a des valeurs à zéro que je veux garder, et quand je fais cette manipulation, il y a tous les zéros qui sautent... alors que je voudrais juste enlever les zéros qui proviennent d'une case vide.

Merci

Bonjour Bastos

Dans ce cas là, tu utilises le format spécialisé suivant

# ###

ainsi les zéros ne sont pas affiché

Bonjour

Si la zone de destination est vide, essaie le collage spécial en cochant l'option "Blancs non compris".

Amadéus

Merci pour ces réponses,

Amadéus, mon soucis est que lorsque je coche l'option "Blancs non compris", Excel plante (je ne sais pas non plus pourquoi d'ailleurs) "Microsoft à rencontré des problèmes et doit fermer...."

Tandis que ta deuxième solution de colas efface aussi tous les zéros au même titre que cocher Valeurs zéro

Bonjour Bastos

Excuse, j'ai complétement oublié que c'était pour faire une liaison..

Je ne connais pas ton fichier, ni son utilisation.

Je te propose une solution "cuisine maison" qui semble fonctionner:

Supposons que tu veuilles coller avec liaison les cellules A1:A10 de la Feuil1.

Sur Feuil1, en B1, tu entres la Formule:

=SI(ESTVIDE(Feuil1!A1);"";Feuil1!A1)

que tu incrémentes jusqu'en A10.

Puis, tu effectues le copier-collage spécial-coller avec liaison à partir de la colonne B.

Pour conserver l'apparence de ta feuille 1, tu peux ensuite masquer cette colonne B.

Je n'ai pas trouvé mieux..pour le moment

Cordialement,

Amadéus

Merci, ca peut déjà m'avancer.

J'ai un autre soucis concernant le même sujet, je souhaiterai copié une cellule contenant "=T(Localization!B29)" par exemple, mais je souhaiterai copier exactement cette fonction sur 1000 autres cellules.

Quand j'essaye de copier en fesant "un glissé"; le B29 s'incrémente en B30....

Je souhaiterai qu'il reste le meme et que la manip me permet de faire la copie de la cellule, sans pour autre m'amuser a faire des copier/coller 1000fois.

Comment faire ??

merci d'avance

Pour info, j'ai trouvé la solution, mettre des "$"...

bonjour Bastos

pour ne pas incrémenter il te suffit de travailler en adresse absolu.

Pour ce faire, tu sélectionne B29 et tu frappes sur la touche F4.

Tu vois appartaitre $B$29

tu peux copier

Bonsoir Bastos

Tu peux copier la même adresse en utilisant les adresses absolues.

Tu sélectionnes B29 et tu appuies sur la touche F4 Tu obtiens $F$4.

Il te suffit de faire ta recopie

Bonsoir Bastos

Pour copier sans incrémentation il suffit de travailler en adresse absolue

Tu sélectionne B29 et tu appuie sur la touche de fonction F4; tu obtiens ==> $B$29

A partir de ce moment tu fais ta recopies

J'ai l'impression que tu n'as pas vu qu'il y avait une seconde page Colas

bonsoir,je suis nouveau sur le forum et débutant avec excel.

si j'ai bien compris ta question je pensse que =$B$29 peut sufir.

christophe

oups je n'avai pas vu la 2° page

désoler

OK ca marche ! merci tout le monde ! merci colas pour le F4 c'est bon a savoir !

Bonjour,

Il te suffit de selectionner B29 dans ta formule et ensuite tu fait F4 sur ton clavier. Ce qui te permettras d'avoir la formule comme ceci : =T(Localization!$B$29). Et à partir de cette formule tu pourras la glisser dans les 1000 cellules voulues.

Cordialement

boliminette

c'est sur que la, si j'ai pas compris !!! :s:s

Rechercher des sujets similaires à "vide"