Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 43
Default Worsheet selection

How can I select worksheets based on the value of a cell? The value in this
cell is alphanumeric. Let's say in Sheet1 I have a cell named GRADE and the
value on this cell could be 61026H, 61042, 69026S, etc. if the GRADE value is
61026H select Sheet2, if it is 61042 select, Sheet3, etc. But if, let's say
the GRADE is 61042 the selected Sheet would it be Sheet3 and then the GRADE
value change on Sheet1 to 61026H we should select Sheet2.

Thanks for the help
Cesar
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Worsheet selection

You've gotten several replies to your previous thread. But the requirements
keep changing. You had some responses where the sheet names weren't the same as
the value you typed into the cell.

And you had some responses where the value typed in was the same as name of the
sheet to go to.

I don't understand one of those responses didn't help.

Cesar wrote:

How can I select worksheets based on the value of a cell? The value in this
cell is alphanumeric. Let's say in Sheet1 I have a cell named GRADE and the
value on this cell could be 61026H, 61042, 69026S, etc. if the GRADE value is
61026H select Sheet2, if it is 61042 select, Sheet3, etc. But if, let's say
the GRADE is 61042 the selected Sheet would it be Sheet3 and then the GRADE
value change on Sheet1 to 61026H we should select Sheet2.

Thanks for the help
Cesar


--

Dave Peterson
  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 43
Default Worsheet selection

Dave,
Thanks for your comments,
Yes in effect I have several replies but I'm still stuck with my problem.
The description of the problem still the same, even if the Sheet names are
the same of the GRADE value or not. My problem, and problably I'm not good
describing it, as I stated this time, if GRADE is, let's say, 61026H then
the code that you gave me effectively selects the Sheet2 named 61026H, but if
the GRADE value changes to, let's say 61042, my workbook stays in Sheet2
(61026H) and never selects Sheet3 (named now 61042), What I found out to
make it work is going back and select the cell GRADE doble-click and Enter,
then the Sheet#(61042) is selected.
The code works the first time when I open the Workbook but if the the value
of GRADE changes, it never changes the Sheet selected.
Does it make sense to you?
Thanks and I apologize for insisting on this.
--
Cesar


"Dave Peterson" wrote:

You've gotten several replies to your previous thread. But the requirements
keep changing. You had some responses where the sheet names weren't the same as
the value you typed into the cell.

And you had some responses where the value typed in was the same as name of the
sheet to go to.

I don't understand one of those responses didn't help.

Cesar wrote:

How can I select worksheets based on the value of a cell? The value in this
cell is alphanumeric. Let's say in Sheet1 I have a cell named GRADE and the
value on this cell could be 61026H, 61042, 69026S, etc. if the GRADE value is
61026H select Sheet2, if it is 61042 select, Sheet3, etc. But if, let's say
the GRADE is 61042 the selected Sheet would it be Sheet3 and then the GRADE
value change on Sheet1 to 61026H we should select Sheet2.

Thanks for the help
Cesar


--

Dave Peterson

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 43
Default Worsheet selection

Help on this please, still doesn't work with the last reply,
Thanks
--
Cesar


"Cesar" wrote:

How can I select worksheets based on the value of a cell? The value in this
cell is alphanumeric. Let's say in Sheet1 I have a cell named GRADE and the
value on this cell could be 61026H, 61042, 69026S, etc. if the GRADE value is
61026H select Sheet2, if it is 61042 select, Sheet3, etc. But if, let's say
the GRADE is 61042 the selected Sheet would it be Sheet3 and then the GRADE
value change on Sheet1 to 61026H we should select Sheet2.

Thanks for the help
Cesar

  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Worsheet selection

How is the value changing in the cell named Grade?

If it's changing because the user typed something in, then the other code should
work.

If the value changes because of a calculation, then you could use a different
worksheet event. But that would scare the heck out of me. Why would I want to
change sheets whenever that cell's formula evaluated to something different.



Cesar wrote:

Dave,
Thanks for your comments,
Yes in effect I have several replies but I'm still stuck with my problem.
The description of the problem still the same, even if the Sheet names are
the same of the GRADE value or not. My problem, and problably I'm not good
describing it, as I stated this time, if GRADE is, let's say, 61026H then
the code that you gave me effectively selects the Sheet2 named 61026H, but if
the GRADE value changes to, let's say 61042, my workbook stays in Sheet2
(61026H) and never selects Sheet3 (named now 61042), What I found out to
make it work is going back and select the cell GRADE doble-click and Enter,
then the Sheet#(61042) is selected.
The code works the first time when I open the Workbook but if the the value
of GRADE changes, it never changes the Sheet selected.
Does it make sense to you?
Thanks and I apologize for insisting on this.
--
Cesar

"Dave Peterson" wrote:

You've gotten several replies to your previous thread. But the requirements
keep changing. You had some responses where the sheet names weren't the same as
the value you typed into the cell.

And you had some responses where the value typed in was the same as name of the
sheet to go to.

I don't understand one of those responses didn't help.

Cesar wrote:

How can I select worksheets based on the value of a cell? The value in this
cell is alphanumeric. Let's say in Sheet1 I have a cell named GRADE and the
value on this cell could be 61026H, 61042, 69026S, etc. if the GRADE value is
61026H select Sheet2, if it is 61042 select, Sheet3, etc. But if, let's say
the GRADE is 61042 the selected Sheet would it be Sheet3 and then the GRADE
value change on Sheet1 to 61026H we should select Sheet2.

Thanks for the help
Cesar


--

Dave Peterson


--

Dave Peterson


  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 43
Default Worsheet selection

OK, we produce paper and that GRADE is the name or code of the paper being
produced, we produced a roll of paper about every hour and we can be
producing the same paper for several hours or days, in other words, let's say
we can produced the paper 61042 for 14 hrs, then we change product and
produce the paper 61026H for 36 hrs, etc. On every roll of paper produced we
performed several quality tests, with different names (MOISTURE, MULLEN,
STFI, etc). All this information (GRADE, MOISTURE, MULLEN, STFI, etc) along
with the date/time when the roll was produced, is stored in a SQL database.
Using MS Query, I am extracting the data from the data base and use it to
create some charts with limits, and targets. I am refreshing the data
retrieved every 30 min. So the way I did it is in the Sheet1 I retrieve the
data from the SQL database using some filters (=today()-1), and pull all the
paper roll information (GRADE, MOISTURE, MULLEN, STFI, etc). I named Sheet2 =
61026H, Sheet3 = 61042, etc. and built on each one, the correspondent charts
with the limits and targets that belong to that particular GRADE. So what I
want the code to do is to select the Sheet that corresponds to the GRADE
being retrieved from the Database and if that GRADE changes select the Sheets
according to the GRADE value.
So basically, the value GRADE is changed whenever we change the type of
paper produced, is not a user entry or a product of a calculation.

Thanks

--
Cesar


"Dave Peterson" wrote:

How is the value changing in the cell named Grade?

If it's changing because the user typed something in, then the other code should
work.

If the value changes because of a calculation, then you could use a different
worksheet event. But that would scare the heck out of me. Why would I want to
change sheets whenever that cell's formula evaluated to something different.



Cesar wrote:

Dave,
Thanks for your comments,
Yes in effect I have several replies but I'm still stuck with my problem.
The description of the problem still the same, even if the Sheet names are
the same of the GRADE value or not. My problem, and problably I'm not good
describing it, as I stated this time, if GRADE is, let's say, 61026H then
the code that you gave me effectively selects the Sheet2 named 61026H, but if
the GRADE value changes to, let's say 61042, my workbook stays in Sheet2
(61026H) and never selects Sheet3 (named now 61042), What I found out to
make it work is going back and select the cell GRADE doble-click and Enter,
then the Sheet#(61042) is selected.
The code works the first time when I open the Workbook but if the the value
of GRADE changes, it never changes the Sheet selected.
Does it make sense to you?
Thanks and I apologize for insisting on this.
--
Cesar

"Dave Peterson" wrote:

You've gotten several replies to your previous thread. But the requirements
keep changing. You had some responses where the sheet names weren't the same as
the value you typed into the cell.

And you had some responses where the value typed in was the same as name of the
sheet to go to.

I don't understand one of those responses didn't help.

Cesar wrote:

How can I select worksheets based on the value of a cell? The value in this
cell is alphanumeric. Let's say in Sheet1 I have a cell named GRADE and the
value on this cell could be 61026H, 61042, 69026S, etc. if the GRADE value is
61026H select Sheet2, if it is 61042 select, Sheet3, etc. But if, let's say
the GRADE is 61042 the selected Sheet would it be Sheet3 and then the GRADE
value change on Sheet1 to 61026H we should select Sheet2.

Thanks for the help
Cesar

--

Dave Peterson


--

Dave Peterson

Reply
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
Unprotect Worsheet ddm Excel Programming 0 August 19th 08 03:08 AM
worsheet evelyne Excel Discussion (Misc queries) 2 April 13th 07 11:29 PM
Worsheet and workbook tiler New Users to Excel 1 April 19th 06 01:22 PM
VBA for Consolidated Worsheet tahir Excel Programming 0 March 17th 06 08:35 PM
secure your worsheet using vba solo_razor[_34_] Excel Programming 1 November 17th 03 02:03 PM


All times are GMT +1. The time now is 05:56 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"