返回列表 上一主題 發帖

[發問] 如何於輸入貨號後自動顯示商品圖片?(已解決)

回復 9# GBKEE


    感謝G大的回覆
我有自己嘗試寫
我寫的是這樣
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$L$3" Then
Exit Sub
ElseIf IsError(Cells(11, 6)) = True Then
MsgBox "尚未建此料號"
Exit Sub
Else
Image1.Picture = LoadPicture(ThisWorkbook.Path & "\JPG\" & [F11])
End If
End Sub
不過G大的好像比較專業
繼續研究G大的寫法

TOP

本帖最後由 GBKEE 於 2011-11-28 07:38 編輯

回復 11# dafa
你的也不錯的

回復 10# jesscc
這特殊字元 我沒辦法

TOP

本帖最後由 yangtest 於 2011-11-28 11:03 編輯

回復 9# GBKEE
按照 GBKEE 的語法,已經成功的解決『輸入不存在貨號會出現錯誤』的問題,
我做了一張『貨號錯誤!請重新輸入』的訊息圖片,
指定檔名為 00.JPG ,並放在 \JPG\ 目錄下
我把  If Err <> 0 Then Image1.Picture = LoadPicture       改為
If Err <> 0 Then Image1.Picture = LoadPicture(ThisWorkbook.Path & "\JPG\00.JPG" )
於輸入不存在貨號時會出現『貨號錯誤!請重新輸入』的訊息圖片,如下圖:
用來提醒操作者!!

00.jpg

TOP

回復 13# yangtest
因 Image1.Picture = LoadPicture(  網頁照片 )程式碼, 會有錯誤. 快取圖案 : 色彩線條 指定圖片  可抓取網路上的圖片
固 3# 用  If Err.Number <> 0 Then Shapes("Rectangle 4").Fill.UserPicture 網頁照片 , 來處裡錯誤.

TOP

回復 14# GBKEE
學習了,謝謝指導!

TOP

謝謝分享,很實用的範例

TOP

回復 1# yangtest


    正要找此功能謝謝

TOP

回復 1# yangtest


    不錯的帖子:lol

TOP

公司剛好需要這個,這個程式不錯,可以防止做錯或拿錯東西.謝謝分享.

TOP

        靜思自在 : 時時好心就是時時好日。
返回列表 上一主題