- 帖子
- 14
- 主題
- 2
- 精華
- 0
- 積分
- 17
- 點名
- 0
- 作業系統
- windows7
- 軟體版本
- office2010
- 閱讀權限
- 10
- 性別
- 男
- 註冊時間
- 2014-10-22
- 最後登錄
- 2018-7-24
|
GBKEE 大..
我發現到 原來原PO 的第三帖就是接近我想要的功能了..
因為我平常用的就是 類似這樣..
只是想要知道的是否有辦法再增進為
1、可秀出中文檔名
2、該資料夾的圖檔都一次PO上 (這個範例我剛試過.. 不知為何就是無法把 D:\Test 中的全部都丟入 ?? )
3、圖檔屬性 自動變為 "大小位置隨儲存格而變"
因為這部份如果忘記改的話~~執行了篩選功能後,圖跟原本右方相對應的數值、文字會錯亂
是否有更方便的方式能解決呢?- Sub PHOTO()
- ActiveSheet.Columns("C") = ""
- Set Sh = ActiveSheet
- With Sh
- .Pictures.Delete
- End With
- fs = Dir("D:\TEST\*.jpg")
- Do Until fs = ""
- R = R + 1
- Cells(R, 3) = fs
- Cells(R, 2).Select
- ActiveSheet.Pictures.Insert("D:\TEST\" & Cells(R, 3)).Select
- With Selection
- .Top = ActiveSheet.Cells(R, 2).Top + 1
- .Left = ActiveSheet.Cells(R, 2).Left + 1
- .Width = ActiveSheet.Cells(R, 2).Width - 1
- .Height = ActiveSheet.Cells(R, 2).Height - 1
- End With
- fs = Dir
- Loop
- End Sub
複製代碼 |
|