Comment copier un format de cellule via VBA

Fermé
PP - 8 août 2022 à 11:17
ozone_ Messages postés 1518 Date d'inscription lundi 13 juillet 2009 Statut Membre Dernière intervention 2 juin 2023 - 8 août 2022 à 13:31

Bonjour, j'ai crée une macro qui copie des données de différentes cellules dans une cellule fusionnée afin de tout regrouper. 

Cependant, cette cellule contient des nombres et des dates et j'aimerais qu'ils gardent leur format (séparateur de milliers pour les nombres et format de date pour la date)

Ex : 

Cellule B1 : 100'000

Cellule B2 : 12.03.2022

Je voudrai en cellule B3 : "100'000 & 12.03.2022"



Je précise que les cellules B1 et b2 sont juse au bon format, le contenu de la cellule b1 est seulement 100000 (c'est ce qui pose problème) et je n'arrive pas à faire copier 100'000 dans la cellule B3 en plus de la date au bon format 





Cells(11, 6).Value = "INC " & currency1 & " " & amount & Chr(13) & Chr(10) & account & Chr(13) & Chr(10) & net_amount & Chr(13) & Chr(10) & maturity



Les variables amount / net_amount / maturity perdent leur format dans la cellule cible et j'aimerais qu'elles le gardent


Windows / Chrome 99.0.4844.84

A voir également:

1 réponse

ozone_ Messages postés 1518 Date d'inscription lundi 13 juillet 2009 Statut Membre Dernière intervention 2 juin 2023 478
Modifié le 8 août 2022 à 13:32

Bonjour,

Par exemple une solution par formule en B3 :

=TEXTE(B1;"#'##0,00") & " & " & TEXTE(B2;"jj.mm.aaaa")

0