返回列表 上一主題 發帖

[發問] 輸出圖片檔,執行階段錯誤1004

[發問] 輸出圖片檔,執行階段錯誤1004

輸出圖片檔,執行階段錯誤1004   Book1.zip (104.1 KB)
excel 2003
win7

  1. #If VBA7 Then
  2.   Private Declare PtrSafe Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
  3. #Else
  4.   Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
  5. #End If

  6. Private Sub CommandButton4_Click()
  7. Dim abc As Range
  8. Dim f As Range
  9. Dim rngCopy As Range

  10.    Set f = Range("a1")
  11.    Set abc = Range("o2:o1000").Find(What:="*", LookIn:=xlValues, SearchDirection:=xlPrevious, LookAt:=xlWhole)
  12.       
  13.   Set rngCopy = Range(f, abc.Offset(1, 2))
  14.   rngCopy.CopyPicture Format:=xlBitmap
  15.   With Sheet2.ChartObjects.Add(0, 0, rngCopy.Width, rngCopy.Height).Chart
  16.      DoEvents
  17.      WaitTimes 200
  18.      .Paste
  19.      ' .Export Filename:="r:\temp\ABC.JPG", FilterName:="JPG"
  20.      .Export Filename:="c:\1.JPG", FilterName:="JPG"
  21.      .Parent.Delete
  22.    End With
  23. End Sub

  24. Private Sub WaitTimes(ByVal lngTime As Long)
  25.   Do While lngTime > 0
  26.     DoEvents
  27.     Sleep 20
  28.     lngTime = lngTime - 20
  29.   Loop
  30. End Sub
複製代碼
世界那麼大,可我想去哪?

TOP

        靜思自在 : 欣賞別人就是莊嚴自己。
返回列表 上一主題