Comment puis-je obtenir la valeur affichée au lieu de la valeur réelle dans Excel?
J'ai une cellule contenant une date ex. "05/11/09"
Il est actuellement à l'affiche en tant que "11-MAI-09". Comment puis-je copier-coller ou utiliser VBA pour obtenir la chaîne de caractères "11-MAI-09" dans la cellule à côté ( et non PAS "05/11/09")?
Je peux pas comprendre autre que la concordance de la date de pièces par lui-même.
Vous devez vous connecter pour publier un commentaire.
Utiliser la fonction Format.
Ce sera de retour:
En cas de questions:
retourne:
À l'aide de la cellule .texte au lieu de .la valeur de modificateur de copier la mise en forme du texte au lieu de la date brute.
Chuck
Je crois que vous pouvez utiliser la fonction TEXTE pour formater une date de valeur à votre goût.
La chaîne de format de "jj-mmm-yy" serait le format "05/11/09" que "11-MAI-09".
Essayez ceci:
Il va mettre du texte d'une cellule sélectionnée (invité) dans la cellule active.
"La même réponse, mais avec une autre fonction (qui a fonctionné pour moi):
Suffit d'utiliser
=DisplayText(A1)
. Si vous modifiez le format de cellule cette fonction retourne le texte affiché à l'écran"Comment puis-je obtenir l'affichage de la valeur d'une cellule dans MS Excel ( pour le texte qui a été converti pour les dates)?
Vous devriez être en mesure de faire un clic droit sur la cellule et de définir le format Général. Cela vous permettra de mettre quelque chose sans qu'il soit automatiquement mis en forme à quelque chose d'autre.
Pour vous sauver de copier et coller vous aurez également à commencer par se mettre dans la date que vous voulez et pas de formatage, puis de le copier.
En VBA vous pouvez faire ceci:
Si vous avez besoin de boucle puis:
Une autre façon de faire.
Low-tech, mais de manière très facile - coller dans Word, puis copier dans Excel! Peut prendre un certain temps avec un gros fichier, mais... mais fonctionne très bien pour une utilisation!