返回列表 上一主題 發帖

[發問] EXCEL ,如何把圖片的檔案名都顯示出來???

[發問] EXCEL ,如何把圖片的檔案名都顯示出來???

本帖最後由 GBKEE 於 2012-2-27 15:46 編輯

我現在是用以下的VBA,本人不會VBA的,都是網上找回來的 ,
圖片是加好了,但是因為老闆要每個圖下邊都要註名圖片的檔案名,我的圖有幾千個....一個一個加...我想今天都不用下斑了
所以希望各位老師可以教一下我要如何做
  1. Sub 圖片重新排列()
  2. Dim xSP As Shape
  3. Dim Ksz As Double, Kss As Double, Sp As Double, Cz As Double, G As Double, K As Double
  4. Dim Mh As Integer, II As Integer
  5. Ksz = ActiveCell.Left '開始左
  6. Kss = ActiveCell.Top '開始上
  7. Sp = 35   '水平
  8. Cz = 160  '垂直
  9. G = 0.1    '高
  10. K = 170     '寬
  11. Mh = 4     '每行
  12. II = 0
  13. For Each xSP In ActiveSheet.Shapes
  14.      If xSP.Type = msoPicture Then
  15.          With xSP
  16.              .LockAspectRatio = msoFalse
  17.              .Left = Ksz + (Sp + K) * (II Mod Mh)
  18.              .Top = Kss + (Cz + G) * (II \ Mh)
  19.              .Width = 190
  20.              .Height = 143
  21.              II = II + 1
  22.          End With
  23.      End If
  24. Next
  25. End Sub
複製代碼
Wing

        靜思自在 : 有多少力量就做多少事,不要心存等待,等待才會落空。
返回列表 上一主題