LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9
Default Efficiently Pausing VBA Execution.

Okay, so I aprear to be getting in over my head. Fist off, I have a quick
question, do the 'event' functions only activate when that paticular event
occurs in the excel spreadsheet? And if that is true then I'm really not sure
what I'm doing :P Here is my code, and once the file opens the only thing
that happens is the "Worksheet_Open()" function (which I'm sure is what is
supposed to happen). But then when I try to change the specified cell (b25)
nothing happens. As a side note, the cell is a list that the user chooses
from. They simply pick an option from the list, and each option determines
varB to be an int number from 1 to 4. What I want it to do from there is to
automatically run the KODEA function. I just have no clue where I'm going
from here, so all the help would be greatly appreciated! Also, I can't use
inputboxes because of the large amount of data that needs to be entered at
one time (and we are talking a LARGE amount of data).

As you can see, I added debug.print statements to see what it was doing.

Public rngA As Range
Private Sub Workbook_Open()
Set rngA = Worksheets("Visc Table").Range("b25") 'Range to check for
changes
Debug.Print "rngA @ open " & rngA.Value
Debug.Print "done open"
End Sub

Private Sub Worksheet_Change(ByVal rngA As Range)
Debug.Print "rngA @ change " & rngA.Value
Dim varB 'has to be variant or it will return error at start
varB = Worksheets("Visc Table").Range("b25").Value 'list value entered
by user
Select Case varB
Case "Sweet"
varB = 1
Case "Sour"
varB = 2
Case "Sour Complex"
varB = 3
Case "Sour Complex w/ C7+ comp."
varB = 4
Case Else
Var = ""
End Select
Debug.Print "varB" & varB
Call KODEA(varB)
Debug.Print "done KODEA"
End Sub
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can I use a pivot table with this efficiently? Darren Ingram Excel Discussion (Misc queries) 0 February 24th 09 10:08 AM
How to get 500 hyperlink address efficiently? liru Excel Discussion (Misc queries) 4 May 16th 06 03:56 AM
Getting data efficiently MAB[_6_] Excel Programming 0 September 8th 04 06:17 AM
VBA: Pausing Code Execution Michael Loganov Excel Programming 2 September 14th 03 10:53 AM
Pausing code execution Rohit Thomas Excel Programming 1 July 9th 03 10:58 PM


All times are GMT +1. The time now is 05:49 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"