(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:excel 版本:2016 目前依照搜尋使用以下程式執行時,匯出的圖片是空白沒有對應的資料;但是使用F8一步一步執行匯出的圖片就正常。 請問有甚麼地方需要修改嗎?謝謝 Sub 自動篩選截圖程式() Set NAMESHEET = Sheets("工作表2") Set CSHEET = Sheets("工作表1") Crow = NAMESHEET.Range("A" & Cells.Rows.Count).End(xlUp).Row '計算第A欄有幾行(列),以利後面使用 For j = 1 To Crow '從哪行起始 Name = NAMESHEET.Cells(j, 1) '工作表2的A欄 CSHEET.Rows(1).AutoFilter 1, Name '*** 請修改你的自動篩選條件 *** 'Name為變數 'Rows跟Autofilter都是在指篩選器的選取位置 CSHEET.UsedRange.CopyPicture '使用範圍儲存格的螢幕影像複製到剪貼簿 With ActiveSheet With .ChartObjects.Add(1, 1, .UsedRange.Width, .UsedRange.Height) .Chart.Paste '貼上 圖片 .Chart.Export Filename:="D:\" & "TEST\" & Name & ".jpg" '需修改路徑(圖片存檔位置) .Chart.Parent.Delete End With .Rows(1).AutoFilter End With Next j Application.ScreenUpdating = True MsgBox "跑好了", vbOKOnly End Sub