Board logo

標題: 自訂表單中列印JPG檔 [打印本頁]

作者: hbjang    時間: 2012-5-12 21:45     標題: 自訂表單中列印JPG檔

各位大大
我在自訂表單中建立一個CommandButton,希望按下CommandButton後,能列印固定的JPG檔案,不需顯示檔案,請問該用哪一個指令或函式?謝謝
作者: Hsieh    時間: 2012-5-13 17:59

回復 1# hbjang

可利用工作表列印
  1. Private Sub CommandButton1_Click()
  2. Application.DisplayAlerts = False
  3. With Sheets.Add
  4. .Pictures.Insert "C:\Users\User\Pictures\102_0124.jpg" '圖片檔目錄
  5. .PrintOut
  6. .Delete
  7. End With
  8. Application.DisplayAlerts = True
  9. End Sub
複製代碼

作者: hbjang    時間: 2012-5-14 20:05

解決了,謝謝
不過我的JPG檔大小不一,是否有辦法列印成一樣大小的尺寸,PrintOut是否有一些參數可以下?感激
作者: kimbal    時間: 2012-5-14 23:49

解決了,謝謝
不過我的JPG檔大小不一,是否有辦法列印成一樣大小的尺寸,PrintOut是否有一些參數可以下?感激
hbjang 發表於 2012-5-14 20:05


把長寬設為 400 x 300
  1. Private Sub CommandButton1_Click()
  2. Dim pic
  3. Application.DisplayAlerts = False
  4. With Sheets.Add
  5.     Set pic = .Pictures.Insert("C:\Users\kimbal\Pictures\28.png")  '圖片檔目錄
  6.     pic.Width = 400
  7.     pic.Height = 300
  8.     .PrintOut
  9.     .Delete
  10. End With
  11. Application.DisplayAlerts = True
  12. End Sub
複製代碼





歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)