1 votes

Excel insère l'adresse dans un problème de contenu de cellule existante

Excel 2003. Un modèle de calendrier utilisé depuis des années n'a jamais connu ce problème jusqu'à l'arrivée du nouvel utilisateur et je ne peux pas reproduire l'erreur parce que nous ne la voyons jamais se produire, mais seulement qu'elle se produit.

Les cellules ont un contenu tel que "ABC0012" ou "DEF3452". Elles sont saisies en tapant, collant, glissant, de toutes les manières possibles, car elles représentent des événements planifiés.

LE PROBLÈME : on découvre que ce qui était "ABC0012" est maintenant "ABC+Q14070012" ou que "DEF3452" est maintenant "DEF+L16023452".

Il semble qu'il insère une adresse de cellule au milieu du contenu de la cellule. Il n'y a pas de signe égal précédent qui pourrait expliquer l'insertion d'adresse, mais il agit certainement comme cela. ET on le retrouve toujours plus tard et on ne le remarque jamais quand il se produit, jusqu'à présent.

Une combinaison de touches qui pourrait expliquer cela ? Ou un paramètre ?

J'ai oublié de mentionner qu'il y a deux macros sur la feuille.

Worksheet_SelectionChange qui vérifie si la colonne active est X et si c'est le cas, recalcule X2

y

Worksheet_Before_DoubleClick qui effectue une recherche sur la base du contenu de la cellule et affiche l'historique des ventes en fonction de ce contenu dans un formulaire. Dans les deux macros, rien n'est écrit dans les cellules.

Gracias

1voto

Jarvin Points 6998

Il semble qu'il clique sur d'autres cellules pendant qu'il tape ou qu'il utilise les touches fléchées. Je n'ai pas pu reproduire ce phénomène dans une cellule normale, mais si je suis nommé gestionnaire de plage (ctrl+F3) et que je tape "ABC" puis clique sur Q1407 puis tape "0012", j'obtiens (ou tout autre endroit dans Excel où vous sélectionnez une plage, comme l'assistant pivot ou l'assistant graphique) :

=ABC+Sheet1!$Q$14070012

C'est un peu différent, mais c'est le même principe. En utilisant certaines parties d'Excel, il ajoutera automatiquement "+" et la cellule sur laquelle vous avez cliqué dans ce que vous tapez. Par ailleurs, cet utilisateur utilise-t-il Excel 2007 ou 2010 ? Parce que je pense que ABC0012 est en fait un nom de cellule valide dans ces programmes, ce qui pourrait également poser problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X