Private Sub Command1_Click()
Dim exlApp As New Excel.Application
Dim wb As Workbook
Dim ws As Worksheet
exlApp.Visible = True
Set wb = exlApp.Workbooks.Add
Set ws = wb.ActiveSheet
ws.Cells(1, 1) = "Hello,Excel"
wb.SaveAs "c:\t.xls"
exlapp.printout
exlApp.Quit
Set exlApp = noting
End Sub
Private Sub printsub(x As Integer, y As Variant, quhao As Variant, guige1 As Variant, guige2 As Variant, xilie As Variant, pinming As Variant, huahao As Variant, riqi As Variant, dabao As Variant, tuobei As Variant)
Printer.FontName = "黑体"
Printer.FontBold = True
Printer.CurrentX = (x + 3.5) * 567
Printer.CurrentY = (y + 1) * 567
Printer.FontSize = 72
Printer.Print quhao
Printer.CurrentX = (x + 1.2) * 567
Printer.CurrentY = (y + 3) * 567
Printer.FontSize = 100
If tuobei = 2 Or tuobei = 4 Or tuobei = 5 Then
Printer.Print guige1;
Printer.CurrentY = (y + 3.5) * 567
Printer.FontSize = 64
Printer.Print " "; guige2
Else
Printer.Print guige1; "X"; guige2
End If
Printer.CurrentX = (x + 1.2) * 567
Printer.CurrentY = (y + 6.5) * 567
Printer.FontSize = 40
If tuobei = 0 Then
'Picture1.FontSize = 45
Printer.Print xilie; "("; pinming; ")"
ElseIf tuobei = 1 Then
Printer.Print xilie; "("; pinming; "皮托"; ")"
ElseIf tuobei = 2 Then
Printer.Print xilie; "("; pinming; "皮背"; ")"
ElseIf tuobei = 3 Then
Printer.Print xilie; "("; pinming; "布托"; ")"
ElseIf tuobei = 4 Then
Printer.Print xilie; "("; pinming; "布背"; ")"
ElseIf tuobei = 5 Then
Printer.Print xilie; "("; pinming; "圆床"; ")"
End If
If dabao = "1" Then
Printer.CurrentX = (x + 2) * 567
Printer.CurrentY = (y + 1.5) * 567
Printer.PaintPicture bm, Printer.CurrentX, Printer.CurrentY, 600, 800
End If
End Sub
Sub PrintAnywhere (Src As Object, Dest As Object)
Dest.PaintPicture Src.Picture, Dest.Width / 2, _
Dest.Height / 2
If Dest Is Printer Then
Printer.EndDoc
End If
End Sub
Sub PrintOrNot()
Printer.Print "This is the first line to _
illustrate KillDoc method"
Printer.Print "This is the second line to _
illustrate KillDoc method"
Printer.Print "This is the third line to _
illustrate KillDoc method"
If vbNo = MsgBox("Print this fine document?", _
vbYesNo) Then
Printer.KillDoc
Else
Printer.EndDoc
End If
End Sub