TheLio
XLDnaute Accro
Bonjour Tous, le Forum,
Je me trouve dans un cas d figure que j'ignore encore (et comme beaucoup de choses d'ailleurs)
Dans un classeur, il y a plusieurs zones de textes 1 2 3 4 5...
Le but de la macro cherchée est de :
- Conserver le texte existant
- Revenir à la ligne
- Insérer le caractère "-"
J'ai essayé avec l'enregistreur... nada
De définir le contenu de mes zones de texte en variable... nada
Merci pour vos pistes
@++
Lio
Je me trouve dans un cas d figure que j'ignore encore (et comme beaucoup de choses d'ailleurs)
Dans un classeur, il y a plusieurs zones de textes 1 2 3 4 5...
Le but de la macro cherchée est de :
- Conserver le texte existant
- Revenir à la ligne
- Insérer le caractère "-"
J'ai essayé avec l'enregistreur... nada
De définir le contenu de mes zones de texte en variable... nada
Code:
Sub Zone_Texte_1()
ActiveSheet.Shapes.Range(Array("TextBox 1")).Select
Selection.ShapeRange(1).TextFrame2.TextRange.Characters.Text = "- "
Selection.ShapeRange(1).TextFrame2.TextRange.Characters(1, 2).ParagraphFormat. _
FirstLineIndent = 0
With Selection.ShapeRange(1).TextFrame2.TextRange.Characters(1, 2).Font
.NameComplexScript = "+mn-cs"
.NameFarEast = "+mn-ea"
.Fill.Visible = msoTrue
.Fill.ForeColor.ObjectThemeColor = msoThemeColorDark1
.Fill.ForeColor.TintAndShade = 0
.Fill.ForeColor.Brightness = 0
.Fill.Transparency = 0
.Fill.Solid
.Size = 11
.Name = "+mn-lt"
End With
End Sub
Merci pour vos pistes
@++
Lio