![]() |
textbox data to worksheet
what code do i add to a commandbutton2 for the next?
they enter name and lastname in the textbox. when hitting commandbutton2 i need that data from textbox1 in the next open cell sheet1 column c down. and then command button disable. refresh either userform1 or listbox1 |
textbox data to worksheet
On Jan 12, 6:34*am, pswanie wrote:
what code do i add to a commandbutton2 for the next? they enter name and lastname in the textbox. when hitting commandbutton2 i need that data from textbox1 in the next open cell sheet1 column c down. and then command button disable. refresh either userform1 or listbox1 try: Private Sub CommandButton2_Click() Dim i As String Dim Lrow As Variant Lrow = Sheets("Sheet1").Range("C65536").End(xlUp).Activat e If TextBox1.Value < "" Then ActiveCell.Value = TextBox1.Value End If End Sub |
textbox data to worksheet
On Jan 12, 6:34*am, pswanie wrote:
what code do i add to a commandbutton2 for the next? they enter name and lastname in the textbox. when hitting commandbutton2 i need that data from textbox1 in the next open cell sheet1 column c down. and then command button disable. refresh either userform1 or listbox1 Sorry use this one instead: Private Sub CommandButton1_Click() Dim i As String Dim Lrow As Variant Lrow = Sheets("Sheet1").Range("C65536").End(xlUp).Offset( 1, 0).Activate If TextBox1.Value < "" Then ActiveCell.Value = TextBox1.Value End If CommandButton1.Enabled = False End Sub |
textbox data to worksheet
i all ready got this macro in... and it works..
and cant get the one from gtvt06 to work... please and thanx Private Sub CommandButton1_Click() Dim myStr As String Dim iCtr As Long Dim mySep As String mySep = ", " myStr = "" With Me.ListBox1 For iCtr = 0 To .ListCount - 1 If .Selected(iCtr) = True Then myStr = myStr & ", " & .List(iCtr) End If Next iCtr End With If myStr = "" Then 'nothing checked Else myStr = Mid(myStr, Len(mySep) + 1) End If Worksheets("sheet2").Range("d42").Value = myStr Unload UserForm1 Sheets("DATA SHEET").Select Range("A111").Select End Sub Private Sub UserForm_Initialize() Dim myRng As Range With Worksheets("sheet1") Set myRng = .Range("c1", .Cells(.Rows.Count, "c").End(xlUp)) End With With Me.ListBox1 .MultiSelect = fmMultiSelectMulti .ListStyle = fmListStyleOption .List = myRng.Value End With End Sub |
textbox data to worksheet
On Jan 12, 11:18*am, pswanie
wrote: i all ready got this macro in... and it works.. and cant get the one from gtvt06 to work... please and thanx Private Sub CommandButton1_Click() * * Dim myStr As String * * Dim iCtr As Long * * Dim mySep As String * * mySep = ", " * * myStr = "" * * With Me.ListBox1 * * * * For iCtr = 0 To .ListCount - 1 * * * * * * If .Selected(iCtr) = True Then * * * * * * * * myStr = myStr & ", " & .List(iCtr) * * * * * * End If * * * * Next iCtr * * End With * * If myStr = "" Then * * * * 'nothing checked * * Else * * * * myStr = Mid(myStr, Len(mySep) + 1) * * End If * * Worksheets("sheet2").Range("d42").Value = myStr * * Unload UserForm1 * * Sheets("DATA SHEET").Select * * * * Range("A111").Select End Sub Private Sub UserForm_Initialize() * * Dim myRng As Range * * With Worksheets("sheet1") * * * * Set myRng = .Range("c1", .Cells(.Rows.Count, "c").End(xlUp)) * * End With * * With Me.ListBox1 * * * * .MultiSelect = fmMultiSelectMulti * * * * .ListStyle = fmListStyleOption * * * * .List = myRng.Value * * End With End Sub did you change the sheet, button, textbox names and etc. on my code to match your actual names? |
All times are GMT +1. The time now is 03:03 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com