Attributs d'un caractères

Le
Lulu la Nantaise
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ) du 3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Daniel
Le #4636761
Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" %23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du 3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu



Lulu la Nantaise
Le #4636741
Merci beaucoup, n'y a t il pas moyen d'avoir tous les attributs d'un "bloc"
pour pouvoir les attribuer à un autre caractère ?
Merci encore
Lulu
"Daniel"
Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" %23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du 3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu







Daniel
Le #4636701
Pas à ma connaissance.
Daniel
"Lulu la Nantaise" %
Merci beaucoup, n'y a t il pas moyen d'avoir tous les attributs d'un
"bloc" pour pouvoir les attribuer à un autre caractère ?
Merci encore
Lulu
"Daniel"
Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" %23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du 3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu











FFO
Le #4636661
Salut Daniel

Animé d'une trés grande curiosité j'ai essayé ta ligne et me heurte à une
erreur de compilation :

"Utilisation incorrect de la propriété" avec .Color ou .FontStyle
sélectionné

Peux tu m'éclairer sur le sujet

Merci à toi


Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" %23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du 3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu








Daniel
Le #4636501
Bonjour.
Aucune idée; regarde le classeur :
http://cjoint.com/?hypYRmpQJ0
XL2003
Cordialement.
Daniel
"FFO"
Salut Daniel

Animé d'une trés grande curiosité j'ai essayé ta ligne et me heurte à une
erreur de compilation :

"Utilisation incorrect de la propriété" avec .Color ou .FontStyle
sélectionné

Peux tu m'éclairer sur le sujet

Merci à toi


Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" %23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du 3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu










FFO
Le #4636401
Rebonjours à toi

Ton classeur présente un code différent de tes lignes proposées

Le code du classeur :

MsgBox [C1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [C1].Characters(3, 1).Font.Color

Qui fonctionne bien

Tes lignes :

Range("A1").Characters(3, 1).Font.FontStyle
Range("A1").Characters(3, 1).Font.Color

Qui en l'état me donne une erreur de compilation

Si je m'inspire du classeur avec tes lignes celà donne :

MsgBox [A1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [A1].Characters(3, 1).Font.Color


Ce qui là ne pose plus de problème

Je ne sais pas si ton écriture doit être utilisable en l'état auquel cas
j'ai une anomalie chez moi ou si c'est celle du classeur qui doit être
effectivement utilisé pour le cas d'espèce

Ton avis ????

Merci pour tes éclaircissements avisés


Bonjour.
Aucune idée; regarde le classeur :
http://cjoint.com/?hypYRmpQJ0
XL2003
Cordialement.
Daniel
"FFO"
Salut Daniel

Animé d'une trés grande curiosité j'ai essayé ta ligne et me heurte à une
erreur de compilation :

"Utilisation incorrect de la propriété" avec .Color ou .FontStyle
sélectionné

Peux tu m'éclairer sur le sujet

Merci à toi


Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" %23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du 3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu















Daniel
Le #4636101
Remplace [C1] par range("A1"), c'est la seule différence ?
Daniel
"FFO"
Rebonjours à toi

Ton classeur présente un code différent de tes lignes proposées

Le code du classeur :

MsgBox [C1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [C1].Characters(3, 1).Font.Color

Qui fonctionne bien

Tes lignes :

Range("A1").Characters(3, 1).Font.FontStyle
Range("A1").Characters(3, 1).Font.Color

Qui en l'état me donne une erreur de compilation

Si je m'inspire du classeur avec tes lignes celà donne :

MsgBox [A1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [A1].Characters(3, 1).Font.Color


Ce qui là ne pose plus de problème

Je ne sais pas si ton écriture doit être utilisable en l'état auquel cas
j'ai une anomalie chez moi ou si c'est celle du classeur qui doit être
effectivement utilisé pour le cas d'espèce

Ton avis ????

Merci pour tes éclaircissements avisés


Bonjour.
Aucune idée; regarde le classeur :
http://cjoint.com/?hypYRmpQJ0
XL2003
Cordialement.
Daniel
"FFO"
Salut Daniel

Animé d'une trés grande curiosité j'ai essayé ta ligne et me heurte à
une
erreur de compilation :

"Utilisation incorrect de la propriété" avec .Color ou .FontStyle
sélectionné

Peux tu m'éclairer sur le sujet

Merci à toi


Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" %23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du
3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu

















Lulu la Nantaise
Le #4635901
Voici un bout de ma macro qui fonctionne superbement bien :

Range("A25").Select

ActiveCell.FormulaR1C1 = ['Client'!B22]

For Cpt = 1 To Len(Range("A25"))

With ActiveCell.Characters(Start:=Cpt, Length:=1).Font
.Name = "Courrier New"
.FontStyle = ['Client'!B22].Characters(Cpt, 1).Font.FontStyle
.Size = 11
.Strikethrough = ['Client'!B22].Characters(Cpt,
1).Font.Strikethrough
.Superscript = ['Client'!B22].Characters(Cpt,
1).Font.Superscript
.Subscript = ['Client'!B22].Characters(Cpt, 1).Font.Subscript
.OutlineFont = ['Client'!B22].Characters(Cpt,
1).Font.OutlineFont
.Shadow = ['Client'!B22].Characters(Cpt, 1).Font.Shadow
.Underline = ['Client'!B22].Characters(Cpt, 1).Font.Underline
.ColorIndex = ['Client'!B22].Characters(Cpt, 1).Font.ColorIndex
End With

Next Cpt

Merci beaucoup


"Daniel" %23%
Remplace [C1] par range("A1"), c'est la seule différence ?
Daniel
"FFO"
Rebonjours à toi

Ton classeur présente un code différent de tes lignes proposées

Le code du classeur :

MsgBox [C1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [C1].Characters(3, 1).Font.Color

Qui fonctionne bien

Tes lignes :

Range("A1").Characters(3, 1).Font.FontStyle
Range("A1").Characters(3, 1).Font.Color

Qui en l'état me donne une erreur de compilation

Si je m'inspire du classeur avec tes lignes celà donne :

MsgBox [A1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [A1].Characters(3, 1).Font.Color


Ce qui là ne pose plus de problème

Je ne sais pas si ton écriture doit être utilisable en l'état auquel cas
j'ai une anomalie chez moi ou si c'est celle du classeur qui doit être
effectivement utilisé pour le cas d'espèce

Ton avis ????

Merci pour tes éclaircissements avisés


Bonjour.
Aucune idée; regarde le classeur :
http://cjoint.com/?hypYRmpQJ0
XL2003
Cordialement.
Daniel
"FFO"
Salut Daniel

Animé d'une trés grande curiosité j'ai essayé ta ligne et me heurte à
une
erreur de compilation :

"Utilisation incorrect de la propriété" avec .Color ou .FontStyle
sélectionné

Peux tu m'éclairer sur le sujet

Merci à toi


Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" news:
%23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du
3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu





















Daniel
Le #4635871
Super !
Mais un copier / coller te donnes le même résultat, n'est-il pas ?
Daniel
"Lulu la Nantaise"
Voici un bout de ma macro qui fonctionne superbement bien :

Range("A25").Select

ActiveCell.FormulaR1C1 = ['Client'!B22]

For Cpt = 1 To Len(Range("A25"))

With ActiveCell.Characters(Start:=Cpt, Length:=1).Font
.Name = "Courrier New"
.FontStyle = ['Client'!B22].Characters(Cpt, 1).Font.FontStyle
.Size = 11
.Strikethrough = ['Client'!B22].Characters(Cpt,
1).Font.Strikethrough
.Superscript = ['Client'!B22].Characters(Cpt,
1).Font.Superscript
.Subscript = ['Client'!B22].Characters(Cpt, 1).Font.Subscript
.OutlineFont = ['Client'!B22].Characters(Cpt,
1).Font.OutlineFont
.Shadow = ['Client'!B22].Characters(Cpt, 1).Font.Shadow
.Underline = ['Client'!B22].Characters(Cpt, 1).Font.Underline
.ColorIndex = ['Client'!B22].Characters(Cpt, 1).Font.ColorIndex
End With

Next Cpt

Merci beaucoup


"Daniel" %23%
Remplace [C1] par range("A1"), c'est la seule différence ?
Daniel
"FFO"
Rebonjours à toi

Ton classeur présente un code différent de tes lignes proposées

Le code du classeur :

MsgBox [C1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [C1].Characters(3, 1).Font.Color

Qui fonctionne bien

Tes lignes :

Range("A1").Characters(3, 1).Font.FontStyle
Range("A1").Characters(3, 1).Font.Color

Qui en l'état me donne une erreur de compilation

Si je m'inspire du classeur avec tes lignes celà donne :

MsgBox [A1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [A1].Characters(3, 1).Font.Color


Ce qui là ne pose plus de problème

Je ne sais pas si ton écriture doit être utilisable en l'état auquel cas
j'ai une anomalie chez moi ou si c'est celle du classeur qui doit être
effectivement utilisé pour le cas d'espèce

Ton avis ????

Merci pour tes éclaircissements avisés


Bonjour.
Aucune idée; regarde le classeur :
http://cjoint.com/?hypYRmpQJ0
XL2003
Cordialement.
Daniel
"FFO"
Salut Daniel

Animé d'une trés grande curiosité j'ai essayé ta ligne et me heurte à
une
erreur de compilation :

"Utilisation incorrect de la propriété" avec .Color ou .FontStyle
sélectionné

Peux tu m'éclairer sur le sujet

Merci à toi


Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" news:
%23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du
3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu

























Lulu la Nantaise
Le #4633461
Ben nan et je ne sais pas pourquoi, j'avais essayé :
range("Feuil1!A1").copy
range("A1").select
activesheet.paste

Mas ça ne fonctionnait pas...

De plus, cette méthode me permet de modifier pas mal de chose en fonction
d'autres paramètres.

Merci beaucoup de ton aide

"Daniel"
Super !
Mais un copier / coller te donnes le même résultat, n'est-il pas ?
Daniel
"Lulu la Nantaise"
Voici un bout de ma macro qui fonctionne superbement bien :

Range("A25").Select

ActiveCell.FormulaR1C1 = ['Client'!B22]

For Cpt = 1 To Len(Range("A25"))

With ActiveCell.Characters(Start:=Cpt, Length:=1).Font
.Name = "Courrier New"
.FontStyle = ['Client'!B22].Characters(Cpt, 1).Font.FontStyle
.Size = 11
.Strikethrough = ['Client'!B22].Characters(Cpt,
1).Font.Strikethrough
.Superscript = ['Client'!B22].Characters(Cpt,
1).Font.Superscript
.Subscript = ['Client'!B22].Characters(Cpt, 1).Font.Subscript
.OutlineFont = ['Client'!B22].Characters(Cpt,
1).Font.OutlineFont
.Shadow = ['Client'!B22].Characters(Cpt, 1).Font.Shadow
.Underline = ['Client'!B22].Characters(Cpt, 1).Font.Underline
.ColorIndex = ['Client'!B22].Characters(Cpt,
1).Font.ColorIndex
End With

Next Cpt

Merci beaucoup


"Daniel" %23%
Remplace [C1] par range("A1"), c'est la seule différence ?
Daniel
"FFO"
Rebonjours à toi

Ton classeur présente un code différent de tes lignes proposées

Le code du classeur :

MsgBox [C1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [C1].Characters(3, 1).Font.Color

Qui fonctionne bien

Tes lignes :

Range("A1").Characters(3, 1).Font.FontStyle
Range("A1").Characters(3, 1).Font.Color

Qui en l'état me donne une erreur de compilation

Si je m'inspire du classeur avec tes lignes celà donne :

MsgBox [A1].Characters(3, 1).Font.FontStyle
MsgBox "Couleur " & [A1].Characters(3, 1).Font.Color


Ce qui là ne pose plus de problème

Je ne sais pas si ton écriture doit être utilisable en l'état auquel
cas
j'ai une anomalie chez moi ou si c'est celle du classeur qui doit être
effectivement utilisé pour le cas d'espèce

Ton avis ????

Merci pour tes éclaircissements avisés


Bonjour.
Aucune idée; regarde le classeur :
http://cjoint.com/?hypYRmpQJ0
XL2003
Cordialement.
Daniel
"FFO"
Salut Daniel

Animé d'une trés grande curiosité j'ai essayé ta ligne et me heurte
à une
erreur de compilation :

"Utilisation incorrect de la propriété" avec .Color ou .FontStyle
sélectionné

Peux tu m'éclairer sur le sujet

Merci à toi


Bonjour.
Par exemple :
Range("A1").Characters(3, 1).Font.FontStyle
ou
Range("A1").Characters(3, 1).Font.Color
etc.
Cordialement.
Daniel
"Lulu la Nantaise" news:
%23uY$
Bonjour,
Comment savoir quels sont les attributs (Gras, Italique, ...) du
3ème
caractère de la chaîne situées en A1 ?
Cordialement
Lulu





























Publicité
Poster une réponse
Anonyme