Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Hi, I have a UserForm named UFListSelector. On it are 8 command buttons that I want the names to be the value of the range of cells A1:H1 on sheet RoomItems. I'm getting a run-time error 13 type mismatched error. Here is the Code: Option Explicit Private Sub cmdShowItemSelect_Click() Dim i As Integer UFListSelector.RefEdit1.Value = ActiveCell.Address For i = 1 To 8 UFListSelector.Controls("CommandButton" & i).Caption = _ ActiveWorkbook.Sheets("RoomItems").Range(Columns(i ) & "1").Value Next i UFListSelector.Show End Sub -- Casey ------------------------------------------------------------------------ Casey's Profile: http://www.excelforum.com/member.php...fo&userid=4545 View this thread: http://www.excelforum.com/showthread...hreadid=530958 |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
ActiveWorkbook.Sheets("RoomItems").Range(Columns(i ) & "1").Value
Shouldn't this be ActiveWorkbook.Sheets("RoomItems").cells(1,i).Valu e ? -- HTH Roger Shaftesbury (UK) "Casey" wrote in message ... Hi, I have a UserForm named UFListSelector. On it are 8 command buttons that I want the names to be the value of the range of cells A1:H1 on sheet RoomItems. I'm getting a run-time error 13 type mismatched error. Here is the Code: Option Explicit Private Sub cmdShowItemSelect_Click() Dim i As Integer UFListSelector.RefEdit1.Value = ActiveCell.Address For i = 1 To 8 UFListSelector.Controls("CommandButton" & i).Caption = _ ActiveWorkbook.Sheets("RoomItems").Range(Columns(i ) & "1").Value Next i UFListSelector.Show End Sub -- Casey ------------------------------------------------------------------------ Casey's Profile: http://www.excelforum.com/member.php...fo&userid=4545 View this thread: http://www.excelforum.com/showthread...hreadid=530958 |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Try
UFListSelector.Controls("CommandButton" & i).Caption = _ ActiveWorkbook.Sheets("RoomItems").Cells(1, i).Value -- HTH Bob Phillips (remove nothere from email address if mailing direct) "Casey" wrote in message ... Hi, I have a UserForm named UFListSelector. On it are 8 command buttons that I want the names to be the value of the range of cells A1:H1 on sheet RoomItems. I'm getting a run-time error 13 type mismatched error. Here is the Code: Option Explicit Private Sub cmdShowItemSelect_Click() Dim i As Integer UFListSelector.RefEdit1.Value = ActiveCell.Address For i = 1 To 8 UFListSelector.Controls("CommandButton" & i).Caption = _ ActiveWorkbook.Sheets("RoomItems").Range(Columns(i ) & "1").Value Next i UFListSelector.Show End Sub -- Casey ------------------------------------------------------------------------ Casey's Profile: http://www.excelforum.com/member.php...fo&userid=4545 View this thread: http://www.excelforum.com/showthread...hreadid=530958 |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Roger & Bob, "Doh!" Thank you very much. Works now. -- Casey ------------------------------------------------------------------------ Casey's Profile: http://www.excelforum.com/member.php...fo&userid=4545 View this thread: http://www.excelforum.com/showthread...hreadid=530958 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
adding userform command buttons | Excel Programming | |||
Naming vba Buttons | Excel Programming | |||
Naming of MsgBox Buttons | Excel Programming | |||
Naming of MsgBox Buttons | Excel Programming | |||
Naming buttons in Userform on the fly | Excel Programming |