OVH Cloud OVH Cloud

Validation d'une cellule après un collage

1 réponse
Avatar
Jipi06
Bonjour à tous

Voici mon problème :

Je crée une fonction de type CONCATENER qui reprend des cellules d'une autre
feuille. Pour transformer l'affichage de la formule en résultat, je suis
obligé de sélectionner la cellule dans la barre de formule et valider par la
touche Entrée....comme j'ai plusieurs dizaines de cas de ce type...je cherche
une solution de validation en masse des cellules. J'ai essayé de changer de
format, le collage spécial etc...sans succès.
Ma seule technique pour y arriver est de copier la feuille sur notepad puis
decopier le texte notepad et le coller sur une feuille excel : pas très
pratique.

Merci de m'aider à trouver une solution en VBA qui valide automatiquement la
saisie.

A bientôt

Jean

1 réponse

Avatar
PMO
Bonjour,

Dans la mesure où j'ai bien compris, essayez ce qui suis
dans une copie de votre feuille (par précaution).

1) sélectionnez toute la feuille avec Ctrl+A
2) Copiez toute la feuille avec Ctrl+C
3) Aller dans le menu Edition/Collage spécial
4) Dans la boîte de dialogue "Collage spécial" paragraphe Coller
sélectionnez "Valeurs" puis appuyez sur OK

Les formules sont alors remplacées par des valeurs.

Est-ce bien cela que vous demandiez ?

Cordialement.

PMO
Patrick Morange



Bonjour à tous

Voici mon problème :

Je crée une fonction de type CONCATENER qui reprend des cellules d'une autre
feuille. Pour transformer l'affichage de la formule en résultat, je suis
obligé de sélectionner la cellule dans la barre de formule et valider par la
touche Entrée....comme j'ai plusieurs dizaines de cas de ce type...je cherche
une solution de validation en masse des cellules. J'ai essayé de changer de
format, le collage spécial etc...sans succès.
Ma seule technique pour y arriver est de copier la feuille sur notepad puis
decopier le texte notepad et le coller sur une feuille excel : pas très
pratique.

Merci de m'aider à trouver une solution en VBA qui valide automatiquement la
saisie.

A bientôt

Jean