PC Review Forums Newsgroups Microsoft Excel Microsoft Excel Discussion checkbox linked to a cell

Reply

checkbox linked to a cell

 
Thread Tools Rate Thread
Old 08-11-2006, 10:14 PM   #1
Greg
Guest
 
Posts: n/a
Default checkbox linked to a cell


Hello,
I am programatically trying to add a checkbox.
but it looks like you have to give pixal locations

ActiveSheet.OLEObjects.Add(ClassType:="Forms.CheckBox.1", Link:=False, _
DisplayAsIcon:=False, Left:=111.75, Top:=197.25, Width:=85.5, Height
_
:=21.75).Select


is there a way to add a checkbox and give the cell row / column?


  Reply With Quote
Old 08-11-2006, 11:02 PM   #2
Dave Peterson
Guest
 
Posts: n/a
Default Re: checkbox linked to a cell

One way:

Option Explicit
Sub testme()

Dim myCell As Range
Dim OLEObj As OLEObject

Set myCell = ActiveSheet.Range("b3")

With myCell
Set OLEObj = .Parent.OLEObjects.Add(ClassType:="Forms.CheckBox.1", _
Link:=False, DisplayAsIcon:=False, _
Left:=.Left, Top:=.Top, Width:=.Width, Height:=.Height)
End With

End Sub



Greg wrote:
>
> Hello,
> I am programatically trying to add a checkbox.
> but it looks like you have to give pixal locations
>
> ActiveSheet.OLEObjects.Add(ClassType:="Forms.CheckBox.1", Link:=False, _
> DisplayAsIcon:=False, Left:=111.75, Top:=197.25, Width:=85.5, Height
> _
> :=21.75).Select
>
> is there a way to add a checkbox and give the cell row / column?


--

Dave Peterson
  Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off