A. excel單元格如何引用文件夾的圖片
1、打開excel,表格A列是圖片或照片名稱,B列單元格存儲照片。需要在D2輸入或選擇名稱,然後在E2返回對應照片或圖片。
B. 如何讓Excel單元格對應關聯顯示外部文件夾圖片
VBA可以做到
PrivateSubWorksheet_Change(ByValTargetAsRange)
DimrgAsRange
DimadAsString
DimtpAsString
Dimw,hAsLong
ad="D:圖片"
ForEachrgInTarget
Ifrg.Column=1Andrg.Value<>""Then
tp=ad&rg.Value&".jpg"
rg.Offset(0,1).Select
ActiveSheet.Pictures.Insert(tp).Select
WithSelection
w=rg.Offset(0,1).Width
h=rg.Offset(0,1).Height
Debug.Printw,h
.ShapeRange.LockAspectRatio=msoFalse
.ShapeRange.Width=w
.ShapeRange.Height=h
.Placement=xlMoveAndSize
.PrintObject=True
EndWith
EndIf
Nextrg
EndSub
代碼只適用於JPG格式的圖片,如果是其他格式,可以手動把代碼里的JPG改成其他格式試試