• 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.

Kopieeren werkblad van Excel 2003 naar Excel 2007

  • Onderwerp starter Onderwerp starter AABE
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

AABE

Gebruiker
Lid geworden
4 mrt 2008
Berichten
104
Geacht Forum,

het volgende probleem doet zich voor;

Ik heb een workbook welke in Excel 2003 is ontworpen.
Een enkele sheet wil ik in zijn geheel, met behoud van alle opmaak, naar een nieuwe sheet kopieren.

In Excel 2003 gaat dat zonder problemen.
In Excel 2007 worden de rijhoogtes en de kolombreedtes niet meegenomen.

Ik doe dit vanuit een macro.....(maar ook met de hand gaat het verkeerd).

Code:
    Cells.Select
    Selection.Copy
    Workbooks.Add
    ActiveSheet.Paste

Weten jullie een oplossing?

Bedankt,

Aat
 
Beste AABE ;)

Heb je de plakoptie al eens uitgeprobeerd.
Het envelopje dat rechts bovenaan verschijnt op je werkblad bij handmatig kopiëren.

Groetjes Danny. :thumb:
 
Beste AABE ;)

Heb je de plakoptie al eens uitgeprobeerd.
Het envelopje dat rechts bovenaan verschijnt op je werkblad bij handmatig kopiëren.

Groetjes Danny. :thumb:

Jawel, met plakken speciaal gaan de kolombreedtes wel mee, maar de rijhoogtes niet...
 
Code:
Sub test()
    Cells.Copy
    Workbooks.Add
    Cells.PasteSpecial xlPasteFormats
    SendKeys "{Enter}"
End Sub
Zo neemt hij bij mij toch de rijhoogtes mee
 
Dat doen we toch met 1 regel ?

Code:
Activesheet.copy

Daarvan wordt automatisch een nieuw werkboek gemaakt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan