اجرای کد با انتخاب محدوده

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ali.b

    • 2014/01/12
    • 798

    اجرای کد با انتخاب محدوده

    سلام طبق این کدی که دارم هروقت روی سلول b1 کلیک کنم کد مورد نظرم ران میشه
    اما میخوام براش محدوده تعریف کنم یعنی بگم از رنج a1 تا c1 هر کدوم رو کلیک کردم این کد ران بشه
    برای این قسمت چکارکنم؟
    کد:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range) 
       If Target.Address = Range("B1").Address Then _
          UserForm1.Show
          
    End Sub
    [CENTER]
    [/CENTER]
  • DOLFIN

    • 2014/01/18
    • 149

    #2
    سلام دوست عزیز. این کد رو امتحان کنید :
    کد:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Intersect(Target, Range("A1:C1")) Is Nothing Then
    Exit Sub
    Else
    UserForm1.Show
    End If
    End Sub
    [CENTER][FONT=times new roman][SIZE=7][I][B][COLOR=#0000ff] خانه اکسل - [url]http://excelhouse.blog.ir[/url][/COLOR][/B][/I][/SIZE]
    [/FONT][/CENTER]

    کامنت

    چند لحظه..