A voir également:
- Macro pour taille de police tête de page
- Comment réduire la taille d'un fichier - Guide
- Impossible de supprimer une page word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Changer de police sur facebook - Guide
- Police aptos - Accueil - Bureautique
3 réponses
Bonjour,
voici un code qui fonctionne en 18 Tahoma, écrire le texte en A1 lancer la macro résultat en A4.
Sub têtedepage()
Range("A1").Offset(3, 0).Value = "Prod S " & Range("A1").Value
Range("A1").Offset(3, 0).Select
With Selection.Font
.Name = "Tahoma"
.Size = 18
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
.TintAndShade = 0
.ThemeFont = xlThemeFontNone
End With
End Sub
ou un code plus simple
Sub têtedepage()
Range("A1").Offset(3, 0).Value = "Prod S " & Range("A1").Value
Range("A1").Offset(3, 0).Font.Size = 18
End Sub
j"espère que cela vous convienne.
voici un code qui fonctionne en 18 Tahoma, écrire le texte en A1 lancer la macro résultat en A4.
Sub têtedepage()
Range("A1").Offset(3, 0).Value = "Prod S " & Range("A1").Value
Range("A1").Offset(3, 0).Select
With Selection.Font
.Name = "Tahoma"
.Size = 18
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
.TintAndShade = 0
.ThemeFont = xlThemeFontNone
End With
End Sub
ou un code plus simple
Sub têtedepage()
Range("A1").Offset(3, 0).Value = "Prod S " & Range("A1").Value
Range("A1").Offset(3, 0).Font.Size = 18
End Sub
j"espère que cela vous convienne.
Cabrina
Messages postés
249
Date d'inscription
Statut
Membre
Dernière intervention
6
Cela fonctionne à moitié, je m’explique : mon texte qui se trouve en A1 est bien recopié et « grossis » trois lignes plus bas mais sur ma feuille excel pas dans le centre de ma tête de page…
Bonjour,
essayée cela
Sub tetedepage()
With ActiveSheet.PageSetup
.CenterHeader = "&""Tahoma""&18" & "Prod S " & Range("A1").Value
.HeaderMargin = Application.InchesToPoints(1)
End With
End Sub
mieux que cela je n'y arrive pas, désolé mes compétences ne le permettent pas.
j'espère que cela va aider
essayée cela
Sub tetedepage()
With ActiveSheet.PageSetup
.CenterHeader = "&""Tahoma""&18" & "Prod S " & Range("A1").Value
.HeaderMargin = Application.InchesToPoints(1)
End With
End Sub
mieux que cela je n'y arrive pas, désolé mes compétences ne le permettent pas.
j'espère que cela va aider
Bonjour,
en augmentant la valeur entre les parenthèses la ligne descendra d'elle même. Vous pouvez l'augmenter de dixième en dixième
Application.InchesToPoints(1.5) <----
Sub tetedepage()
With ActiveSheet.PageSetup
.CenterHeader = "&""Tahoma""&18" & "Prod S " & Range("A1").Value
.HeaderMargin = Application.InchesToPoints(1.5)
End With
End Sub
Bonne journée
en augmentant la valeur entre les parenthèses la ligne descendra d'elle même. Vous pouvez l'augmenter de dixième en dixième
Application.InchesToPoints(1.5) <----
Sub tetedepage()
With ActiveSheet.PageSetup
.CenterHeader = "&""Tahoma""&18" & "Prod S " & Range("A1").Value
.HeaderMargin = Application.InchesToPoints(1.5)
End With
End Sub
Bonne journée