alexx
Bekanntes Mitglied
Hi,
Ich verwende MS Office 07 und VBA 6.5 und würde gern den Inhalt eines Spreadsheets auf Knopfdruck ausdrucken.
Ich habe auf einem userform ein spreadsheet (Microsoft Office spreadsheet 10) und möchte gern den INhalt von Zelle A170 ausdrucken.
Ich habe folgendes gefunden:
Dim objXL As Excel.Application
Dim wBk As Workbook, wSht As Worksheet
Set objXL = CreateObject("Excel.Application")
objXL.Visible = False
Set wBk = objXL.Workbooks.Add
Set wSht = wBk.Worksheets(1)
With wSht.PageSetup
.PrintArea = "$A$1:$D$60"
.PaperSize = xlPaperLegal
.PrintGridlines = True
'.Orientation = xlLandscape
End With
wSht.Range("A1:c20") = Spreadsheet1.Range("A1:C20")
wSht.PrintOut
'objXL.Visible = True
Jedoch klappt das leider nicht.
Ich verwende MS Office 07 und VBA 6.5 und würde gern den Inhalt eines Spreadsheets auf Knopfdruck ausdrucken.
Ich habe auf einem userform ein spreadsheet (Microsoft Office spreadsheet 10) und möchte gern den INhalt von Zelle A170 ausdrucken.
Ich habe folgendes gefunden:
Dim objXL As Excel.Application
Dim wBk As Workbook, wSht As Worksheet
Set objXL = CreateObject("Excel.Application")
objXL.Visible = False
Set wBk = objXL.Workbooks.Add
Set wSht = wBk.Worksheets(1)
With wSht.PageSetup
.PrintArea = "$A$1:$D$60"
.PaperSize = xlPaperLegal
.PrintGridlines = True
'.Orientation = xlLandscape
End With
wSht.Range("A1:c20") = Spreadsheet1.Range("A1:C20")
wSht.PrintOut
'objXL.Visible = True
Jedoch klappt das leider nicht.