先附圖
EXCEL 動態框框問題請教
請問如何讓我們點到"1"時(也就是E3這個儲存格時)
用紅色圓圈將B2框起來
但是B6這個框框這時候不要顯示出來

相反的
點到"2"時(也就是E4這個儲存格時)
用紅色圓圈將B6框起來
但是B2的圓圈不要顯示出來

一定要圈起來而不是改變儲存格顏色而已

找了很久還是不知道怎麼用
估狗也不知道該搜尋什麼關鍵字
老是找到不相關的
請各位EXCEL高手指點!!謝謝
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)

If Target.Address = Range("E3").Address Or Target.Address = Range("E4").Address Then

On Error Resume Next
ActiveSheet.Shapes("checkOVAL").Delete
If Target.Address = Range("E3").Address Then top_address = 25 Else top_address = 75
With ActiveSheet.Shapes.AddShape(9, 40, top_address, 60, 30)
.Name = "checkOVAL"
.Fill.Visible = msoFalse
.Line.ForeColor.RGB = RGB(255, 0, 0)
End With

End If

End Sub
這幾天研究了一下已經用樓上大大提供的程式碼解決了
感謝S大的程式碼
原來要用到VB來寫
小弟我沒寫過VB
好險有大神幫助!!
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!