Glisser le contenu d'une cellule ne fonctionne pas Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
T
Tacentaure
Membre habitué
Membre habitué
Messages : 147
Inscrit le : 4 octobre 2014
Version d'Excel : 2007

Message par Tacentaure » 7 mars 2018, 19:49

Bonsoir

Un petit soucis dans mon fichier.....
Si je copie le contenu d'une cellule, que je la colle ......dans autre endroit la cellule à coté qui fait référence se remplit parfaitement.
Si je glisse le contenu d'une cellule vers un autre endroit , la cellule à coté qu fait référence ne se remplit plus correctement.


Le fichier ci joint

Merci pour l'aide

TA
Erreur en glisssant.xlsx
(13.66 Kio) Téléchargé 14 fois
Avatar du membre
Pat1308
Membre habitué
Membre habitué
Messages : 54
Appréciations reçues : 5
Inscrit le : 7 mars 2018
Version d'Excel : 2013 FR

Message par Pat1308 » 7 mars 2018, 20:02

Bonjour Tacentaure,

Il est normal que cela ne fonctionne pas car cela remplace les informations contenus de la cellule par celle glissé ainsi, dans votre formule , le nom de la cellule est remplacé par #REF! car la cellule spécifié auparavant a été remplacé et non mis à jour.
J'espère que j'ai été clair :lole: :lole: :lole: :lole:

Pourriez-vous m'expliquer ce que vous voulez faire afin que je vous aide ?

Merci par avance

Ah, j'oubliais, si vous glissez le nom avec un clic droit et coller la valeur, cela fonctionne :)
T
Tacentaure
Membre habitué
Membre habitué
Messages : 147
Inscrit le : 4 octobre 2014
Version d'Excel : 2007

Message par Tacentaure » 7 mars 2018, 21:14

Bonsoir

Merci pour votre réponse mais je comprends pas très bien.
Je fais glisser le nom dans une cellule vide, donc je ne remplace rien. Et c'est la cellule située juste à droite où étrangement la formule change.

Ce que je veux faire c'est remplir mon tableau en glissant les noms pas en les copiant

Cdt
Avatar du membre
Pat1308
Membre habitué
Membre habitué
Messages : 54
Appréciations reçues : 5
Inscrit le : 7 mars 2018
Version d'Excel : 2013 FR

Message par Pat1308 » 7 mars 2018, 21:44

Bonsoir,

Je reprend en espérant être plus clair ;;)

Lorsque vous glissez une cellule sur une autre, il n'y a pas que la valeur qui lui est attribué, d'autres informations y sont stockés également ce qui, lors d'un glisser/déposer, supprime la référence de celle-ci dans vos formules s'y rapportant.

Ex : Cellule C4 : =INDEX($I$3:$I$20;EQUIV(D4;$J$3:$J$20;0)) => Fait référence à D4 donc si vous glisser une cellule vers D4, la référence va être perdue et remplacer par #REF!.

Ainsi, plusieurs solutions s'offrent à vous :
- Recourir à une macro Excel (Meilleur choix compte tenu de votre souhait de continuer sur le glisser/déposer)
- Copier/Coller les cellules voulues
- Glisser/Clic droit "Coller les valeurs"

Ci-joint votre fichier avec une macro
Erreur en glisssant avec macro.xlsb
(17.27 Kio) Téléchargé 20 fois
Avatar du membre
eriiic
Passionné d'Excel
Passionné d'Excel
Messages : 9'727
Appréciations reçues : 452
Inscrit le : 7 février 2010
Version d'Excel : 2010fr

Message par eriiic » 7 mars 2018, 23:08

Bonjour,

cliquer-glisser une cellule correspond à couper-coller.
Pour copier-coller il il faut faire Ctrl avant de déposer, un + sur l'icone de souris apparait pour te le signaler.
eric
1 membre du forum aime ce message.
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(les Shadoks)

En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
T
Tacentaure
Membre habitué
Membre habitué
Messages : 147
Inscrit le : 4 octobre 2014
Version d'Excel : 2007

Message par Tacentaure » 11 mars 2018, 17:45

Bonjour

Désolé pour le retard mais je n'étais plus connecté
Merci à Pat 1308 et à eriiic pour les réponses.
Le copier/ coller m'oblige à effacer à chaque fois le nom dans mon tableau source ce qui sur une grande liste n'est pas très pratique.
Raison pour laquelle le glisser était intéressant mais la formule de la cellule de gauche ne fonctionne plus :-(

J'ai essayé la macro mais elle ne fonctionne pas ...fonctionne t 'elle sur votre tableau ?

Cdt

TA
Avatar du membre
eriiic
Passionné d'Excel
Passionné d'Excel
Messages : 9'727
Appréciations reçues : 452
Inscrit le : 7 février 2010
Version d'Excel : 2010fr

Message par eriiic » 11 mars 2018, 19:21

Bonjour,

et appuyer sur Ctrl en même temps que le glissé est trop dur ?
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(les Shadoks)

En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
T
Tacentaure
Membre habitué
Membre habitué
Messages : 147
Inscrit le : 4 octobre 2014
Version d'Excel : 2007

Message par Tacentaure » 11 mars 2018, 23:18

Bonsoir

Si j'appuie sur Ctrl en même temps que glisser, je dois ensuite appuyer sur copier ( ce qui me laisse le doublon ) ou sur déplacer ( ça me supprime le doublon mais ne prends pas en compte la formule à gauche). En fait ça revient au même.
je précise que je travaille sur MAC...donc peut être une autre astuce ??

Cdt
T
Tacentaure
Membre habitué
Membre habitué
Messages : 147
Inscrit le : 4 octobre 2014
Version d'Excel : 2007

Message par Tacentaure » 11 mars 2018, 23:31

En fait avec mac il faut appuyer sur alt, et le + apparait. La formule fonctionne mais par contre ça n' efface pas la valeur saisi, elle apparait en doublon.
Existe t il une autre solution ?

cdt

TA
Avatar du membre
Pat1308
Membre habitué
Membre habitué
Messages : 54
Appréciations reçues : 5
Inscrit le : 7 mars 2018
Version d'Excel : 2013 FR

Message par Pat1308 » 12 mars 2018, 02:50

Bonjour Tacentaure,

Un autre solution serait les macros mais pour cela, il faut qu'il y est une colonne référence qui ne soit jamais touché, je m'explique :
Vous voulez déplacer des informations en faisant des glisser/déposer (jusqu'alors pas de problème, une macro peut rechercher sans problème dans une liste sont équivalent en chiffre) mais vous glissez aussi des informations de la colonne de référence donc s'il n'y a plus de référence, il ne peut pas trouver son équivalent.

Exemple pour illustrer :
- vous glissez "PAPA" (correspondant à 1) de la colonne J à la colonne B ou D : celui-ci, vu que vous l'avez déplacé, ne peut plus être retrouvé dans la recherche donc "PAPA'" ne peut afficher 1 sauf si vous glisser "PAPA" d'un autre colonne que J.

J'ai refais votre fichier en pensant à votre démarche, qu'en pensez-vous cette fois ?
Erreur en glisssant avec macro.xlsb
(17.57 Kio) Téléchargé 12 fois
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message