Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have two Subs, in the first I define a variable and in the second I
recall this variable. here is how I am trying to do it (its not working) Private Sub TaskBox_Change() Dim Task As String Task = TaskBox.Value End Sub Public Sub Next() ActiveCell.FormulaR1C1 = Task End Sub This is just a basic representation that I am trying to show of what is not working. I can not figure out how I am to get the Variable defined in the Sub "TaskBox_Change" passed to the Sub "Next" Any help or guidance would be greatly appreciated. --- Message posted from http://www.ExcelForum.com/ |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Here's how:
Define the variable on a module level. You code would read: Dim Task As String Private Sub TaskBox_Change() Task = TaskBox.Value End Sub Public Sub Next() ActiveCell.FormulaR1C1 = Task End Sub Any variable defined inside of a Sub is only available in that sub. -- Message posted from http://www.ExcelForum.com |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Defining a Range using Variables | Excel Discussion (Misc queries) | |||
Defining Variables with Same Name in Different Worksheets | Excel Discussion (Misc queries) | |||
VBA defining variables | Excel Discussion (Misc queries) | |||
solver and defining all variables different than one another | Excel Discussion (Misc queries) |