XL 2019 Récupérer la valeur de la cellule et sa mise en forme

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

marxbrou

XLDnaute Nouveau
Bonjour à tous et à toutes.

J'espère que vous vous portez à merveille.

J'ai un soucis sur deux fichiers Excel. Ma préoccupation est de pourvoir récupérer la valeur de la cellule et aussi sa mise mise en forme d'un fichier à un autre fichier Excel.

Le fichier-2-traitement.xlsx doit reproduire la mise en forme du fichier-source.xlsx lorsque les libellés de la même ligne sont identiques.

Merci d'avance.
 

Pièces jointes

Bonjour,

Impossible par formule ni même par fonction personnalisée.
Seul un code VBA activé soit sur évènement soit sur objet cliqué pourrait le faire.

La seule chose qu'on puisse faire avec une fonction personnalisée, curieusement, c'est de récupérer la couleur de Font. Aucun autre élément de format ne peut à priori être récupéré (enfin je n'ai pas TOUT testé).
VB:
Function CopierValeurEtFontColor(CelluleSource As Range) As Variant
    Application.Caller.Font.Color = CelluleSource.Font.Color
    CopierValeurEtFontColor = CelluleSource.Value
End Function
Par exemple: sur une cellule =CopierValeurEtFontColor(A3)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
246
Retour