我試圖顯示Excel工作表鏈接到單元格值的圖像EXcel的圖像鏈接到的單元格值(VBA)
例如 - 如果單元格A1 = 10值然後顯示圖像(畫面10)
然後對於另一個單元
如果單元格A10-值90%,則顯示圖像(圖片90)。
我已經使用了下面的VBA代碼,它工作正常的A1,但後來當我在第二個單元格值和圖片中添加它只會顯示A1值/圖片。
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("J27")) Is Nothing _
And Not Target.Count > 1 Then
For Each shp In Me.Shapes
If shp.Type = msoPicture Then
shp.Visible = msoFalse
End If
Next
Select Case Range("J27").value
Case "10"
Me.Shapes("Picture 10").Visible = msoTrue
Case "11"
Me.Shapes("Picture 11").Visible = msoTrue
Case "12"
Me.Shapes("Picture 12").Visible = msoTrue
Case "13"
Me.Shapes("Picture 13").Visible = msoTrue
Case "14"
Me.Shapes("Picture 14").Visible = msoTrue
End Select
End If
End Sub
請幫忙!
請更正您的代碼的格式,檢測問題會更簡單 –