Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion MGI1
  • Date de début Date de début

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 !

M

MGI1

Guest
Bonjour,

1. Comment indiquer dans le document de base l'insertion conditionnelle de champs et de textes ? (cf fichier joint, je n'ai pas pu joindre le document de base... extension .doc non autorisée)
Exemple : SI champ X =0 ALORS RIEN SINON "texte" suivi de champ Y et de champ Z.
Je me suis débrouillée pour que cela fonctionne en incluant les conditions et les insertions dans des champs de la base de données mais cela ne me satisfait pas.

2. Comment conserver lors de la fusion la mise en forme utilisée dans la base de données (séparateur de milliers pour les nombres par exemple) ?

3. Lorsque dans une cellule, les nombres sont formatés sans décimales, comment obtenir des calculs qui prennent en compte uniquement le nombre arrondi ?

Voilà, j'espère que quelqu'un pourra répondre à mes interrogations.

Merci d'avance. 🙂
 

Pièces jointes

Dernière modification par un modérateur:
Re : Publipostage

Bonjour MGI1 et bienvenue 🙂
1) Théoriquement,
Code:
[B]{[/B] IF [B]{[/B] MERGEFIELD Société [B]}[/B] <> " " "[B]{[/B] MERGEFIELD AdresseProfessionnelle [B]}[/B]" "[B]{[/B] MERGEFIELD AdressePersonnelle [B]}[/B]" [B]}[/B]
est le code fourni par Microsoft pour insérer un champ ou un autre, en fonction d'une condition, mais j'ai jamais réussi à le faire fonctionner 😱... Tu y arriveras peut-être.
J'ai donc utilisé la méthode que tu as prise, en faisant mes conditions sous Excel, par contre, tout était en conditionnel M. en A1, =SI(A1="M.";"Monsieur";"Madame"). De toute façon, je n'ai pas vu de "Select Case" ou équivalent dans les champs de fusion, donc avec M., Mme ET Mlle, ça commence à devenir difficile...
2) En principe
Code:
[B]{[/B] MERGEFIELD Paiement [B]}[/B] \# "$#,##0.00; " [B]}[/B]
est la façon de forcer un format (pas testé).
3) =ARRONDI(A1;0) dans le fichier Excel
Mes sources sont ICI, mais nécessitent un enregistrement (gratuit 😉).
Pour monter un .doc, il suffit de le zipper.
Bon WE 🙂
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

A
Réponses
44
Affichages
27 K
N
C
Réponses
2
Affichages
4 K
C
W
Réponses
4
Affichages
1 K
white-angel
W
R
Réponses
5
Affichages
5 K
recovery
R
O
Réponses
20
Affichages
34 K
JEAN LUC35
J
E
Réponses
7
Affichages
1 K
edouardgg
E
O
Réponses
0
Affichages
715
Ollivier37
O
T
Réponses
0
Affichages
857
twitter_
T
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…