Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2012, 14h20   #1
Membre expérimenté
 
Homme René LE CORNEC
Assistant aux utilisateurs
Inscription : septembre 2007
Messages : 1 114
Détails du profil
Informations personnelles :
Nom : Homme René LE CORNEC
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Assistant aux utilisateurs
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : septembre 2007
Messages : 1 114
Points : 513
Points : 513
Par défaut Mettre en gras une partie de texte

Bonjour à tous,

Dans un formulaire en Vba, je saisie différentes données. Lorsque je clique sur un bouton "OK" alors les données sont rapatriées dans un tableau ainsi que sur une fiche récapitulative.

Dans la zone détail de cette fiche sont indiqués le nom de l'intervenant (CmbInt) ainsi que le détail des travaux demandés. Les données sont rapatriés dans la cellule F14 de la feuille "Formul".

Je souhaiterai que le nom (CmbInt) soit en gras mais pas le reste.

Comment puis-je faire s'il vous plait ?

Voici la partie du code qui m'intéresse
Code :
1
2
 
[F14].Value = " " & (FrmSaisie.CmbInt.Value) & " " & "-" & " " & "Merci de " & " " & (FrmSaisie.TxtDétail.Value)
Merci par avance pour votre aide
René
__________________
"Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
NEC14 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 15h09   #2
Membre Expert
 
Homme
Retraité
Inscription : avril 2011
Messages : 698
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Retraité

Informations forums :
Inscription : avril 2011
Messages : 698
Points : 1 458
Points : 1 458
Bonjour,

As-tu regardé du coté de Range.Characters ?

Cordialement.
gFZT82 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 15h38   #3
Membre expérimenté
 
Homme René LE CORNEC
Assistant aux utilisateurs
Inscription : septembre 2007
Messages : 1 114
Détails du profil
Informations personnelles :
Nom : Homme René LE CORNEC
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Assistant aux utilisateurs
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : septembre 2007
Messages : 1 114
Points : 513
Points : 513
Bonjour,

Je vais regarder, mais je ne connaissais pas. Cela va être nouveau pour moi.
Merci

Eh bien j'ai regardé, mais cela m'a l'air bien compliqué. Mais bon j'essaie et si je n'y arrive pas je demanderai du secours.

Voilà j'ai fais ceci, mais c'est tout le texte qui est en gras. Alors que je ne souhaite que la première partie en gras c'est à dire CmbInt.

Code :
1
2
3
 
[F14].Value = " " & (FrmSaisie.CmbInt.Value) & " " & "-" & " " & "Merci de " & " " & (FrmSaisie.TxtDétail.Value)
Range("F14").Characters(1).Font.Bold = True
Qu'est-ce qui cloche ?

Merci pour votre aide
__________________
"Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
NEC14 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 15h46   #4
Membre Expert
 
Homme
Retraité
Inscription : avril 2011
Messages : 698
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Retraité

Informations forums :
Inscription : avril 2011
Messages : 698
Points : 1 458
Points : 1 458
L'idée c'était de faire quelque chose comme ça :
Code :
1
2
3
[F14].Value = " " & (FrmSaisie.CmbInt.Value) & " " & "-" & " " & "Merci de " & " " & (FrmSaisie.TxtDétail.Value)
Longueur = Len(FrmSaisie.CmbInt.Value) 
[F14].Characters(2, Longueur).Font.Bold = True
Cordialement.
gFZT82 est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 30/01/2012, 16h09   #5
Membre expérimenté
 
Homme René LE CORNEC
Assistant aux utilisateurs
Inscription : septembre 2007
Messages : 1 114
Détails du profil
Informations personnelles :
Nom : Homme René LE CORNEC
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Assistant aux utilisateurs
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : septembre 2007
Messages : 1 114
Points : 513
Points : 513
Merci beaucoup. Je dois avouer que je n'aurai pas trouvé.
ça marche et c'est super.
__________________
"Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
NEC14 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h11.


 
 
 
 
Partenaires

Hébergement Web