Consulting

Results 1 to 3 of 3

Thread: Use the same Variable in the module

  1. #1

    Use the same Variable in the module

    Good afternoon,


    I am in need of help, I have an event "BeforeDoubleClick" as below

    Option Explicit
    Public Line As Integer
    
    
    Private Sub Worksheet_BeforeDoubleClick (ByVal Target As Range, Cancel As Boolean)
    
    
    If Not Intersect ([B2: B10], Target) Is Nothing Then Target.Value = IIf (Target.Value = "", "ok", "")
    Line = Target.Row
    Call call
    Cancel = True
    End Sub
    Where do I need to use the value of the variable within a module (I did this example)

    Sub test ()
        MsgBox Line
    End Sub
    Only when it goes to the Module the variable is empty, how can I solve it.


    Thank you

    RomuloRDM
    Last edited by Paul_Hossler; 04-12-2020 at 10:04 AM.

  2. #2
    VBAX Sage
    Joined
    Apr 2007
    Location
    United States
    Posts
    8,729
    Location
    In the WS module

    Option Explicit
    
    
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
        If Not Intersect([B2: B10], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "ok", "")
    
        Line = Target.Row
        test
        Cancel = True
    End Sub

    In a standard module

    Option Explicit
    
    
    Public Line As Integer
    
    
    Sub test()
        MsgBox Line
    End Sub
    ---------------------------------------------------------------------------------------------------------------------

    Paul


    Remember: Tell us WHAT you want to do, not HOW you think you want to do it

    1. Use [CODE] ....[/CODE ] Tags for readability
    [CODE]PasteYourCodeHere[/CODE ] -- (or paste your code, select it, click [#] button)
    2. Upload an example
    Go Advanced / Attachments - Manage Attachments / Add Files / Select Files / Select the file(s) / Upload Files / Done
    3. Mark the thread as [Solved] when you have an answer
    Thread Tools (on the top right corner, above the first message)
    4. Read the Forum FAQ, especially the part about cross-posting in other forums
    http://www.vbaexpress.com/forum/faq...._new_faq_item3

  3. #3
    Paul,
    Good afternoon,


    Thank you very much, it worked.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •