返回列表 上一主題 發帖

[發問] 求高手解答依條件辨別自動輸入儲存格

版主大大您好,本來以為這用涵數就可以搞定,我不會巨集,但還是試著改看看,增加了原來希望:如果下拉選保內or二修,B2、C2、D2都自動填上--,以便做為不收費提醒,但是改過後怪怪的,下拉選保外or人為,不會照原來的設定那樣,請教我

維修單.rar (16.02 KB)

robin

TOP

回復 10# GBKEE

天啊!我原來以為這只需要用涵數就能解決,沒想到是巨集,我沒學過,
不過我試過,是可以用,只是原來希望選保內或二修時,B  C  D都填上--,現在只有B填上
太神奇了,只要幾行字就能搞定
就怕我不知所以然,應用到其它地方有困難

但是,應該對懂的人很有用,也是好事!
robin

TOP

謝謝大大在百忙中再次指導,
但是這裡用的是Target
   【 Option Explicit
    Sub Ex()  '執行此程式會觸動 Worksheet_SelectionChange(ByVal Target As Range)
        [D5:E6].Select
    End Sub
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)   'Target-> [D56]
        Dim i
        MsgBox Target.Address
        For i = 1 To Target.Count
            MsgBox "Target.Cells(" & i & ") ->" & Target.Cells(i).Address '=> MsgBox Target.(i).Address
        Next
        [B6].Select
    End Sub】

而3樓用了 Target 及 Target(1)

我想問的是Target是不是觸動 Worksheet_SelectionChange的集合(陣列),
而Target(1)是這集合(陣列)的第一個元素?

也就是說何時用Target, 何時用Target(1)? 有可能Target(2)嗎?

TOP

        靜思自在 : 人要知福、惜福、再造福。
返回列表 上一主題