Kezdőoldal » Számítástechnika » Programozás » VB. NET: Excel worksheet...

VB. NET: Excel worksheet papírméret változtatása?

Figyelt kérdés

VBA-ben írtam még régen az alábbi kódot:


With ActiveSheet.PageSetup

.Orientation = xlPortrait

.PaperSize = xlPaperA3

End With



Amit most szeretnék VB.NET-be átírni. Igenám, de a


With MonthSheet.PageSetup

.Orientation = Excel.XlPageOrientation.xlLandscape

.PaperSize = Excel.XlPaperSize.xlPaperA3

End With


sorok futtatása után mintha szimplán kitörlődnének az excel file-ból a workheet-ek. (sem az Orientation sem a Papersize nem működik, külön-külön futtatva is ugyanazt látom, hogy az excel fileból eltűnnek a tab-ok)


A MonthSheet az egyik worksheet-et takarja, az biztosan rendben van, mert már műveletek elvégzésével nincs problémája. (Pl. MonthSheet.Activate())


Az "Imports Excel = Microsoft.Office.Interop.Excel" sor szerepel a kód elején.


Mit rontottam el? Köszönöm a segítséget.


2018. szept. 6. 13:35
Sajnos még nem érkezett válasz a kérdésre.
Te lehetsz az első, aki segít a kérdezőnek!

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!