各位前輩你們好!
各位前輩!這程式如何減化它?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Select Case Target(1).Address(0, 0)
Case "A3"
If Target(1) <> "" And [A3] = "連結本年度" Then 夢想
Case "F3"
If Target(1) <> "" And [F3] = "連結本年度" Then 成真
Case "A4"
If Target(1) <> "" And [A4] = "連結99年度" Then 夢想99
Case "F4"
If Target(1) <> "" And [F4] = "連結99年度" Then 成真99
Case "A5"
If Target(1) <> "" And [A5] = "連結100年度" Then 夢想100
Case "F5"
If Target(1) <> "" And [F5] = "連結100年度" Then 成真100
至
Case "A50"
If Target(1) <> "" And [A50] = "連結145年度" Then 夢想145
Case "F50"
If Target(1) <> "" And [F50] = "連結145年度" Then 成真145
請知道的前輩,不吝賜教謝謝再三!!作者: GBKEE 時間: 2010-8-11 09:11
If Target(1).Column = 1 Then Run "夢想" & Msg Else Run "成真" & Msg
Else
If Target(1).Column = 1 Then 夢想 Else 成真
End If
複製代碼
作者: myleoyes 時間: 2010-8-11 21:59
回復 4#GBKEE
GBKEE前輩你好!
良師!謝謝!歹勢!!對於毫無基礎的小弟
實在真是辛苦你....真是甘溫
另一問題如附檔案的成真模組與夢想模組
Sub 成真()
Sheet6.Select
Range("A1").Select
End Sub
Sub 成真99()
Sheet8.Select
Range("A1").Select
End Sub
Sub 夢想()
Sheet7.Select
Range("A1").Select
End Sub
Sub 夢想99()
Sheet9.Select
Range("A1").Select
End Sub
等等這樣煩多的程式可否如前程式一樣的減化它
請不另再賜教謝謝再三!!作者: GBKEE 時間: 2010-8-12 07:35
回復 9#myleoyes
Sorry * 點錯邊 If Sh.Name Like "成真*" Or Sh.Name Like "夢想*" Then
改成 If Sh.Name Like "*成真" Or Sh.Name Like "*夢想" Then作者: myleoyes 時間: 2010-8-13 20:51