grietsenwijma
Gebruiker
- Lid geworden
- 25 jun 2013
- Berichten
- 241
Ik heb een code opgenomen waarmee via de header achter het hele document een achtergrond wordt toegevoegd (of verwijderd)
Werkt uitstekend, alleen wel traag.
Ik denk dat dat is dat omdat ie alle documentinstellingen opnieuw instelt.
Als je er van uit gaat dat die goed zijn moet je volgens mij met 1 'a 2 regeltjes code kunnen volstaan.
Ik ben wel aan het experimenteren geweest met delen er uit te krassen maar krijg de boel niet aan de praat.
…….terwijl het vast érg simpel is.
Wie heeft een suggestie?
Onderstaand de code:
Werkt uitstekend, alleen wel traag.
Ik denk dat dat is dat omdat ie alle documentinstellingen opnieuw instelt.
Als je er van uit gaat dat die goed zijn moet je volgens mij met 1 'a 2 regeltjes code kunnen volstaan.
Ik ben wel aan het experimenteren geweest met delen er uit te krassen maar krijg de boel niet aan de praat.
…….terwijl het vast érg simpel is.
Wie heeft een suggestie?
Onderstaand de code:
Code:
Sub AchtergrondBIJ()
'
' AchtergrondBIJ Macro
'
ActiveSheet.PageSetup.CenterHeaderPicture.Filename = _
"G:\XXXXXXXXXX\XXXXXXXXXX\XXXXXXXXXXXXXXX\XXXXXXXXXXXXXXX.png"
With ActiveSheet.PageSetup
.PrintTitleRows = "$2:$6"
.PrintTitleColumns = ""
End With
ActiveSheet.PageSetup.PrintArea = "$C$2:$M$861"
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "&G"
.RightHeader = ""
.LeftFooter = "&""Arial,Standaard""&8&D" & Chr(10) & "" & Chr(10) & ""
.CenterFooter = ""
.RightFooter = _
"&""Arial,Standaard""&8blad &P van &N&K00+000----------&K000000" & Chr(10) & "" & Chr(10) & ""
.LeftMargin = Application.InchesToPoints(0.748031496062992)
.RightMargin = Application.InchesToPoints(0)
.TopMargin = Application.InchesToPoints(1.06299212598425)
.BottomMargin = Application.InchesToPoints(0)
.HeaderMargin = Application.InchesToPoints(0)
.FooterMargin = Application.InchesToPoints(0)
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.PrintQuality = 600
.CenterHorizontally = False
.CenterVertically = False
.Orientation = xlPortrait
.Draft = False
.PaperSize = xlPaperA4
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 98
.PrintErrors = xlPrintErrorsDisplayed
.OddAndEvenPagesHeaderFooter = False
.DifferentFirstPageHeaderFooter = False
.ScaleWithDocHeaderFooter = True
.AlignMarginsHeaderFooter = True
.EvenPage.LeftHeader.Text = ""
.EvenPage.CenterHeader.Text = ""
.EvenPage.RightHeader.Text = ""
.EvenPage.LeftFooter.Text = ""
.EvenPage.CenterFooter.Text = ""
.EvenPage.RightFooter.Text = ""
.FirstPage.LeftHeader.Text = ""
.FirstPage.CenterHeader.Text = ""
.FirstPage.RightHeader.Text = ""
.FirstPage.LeftFooter.Text = ""
.FirstPage.CenterFooter.Text = ""
.FirstPage.RightFooter.Text = ""
End With
End Sub