返回列表 上一主題 發帖

[發問] 萬用字元-抓圖片

[發問] 萬用字元-抓圖片

在A2輸入檔名將圖片顯示在B2
能使用萬用字元嗎?
例如:檔名為ABCDEFG.JPG我在A2輸入ABC也能顯示ABCDEFG的圖片
以下是我的程式碼
請問該如何改呢
Sub Macro1()
    j = 2
    While Cells(j, "A") <> ""
        NN = Cells(j, "A")
        Cells(j, "B").Select
        On Error Resume Next
        ActiveSheet.Pictures.Insert("D:\My Pictures" & NN).Select
        Selection.ShapeRange.LockAspectRatio = msoTrue
        Selection.ShapeRange.Height = 100#
        Selection.ShapeRange.Width = 100#
        Selection.ShapeRange.Rotation = 0#
        With Selection
        .Placement = xlMoveAndSize
        .PrintObject = True
        End With
    j = j + 1
    Wend
    Range("A2").Select
End Sub

回復 1# whirlwind963


    ActiveSheet.Pictures.Insert("D:\My Pictures\" & NN & ".JPG").Select
學海無涯_不恥下問

TOP

回復 2# Hsieh

如果這一行改成
ActiveSheet.Pictures.Insert("D:\My Pictures\" & NN & "*.JPG").Select
可行嗎?還是只能輸入完整的檔案名稱
還是有其他的改法

TOP

回復  Hsieh

如果這一行改成
ActiveSheet.Pictures.Insert("D:\My Pictures\" & NN & "*.JPG").Select ...
whirlwind963 發表於 2012-11-2 10:04



這個方法我也很好奇...希望能有解答,知道是否可行。

另外我目前使用的方法是先整理出產品的清單、對應圖片名稱、圖片放置位置。
在輔以下拉選擇產品,自動就會帶出圖片出來....前制作業算是比較長
不過跟一般直接把圖片放在excel裡面 是可以節省開啟空間 但是容易混亂...哈哈...自己用ok而已
50 字節以內
不支持自定義 Discuz! 代碼

TOP

        靜思自在 : 有智慧才能分辨善惡邪正;有謙虛才能建立美滿人生。
返回列表 上一主題