Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
Tiddler
 
Posts: n/a
Default tick box, how to set up

Hi can anyone explain (if possible) how to set up a tick box?

I would like to left cliick on the mouse in a cell (to put tick in) and then
use this tick in a IF statement on another.

Thnaks again Matt
  #2   Report Post  
Posted to microsoft.public.excel.misc
Biff
 
Posts: n/a
Default tick box, how to set up

Hi!

Here's some code by Bob Phillips and tweaked by Dave Peterson that does what
you want:

This procedure let's you click on a cell in a range (defined in the code)
and places a "checkmark" in
that cell.


Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim myHeight As Double
Application.EnableEvents = False
On Error GoTo sub_exit
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
With Target
If .Value = "a" Then
.Value = ""
Else
myHeight = .EntireRow.RowHeight
.Value = "a"
.Font.Name = "Marlett"
.EntireRow.RowHeight = myHeight
End If
End With
End If
sub_exit:
Application.EnableEvents = True
End Sub



This is sheet code.
Right click the sheet tab and paste into the window that opens.

Then, to use the checkmark in an IF formula you simply need to test the cell
to see if it's empty or not.

Biff

"Tiddler" wrote in message
...
Hi can anyone explain (if possible) how to set up a tick box?

I would like to left cliick on the mouse in a cell (to put tick in) and
then
use this tick in a IF statement on another.

Thnaks again Matt



  #3   Report Post  
Posted to microsoft.public.excel.misc
Biff
 
Posts: n/a
Default tick box, how to set up

Slight typo:

This is sheet code.
Right click the sheet tab and paste into the window that opens.


Should be:

Right click the sheet tab and select View Code. Then paste the code into the
window that opens.

Biff

"Biff" wrote in message
...
Hi!

Here's some code by Bob Phillips and tweaked by Dave Peterson that does
what you want:

This procedure let's you click on a cell in a range (defined in the code)
and places a "checkmark" in
that cell.


Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim myHeight As Double
Application.EnableEvents = False
On Error GoTo sub_exit
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
With Target
If .Value = "a" Then
.Value = ""
Else
myHeight = .EntireRow.RowHeight
.Value = "a"
.Font.Name = "Marlett"
.EntireRow.RowHeight = myHeight
End If
End With
End If
sub_exit:
Application.EnableEvents = True
End Sub



This is sheet code.
Right click the sheet tab and paste into the window that opens.

Then, to use the checkmark in an IF formula you simply need to test the
cell to see if it's empty or not.

Biff

"Tiddler" wrote in message
...
Hi can anyone explain (if possible) how to set up a tick box?

I would like to left cliick on the mouse in a cell (to put tick in) and
then
use this tick in a IF statement on another.

Thnaks again Matt





  #4   Report Post  
Posted to microsoft.public.excel.misc
Tiddler
 
Posts: n/a
Default tick box, how to set up

Thanks I think? Which section of code refers to "tick box" location and once
I have pasted into sheet tab do I just close the window or save somehow?

Sorry but I 'm fairly new to excel and probably in way to deep thanks for
your help
Matt

"Biff" wrote:

Slight typo:

This is sheet code.
Right click the sheet tab and paste into the window that opens.


Should be:

Right click the sheet tab and select View Code. Then paste the code into the
window that opens.

Biff

"Biff" wrote in message
...
Hi!

Here's some code by Bob Phillips and tweaked by Dave Peterson that does
what you want:

This procedure let's you click on a cell in a range (defined in the code)
and places a "checkmark" in
that cell.


Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim myHeight As Double
Application.EnableEvents = False
On Error GoTo sub_exit
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
With Target
If .Value = "a" Then
.Value = ""
Else
myHeight = .EntireRow.RowHeight
.Value = "a"
.Font.Name = "Marlett"
.EntireRow.RowHeight = myHeight
End If
End With
End If
sub_exit:
Application.EnableEvents = True
End Sub



This is sheet code.
Right click the sheet tab and paste into the window that opens.

Then, to use the checkmark in an IF formula you simply need to test the
cell to see if it's empty or not.

Biff

"Tiddler" wrote in message
...
Hi can anyone explain (if possible) how to set up a tick box?

I would like to left cliick on the mouse in a cell (to put tick in) and
then
use this tick in a IF statement on another.

Thnaks again Matt






  #5   Report Post  
Posted to microsoft.public.excel.misc
Biff
 
Posts: n/a
Default tick box, how to set up

Which section of code refers to "tick box" location

This line:

If Not Intersect(Target, Range("A1:A100")) Is Nothing Then

Just change "A1:A100" to whatever range you want.

I have pasted into sheet tab do I just close the window or save somehow?


After you paste the code you just close the VBE (click the "X")

Now, when you select a cell in the defined range a checkmark will appear.
Select that cell again and the checkmark will be removed.

To use that in an IF formula you might do something like this (based on the
cell having the checkmark):

=IF(LEN(A1),do_something,do_something_else)

Biff

"Tiddler" wrote in message
...
Thanks I think? Which section of code refers to "tick box" location and
once
I have pasted into sheet tab do I just close the window or save somehow?

Sorry but I 'm fairly new to excel and probably in way to deep thanks for
your help
Matt

"Biff" wrote:

Slight typo:

This is sheet code.
Right click the sheet tab and paste into the window that opens.


Should be:

Right click the sheet tab and select View Code. Then paste the code into
the
window that opens.

Biff

"Biff" wrote in message
...
Hi!

Here's some code by Bob Phillips and tweaked by Dave Peterson that does
what you want:

This procedure let's you click on a cell in a range (defined in the
code)
and places a "checkmark" in
that cell.


Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim myHeight As Double
Application.EnableEvents = False
On Error GoTo sub_exit
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
With Target
If .Value = "a" Then
.Value = ""
Else
myHeight = .EntireRow.RowHeight
.Value = "a"
.Font.Name = "Marlett"
.EntireRow.RowHeight = myHeight
End If
End With
End If
sub_exit:
Application.EnableEvents = True
End Sub



This is sheet code.
Right click the sheet tab and paste into the window that opens.

Then, to use the checkmark in an IF formula you simply need to test the
cell to see if it's empty or not.

Biff

"Tiddler" wrote in message
...
Hi can anyone explain (if possible) how to set up a tick box?

I would like to left cliick on the mouse in a cell (to put tick in)
and
then
use this tick in a IF statement on another.

Thnaks again Matt









  #6   Report Post  
Posted to microsoft.public.excel.misc
Tiddler
 
Posts: n/a
Default tick box, how to set up

EXCELLENT i GOT IT WORKING IN COLUMN N BUT WOULD LIKE TO NARROW THAT DOWN TO
N11-N14.
CAN NARROW DOWN TO N14 bUT N1-10 CAN STILL BE TICKED
(opps sorry about caps)

Also is it possable to allow only one tick at a time

Thanks So far keep it coming
Matt

"Biff" wrote:

Which section of code refers to "tick box" location


This line:

If Not Intersect(Target, Range("A1:A100")) Is Nothing Then

Just change "A1:A100" to whatever range you want.

I have pasted into sheet tab do I just close the window or save somehow?


After you paste the code you just close the VBE (click the "X")

Now, when you select a cell in the defined range a checkmark will appear.
Select that cell again and the checkmark will be removed.

To use that in an IF formula you might do something like this (based on the
cell having the checkmark):

=IF(LEN(A1),do_something,do_something_else)

Biff

"Tiddler" wrote in message
...
Thanks I think? Which section of code refers to "tick box" location and
once
I have pasted into sheet tab do I just close the window or save somehow?

Sorry but I 'm fairly new to excel and probably in way to deep thanks for
your help
Matt

"Biff" wrote:

Slight typo:

This is sheet code.
Right click the sheet tab and paste into the window that opens.

Should be:

Right click the sheet tab and select View Code. Then paste the code into
the
window that opens.

Biff

"Biff" wrote in message
...
Hi!

Here's some code by Bob Phillips and tweaked by Dave Peterson that does
what you want:

This procedure let's you click on a cell in a range (defined in the
code)
and places a "checkmark" in
that cell.


Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim myHeight As Double
Application.EnableEvents = False
On Error GoTo sub_exit
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
With Target
If .Value = "a" Then
.Value = ""
Else
myHeight = .EntireRow.RowHeight
.Value = "a"
.Font.Name = "Marlett"
.EntireRow.RowHeight = myHeight
End If
End With
End If
sub_exit:
Application.EnableEvents = True
End Sub



This is sheet code.
Right click the sheet tab and paste into the window that opens.

Then, to use the checkmark in an IF formula you simply need to test the
cell to see if it's empty or not.

Biff

"Tiddler" wrote in message
...
Hi can anyone explain (if possible) how to set up a tick box?

I would like to left cliick on the mouse in a cell (to put tick in)
and
then
use this tick in a IF statement on another.

Thnaks again Matt








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
Tick marks ofey New Users to Excel 5 November 21st 05 06:32 PM
Y-axis tick marks in middle of chart? Ed Charts and Charting in Excel 6 May 26th 05 01:16 PM
HOW CAN I PUT A TICK IN A CELL Kevin Excel Discussion (Misc queries) 2 April 18th 05 08:56 PM
tick box Chink! Excel Discussion (Misc queries) 3 April 16th 05 04:32 PM
how I can insert a "tick" symbol Nospam Excel Worksheet Functions 3 December 12th 04 10:14 PM


All times are GMT +1. The time now is 04:10 PM.

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"