Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2
Default CheckBox values based on Worksheet condition

I have six checkboxes on a user form. Each checkbox makes a condition in
the worksheet true if checked on the form. After clicking OK on the
userform, each worksheet condition is set to false, and only the checked
boxes are set to true. Is it possible to show the status of each worksheet
condition when the user form is opened by showing the corresponding checkbox
as checked?

Example:

In the worksheet,
Cond A = true
Cond B = false
Cond C = true
Cond D, E & F are all false.

When opening the user form, is it possible to populate the checkboxes for
CondA and CondC with an 'x' on the userform?

If so, how?
This is what I have so far, the name of the form is Manage_Feeds_Form.

Sub ShowFeedsForm()
'Check status of feeds and indicate on form

Manage_Feeds_Form.Show

If "CondA in the worksheet = true" Then cb_CondA.Value = True
ditto for CondB thru CondF

End Sub

Thanks,
Steve




  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 84
Default CheckBox values based on Worksheet condition

Simplest way would be to include all the code for setting the form's
checkbox values in the form's Initialize event. In the userform module, in
the top middle dropdown select Userform and in the right dropdown select
Initialize to write the Event stub.

Alternatively you could do similar in your proc ShowFeedsForm, something
like this

Dim bFlag as boolean
Dim frm as Manage_Feeds_Form

bFlag = CondA in the worksheet
frm.cb_CondA.Value = bFlag
'etc
frm.Show

Regards,
Peter T



"Steve Morgan" wrote in message
...
I have six checkboxes on a user form. Each checkbox makes a condition in
the worksheet true if checked on the form. After clicking OK on the
userform, each worksheet condition is set to false, and only the checked
boxes are set to true. Is it possible to show the status of each worksheet
condition when the user form is opened by showing the corresponding
checkbox as checked?

Example:

In the worksheet,
Cond A = true
Cond B = false
Cond C = true
Cond D, E & F are all false.

When opening the user form, is it possible to populate the checkboxes for
CondA and CondC with an 'x' on the userform?

If so, how?
This is what I have so far, the name of the form is Manage_Feeds_Form.

Sub ShowFeedsForm()
'Check status of feeds and indicate on form

Manage_Feeds_Form.Show

If "CondA in the worksheet = true" Then cb_CondA.Value = True
ditto for CondB thru CondF

End Sub

Thanks,
Steve





  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2
Default CheckBox values based on Worksheet condition

Peter T -

Thanks. This worked great.

Steve



"Peter T" wrote in message
...
Simplest way would be to include all the code for setting the form's
checkbox values in the form's Initialize event. In the userform module, in
the top middle dropdown select Userform and in the right dropdown select
Initialize to write the Event stub.

Alternatively you could do similar in your proc ShowFeedsForm, something
like this

Dim bFlag as boolean
Dim frm as Manage_Feeds_Form

bFlag = CondA in the worksheet
frm.cb_CondA.Value = bFlag
'etc
frm.Show

Regards,
Peter T



"Steve Morgan" wrote in message
...
I have six checkboxes on a user form. Each checkbox makes a condition in
the worksheet true if checked on the form. After clicking OK on the
userform, each worksheet condition is set to false, and only the checked
boxes are set to true. Is it possible to show the status of each
worksheet condition when the user form is opened by showing the
corresponding checkbox as checked?

Example:

In the worksheet,
Cond A = true
Cond B = false
Cond C = true
Cond D, E & F are all false.

When opening the user form, is it possible to populate the checkboxes for
CondA and CondC with an 'x' on the userform?

If so, how?
This is what I have so far, the name of the form is Manage_Feeds_Form.

Sub ShowFeedsForm()
'Check status of feeds and indicate on form

Manage_Feeds_Form.Show

If "CondA in the worksheet = true" Then cb_CondA.Value = True
ditto for CondB thru CondF

End Sub

Thanks,
Steve









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
Trying to lookup based on a condition of two values Trying to lookup based on a condition of Excel Worksheet Functions 1 June 2nd 10 03:00 PM
Sum table values based on condition SCC Excel Worksheet Functions 2 December 2nd 08 06:29 PM
Grouping and summing values based on a condition? [email protected] Excel Programming 3 August 8th 07 01:00 AM
Hide Columns based on checkbox values D Zandveld Excel Programming 1 March 5th 07 04:07 AM
Cannot sum values based on condition Ned Flanders Excel Worksheet Functions 1 December 3rd 04 04:36 AM


All times are GMT +1. The time now is 06:23 PM.

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

About Us

"It's about Microsoft Excel"