ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Check Boxes / Collapsing (https://www.excelbanter.com/excel-worksheet-functions/232679-check-boxes-collapsing.html)

dicko1

Check Boxes / Collapsing
 
I am trying to create a sheet to use for estimating. I have designed
the sheet so the various services we provide are labeled in an outline
format with check boxes next to the specific service and descriptions.
For Example:

Key:
CB = Check Box

Example:

TYPES OF SERVICES
CB 1.1 Service 1
CB 1.1.1 Sub-Service 1
CB 1.1.2 Sub-Service 2
CB 1.1.3 Sub-Service 3

CB 2.1 Service 2
CB 2.1.1 Sub-Service 1
CB 2.1.2 Sub-Service 2

DESCRIPTION OF SERVICES
CB 1.1 Service 1 - Description of service 1 is as follows.....
CB 1.1.1 Sub-Service 1 - Descrption of sub-service 1 is as
follows

ETC....

I am wondering if there is a way for me to hide all of the
descriptions of service until one of the check boxes is checked. So if
CB 1.1 Service 1 is check, then the description of 1.1 Service 1
appears below and the CB is checked next to it. The goal is for an
employee to check just the type of service above so that all 200 lines
of descriptions aren't confusing or overwhelming when they may not be
pertinent.

I appreciate an help you anyone can provide.
Thanks,
Ryan


Dave Peterson

Check Boxes / Collapsing
 
I think it could be done, but it wouldn't be easy.

You'd have to use code to control the visibility of the children's lines. And
you'd have to know how deep each Sub-service could go:

1.1
1.1.1
1.1.1.1
1.1.1.1.1
1.1.1.1.2
1.1.1.2
1.1.2
1.1.2.1
1.1.2.2
1.1.3
1.2
....

And some sort of nicely named checkboxes (from the control toolbox toolbar) to
make sure that checking/unchecking a checkbox would touch the children and
parent checkboxes.

If all the children are checked, then the parent gets a solid check mark. If
some are checked and some are unchecked, then the parent gets a shaded
checkbox. And if none are checked, then the parent is changed to unchecked.

It would be a big task (I think).

========
Not as nice would be to use the Data|Outline feature. The users could expand
and contract when they want to see/hide things.

======
Ps. I did assume that the descriptions are single cells in the same row as the
checkbox/item name.



dicko1 wrote:

I am trying to create a sheet to use for estimating. I have designed
the sheet so the various services we provide are labeled in an outline
format with check boxes next to the specific service and descriptions.
For Example:

Key:
CB = Check Box

Example:

TYPES OF SERVICES
CB 1.1 Service 1
CB 1.1.1 Sub-Service 1
CB 1.1.2 Sub-Service 2
CB 1.1.3 Sub-Service 3

CB 2.1 Service 2
CB 2.1.1 Sub-Service 1
CB 2.1.2 Sub-Service 2

DESCRIPTION OF SERVICES
CB 1.1 Service 1 - Description of service 1 is as follows.....
CB 1.1.1 Sub-Service 1 - Descrption of sub-service 1 is as
follows

ETC....

I am wondering if there is a way for me to hide all of the
descriptions of service until one of the check boxes is checked. So if
CB 1.1 Service 1 is check, then the description of 1.1 Service 1
appears below and the CB is checked next to it. The goal is for an
employee to check just the type of service above so that all 200 lines
of descriptions aren't confusing or overwhelming when they may not be
pertinent.

I appreciate an help you anyone can provide.
Thanks,
Ryan


--

Dave Peterson

[email protected]

Check Boxes / Collapsing
 
On Jun 2, 7:25*pm, Dave Peterson wrote:
I think it could be done, but it wouldn't be easy.

You'd have to use code to control the visibility of the children's lines. *And
you'd have to know how deep each Sub-service could go:

1.1
* 1.1.1
* * 1.1.1.1
* * * 1.1.1.1.1
* * * 1.1.1.1.2
* * 1.1.1.2
* 1.1.2
* * 1.1.2.1
* * 1.1.2.2
* 1.1.3
1.2
...

And some sort of nicely named checkboxes (from the control toolbox toolbar) to
make sure that checking/unchecking a checkbox would touch the children and
parent checkboxes.

If all the children are checked, then the parent gets a solid check mark. *If
some are checked and some are unchecked, then the parent gets a shaded
checkbox. *And if none are checked, then the parent is changed to unchecked.

It would be a big task (I think).

========
Not as nice would be to use the Data|Outline feature. *The users could expand
and contract when they want to see/hide things.

======
Ps. *I did assume that the descriptions are single cells in the same row as the
checkbox/item name.





dicko1 wrote:

I am trying to create a sheet to use for estimating. I have designed
the sheet so the various services we provide are labeled in an outline
format with check boxes next to the specific service and descriptions.
For Example:


Key:
CB = Check Box


Example:


TYPES OF SERVICES
CB 1.1 Service 1
* * * CB 1.1.1 Sub-Service 1
* * * CB 1.1.2 Sub-Service 2
* * * CB 1.1.3 Sub-Service 3


CB 2.1 Service 2
* * * CB 2.1.1 Sub-Service 1
* * * CB 2.1.2 Sub-Service 2


DESCRIPTION OF SERVICES
CB 1.1 Service 1 - Description of service 1 is as follows.....
* * * CB 1.1.1 Sub-Service 1 - Descrption of sub-service 1 is as
follows


ETC....


I am wondering if there is a way for me to hide all of the
descriptions of service until one of the check boxes is checked. So if
CB 1.1 Service 1 is check, then the description of 1.1 Service 1
appears below and the CB is checked next to it. The goal is for an
employee to check just the type of service above so that all 200 lines
of descriptions aren't confusing or overwhelming when they may not be
pertinent.


I appreciate an help you anyone can provide.
Thanks,
Ryan


--

Dave Peterson- Hide quoted text -

- Show quoted text -


Thanks Dave - Looks like I'll have to make a work around.

Dave Peterson

Check Boxes / Collapsing
 
Maybe someone will have a better idea...

wrote:

<<snipped
Thanks Dave - Looks like I'll have to make a work around.


--

Dave Peterson

Stephen Bye[_2_]

Check Boxes / Collapsing
 
Sounds like a job for
Data Group and Outline...
(with Setting of summary-rows-above-detail so that they can be used as
headings)




All times are GMT +1. The time now is 09:53 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com