Geen gegevens kopieeren

Status
Niet open voor verdere reacties.

DutchOirs

Gebruiker
Lid geworden
30 sep 2009
Berichten
720
Goedemorgen,

Zit met een vraagje.

Wil van een gedeelte van een werkblad een copy maken dit in een nieuw werkblad zetten en hiervan een excel file maken en vervolgens hiervan een PDF maken.

Alles zou goed moeten werken, maar hij kopieert geen gegevens over.
Hieronder het stukje code waar dit allemaal gebeurd.

Code:
  With ActiveWorkbook.Sheets.Add                       ' maakt een nieuw wb aan
    [B]ActiveWorkbook.Sheets("Data").Range("L1:W122" & 60).Copy .Range("A1")[/B]
    .Columns.AutoFit                                           ' past de kolommen aan, aan de nodige breedte
    .Copy
    With ActiveWorkbook
      With ActiveSheet.PageSetup                        ' zet de juiste marges neer voor nieuwe file
        .LeftMargin = Application.InchesToPoints(0.393700787401575)
        .RightMargin = Application.InchesToPoints(0.393700787401575)
        .TopMargin = Application.InchesToPoints(0.393700787401575)
        .BottomMargin = Application.InchesToPoints(0.590551181102362)
        .HeaderMargin = Application.InchesToPoints(0.511811023622047)
        .FooterMargin = Application.InchesToPoints(0.511811023622047)
      End With
      .SaveCopyAs c01
      .Close
    End With
    .Delete
  End With

Het probleem zit hem in dit stukje:
Code:
[B]ActiveWorkbook.Sheets("Data").Range("L1:W122" & 60).Copy .Range("A1")[/B]
Hij kopieert wel de vaste gegevens in het document, maar niet de variabele die erin komen.

Iemand een idee hierover?

Al many thanks.

Vr. Gr.

Dutch
 
Wat doet die &60 in je code? Uitbreiden van de Tot reeks? Kun je de getallen net zo goed er gelijk bijzetten, lijkt mij.
 
ja dat vroeg ik me eigen ook al af?

maar met of zonder, probleem blijft nog steeds

weer een (klein) stapje verder.

de variabelen die dus niet mee gekopieerd worden, zijn cellen waarin een formule staan.

als er door middel van die formule waarden staan in die cellen en je kopieert (handmatig) naar een ander werkblad, neemt ie ze ook niet mee?

ff verder stoeien

ja pff die formules verwijzen naar een cel die niet meegekopieerd word, waardoor alles op niets gezet wordt. :-(

stom stom sorry voor de storing.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan