HWV
Terugkerende gebruiker
- Lid geworden
- 19 feb 2009
- Berichten
- 1.183
Beste,
Ik heb een Excel bestand dat elke nacht via een task Scheduler draait op onze server (windows server 2012R2).
1) Via de taak opent hij het bestand, dat zo ingesteld gaat dat gelijk de macro gaat lopen
2) Hij bouw dan een klantenkaart op en slaat deze per klant op de server, wat allemaal goed gaat.
Enkel als ik het via deze taak draait neem hij de VBA opmaak niet mee van het bestand. (dan draait Excel op de achtergrond van de server)
Draai ik de taak op de server zonder dat hij via de task cheduler gaat, dan gaat het wel goed, en gaat de opmaak wel goed.
Hier het gedeelte van de opmaak van de sheet
Iemand een idee waar het aan zou kunnen liggen, zou het te maken kunnen hebben dat ik er een wachttijd in moet bouwen?
HWV
Ik heb een Excel bestand dat elke nacht via een task Scheduler draait op onze server (windows server 2012R2).
1) Via de taak opent hij het bestand, dat zo ingesteld gaat dat gelijk de macro gaat lopen
2) Hij bouw dan een klantenkaart op en slaat deze per klant op de server, wat allemaal goed gaat.
Enkel als ik het via deze taak draait neem hij de VBA opmaak niet mee van het bestand. (dan draait Excel op de achtergrond van de server)
Draai ik de taak op de server zonder dat hij via de task cheduler gaat, dan gaat het wel goed, en gaat de opmaak wel goed.
Hier het gedeelte van de opmaak van de sheet
Code:
'Opmaak van de pagina
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.PrintTitleRows = "$1:$2"
.CenterHeader = "Afname overzicht vergelijk " & Range("C2") & "-" & Range("P2")
.CenterFooter = "Pagina &P"
.LeftMargin = Application.InchesToPoints(0)
.RightMargin = Application.InchesToPoints(0.118110236220472)
.TopMargin = Application.InchesToPoints(0.590551181102362)
.BottomMargin = Application.InchesToPoints(0.590551181102362)
.HeaderMargin = Application.InchesToPoints(0.31496062992126)
.FooterMargin = Application.InchesToPoints(0.31496062992126)
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.PrintQuality = 600
.CenterHorizontally = False
.CenterVertically = False
.Orientation = xlLandscape
.Draft = False
.PaperSize = xlPaperLetter
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = False
.FitToPagesWide = 1
.FitToPagesTall = 10
.PrintErrors = xlPrintErrorsDisplayed
.OddAndEvenPagesHeaderFooter = False
.DifferentFirstPageHeaderFooter = False
.ScaleWithDocHeaderFooter = True
.AlignMarginsHeaderFooter = True
End With
Iemand een idee waar het aan zou kunnen liggen, zou het te maken kunnen hebben dat ik er een wachttijd in moet bouwen?
HWV