0
我正在撰寫一份報告,詳細說明Excel中很多圖形的順序。我需要將圖像的大小縮小50%,並在其周圍繪製一條重量爲0.25pt的線。創建宏用於在spreadhseet上重新使用所選圖像的大小50%並在其周圍繪製0.25pt線條
我試圖記錄一個宏,但是這是空白。我已經閱讀過圖片格式化步驟沒有被記錄並被忽略。
進出口使用Excel 2007中
我正在撰寫一份報告,詳細說明Excel中很多圖形的順序。我需要將圖像的大小縮小50%,並在其周圍繪製一條重量爲0.25pt的線。創建宏用於在spreadhseet上重新使用所選圖像的大小50%並在其周圍繪製0.25pt線條
我試圖記錄一個宏,但是這是空白。我已經閱讀過圖片格式化步驟沒有被記錄並被忽略。
進出口使用Excel 2007中
Sub EditShapes()
'This Sub Edit all Shapes in all Sheets
Dim sht As Worksheet
Dim shp As Shape
For Each sht In ActiveWorkbook.Sheets
For Each shp In sht.Shapes
shp.Width = shp.Width/2
shp.Height = shp.Height/2
shp.Line.Weight = 0.25
Next shp
Next sht
End Sub
要選擇的形狀
Sub EditSelectShape()
Dim shp As ShapeRange
Set shp = Selection.ShapeRange
shp.Width = shp.Width/2
shp.Height = shp.Height/2
shp.Line.Weight = 0.25
End Sub
太感謝你了,但不是這個正在實施的所有表的所有照片,我想這是一個在實際工作表上選擇的圖片並非全部 - 我會玩弄你的代碼,看看我能得到什麼。非常感謝。 – Rg786 2012-02-16 14:08:38
謝謝,這個作品完美。 – Rg786 2012-02-16 14:52:54