• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Range in koptekst met opmaak?

Status
Niet open voor verdere reacties.

Demeter

Verenigingslid
Lid geworden
24 mei 2006
Berichten
1.659
Heb mbv de macrorecorder de code voor het automatisch maken van mijn hoofd- en voettekst.
Deze wil ik graag aanpassen zodat mijn gegevens vanaf een ander blad op in de koptekst komen.

Sniplet:

Code:
With ActiveSheet.PageSetup
        .PrintTitleRows = ""
        .PrintTitleColumns = ""
    End With
    ActiveSheet.PageSetup.PrintArea = ""
    With ActiveSheet.PageSetup
        .LeftHeader = "&""Arial,Vet""&EINHOUDSBLAD ALGEMEEN"
        .CenterHeader = "&""Arial,Vet""&EProjectgegevens!B26"
        .RightHeader = "&P van &N"
        .LeftFooter = "ProRail project nr.:" & Range("Projectgegevens!B26")

Code in LeftHeader werkt met opmaak alleen zonder verwijzing (straight text).
Code in CenterHeader werkt niet maar heeft wel opmaak.
Code in LeftFooter werkt alleen zonder opmaak.
Graag heb ik twee werken de codes met opmaak!

Iemand die mij in de jusite richting kan wijzen?
Zou vooraf mijn Range moeten definieren met opmaak?


Bijvoorbaat dank,
Ferenc
 
Laatst bewerkt:
Werkende.

Heb het nu zo opgelost:

Code:
Sub KopVoettekst()

    With ActiveSheet.PageSetup
        .PrintTitleRows = ""
        .PrintTitleColumns = ""
    End With
    ActiveSheet.PageSetup.PrintArea = ""
    With ActiveSheet.PageSetup
        .LeftHeader = "&""Arial,Vet""&EINHOUDSBLAD ALGEMEEN"
        .[COLOR="Red"]CenterHeader = "&""Arial,Vet""&E" & Range("Projectgegevens!B27")[/COLOR]
        .RightHeader = "1 van 1"
        .LeftFooter = "Bedrijfs project nr.: " & Range("Projectgegevens!B20")
        .CenterFooter = "Bestelnummer: " & Range("Projectgegevens!B21")
        .RightFooter = "Datum: _______________" & Chr(10) & "" & Chr(10) & "" & Chr(10) & "Handtekening: _______________"
        .LeftMargin = Application.InchesToPoints(0.3)
        .RightMargin = Application.InchesToPoints(0.3)
        .TopMargin = Application.InchesToPoints(1#)
        .BottomMargin = Application.InchesToPoints(0.98)
        .HeaderMargin = Application.InchesToPoints(0.6)
        .FooterMargin = Application.InchesToPoints(0.5)
        .PrintHeadings = False
        .PrintGridlines = False
        .PrintComments = xlPrintNoComments
        .PrintQuality = 600
        .CenterHorizontally = True
        .CenterVertically = False
        .Orientation = xlLandscape
        .Draft = False
        .PaperSize = xlPaperA4
        .FirstPageNumber = xlAutomatic
        .Order = xlDownThenOver
        .BlackAndWhite = False
        .Zoom = 100
        
    End With
End Sub


groet,
Ferenc
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan