27. januar 2006 - 20:11Der er
21 kommentarer og 2 løsninger
Fra regneark til ListBox1
Hej eksperter
Jeg har lavet en UserForm1 hvor jeg har en ListBox1 og en CommandButton1. Også har jeg fundet en kode hvor jeg henter fra en regneark til en Listbox, men jeg får kun den ene celle med (A) Hvordan kan jeg få a-b-c-d-e-f-g-h-i med i listbox1 her er koden
Private Sub CommandButton1_Click() Dim Rækkenr As Integer ListBox1.Clear For Rækkenr = 1 To 100 ListBox1.AddItem Worksheets("Medlemmer").Cells(Rækkenr, 1)
Next Rækkenr
End Sub
og kan det lade sig gøre at A1-B1-C1-D1-E1-F1-G1-H1-I1 bliver med fed skrift
Private Sub CommandButton1_Click() Dim rListRange As Range
Set rListRange = Worksheets("Medlemmer").Range("A2:I3") With ListBox1 .Clear .BoundColumn = rListRange.Columns.Count .ColumnCount = rListRange.Columns.Count .ColumnHeads = True .RowSource = rListRange.Address End With End Sub
her er 2 forskellige du kan lege med - da jeg ikke rigtig kan læse om det skal skal være fed - i virkeligheden er et ønske om overskrifter... Fed kan du ikke lave.
Private Sub CommandButton1_Click() ' Række 2 til X med overskrifter i række 1 Dim rListRange As Range
Set rListRange = Worksheets("Medlemmer").Range("A2:I3") With ListBox1 .Clear .BoundColumn = rListRange.Columns.Count .ColumnCount = rListRange.Columns.Count .ColumnHeads = True .RowSource = rListRange.Address .ListIndex = 0 End With End Sub
Private Sub CommandButton1_Click() ' Række 1 til X uden overskrifter Dim rListRange As Range
Set rListRange = Worksheets("Medlemmer").Range("AI:I3") With ListBox1 .Clear .BoundColumn = rListRange.Columns.Count .ColumnCount = rListRange.Columns.Count .RowSource = rListRange.Address .ListIndex = 0 End With End Sub
Hej flemmingdahl Den med overskrifter er fin. Men jeg har flere ark i excel filen, medlemmer er en af dem, men hvis jeg har en af de andre oppen kan den ikke hente til listbox
Private Sub CommandButton2_Click() Unload Me End Sub
Private Sub UserForm_QueryClose(Cancel As Integer, _ CloseMode As Integer) If CloseMode = vbFormControlMenu Then Cancel = True MsgBox "Brug knappen!" End If End Sub
Private Sub CommandButton1_Click() ' Række 2 til X med overskrifter i række 1 Dim rListRange As Range
Set rListRange = Worksheets("Medlemmer").Range("A2:H3") With ListBox1 .Clear .BoundColumn = rListRange.Columns.Count .ColumnCount = rListRange.Columns.Count .ColumnHeads = True .RowSource = rListRange.Address .ListIndex = 0 End With End Sub
Userform (frmParts)
Private Sub cmdAdd_Click() Dim iRow As Long Dim ws As Worksheet Set ws = Worksheets("Medlemmer")
'find første tomme row i database' iRow = ws.Cells(Rows.Count, 1) _ .End(xlUp).Offset(1, 0).Row
'check for part nummer' If Trim(Me.txtPart.Value) = "" Then Me.txtPart.SetFocus MsgBox "Indtast et id nr" Exit Sub End If
Private Sub CommandButton1_Click() UserForm1.Show End Sub
Private Sub Label10_Click() Label10 = Sheets("Medlemmer").Range("J1").Value End Sub
Private Sub UserForm_QueryClose(Cancel As Integer, _ CloseMode As Integer) If CloseMode = vbFormControlMenu Then Cancel = True MsgBox "Brug knappen!" End If End Sub
Private Sub CommandButton1_Click() ' Række 2 til X med overskrifter i række 1 Dim rListRange As Range
Set rListRange = Worksheets("Medlemmer").Range("A2:H3") With ListBox1 .Clear .BoundColumn = rListRange.Columns.Count .ColumnCount = rListRange.Columns.Count .ColumnHeads = True .RowSource = Worksheets("Medlemmer").Name & "!" & rListRange.Address .ListIndex = 0 End With End Sub
Lige et sidste spørsmål,hvis du får tid engang, hvordan hænder man data fra ark "medlemmer" til textboxe. for at rettiger dem. Hvor man indtaster id nr i en textbox og og søger efter den række hvor id nr er, og får listet hele rækken i forskællig textboxe, så man kan rettiger i dem og gemme dem igen. Hvis du vil have flere point er det ok. På forhånd tak.
Kunde du hjælpe mig med hvordan hænder man data fra ark "medlemmer" til textboxe. for at rettiger dem. Hvor man indtaster id nr i en textbox og og søger efter den række hvor id nr er, og får listet hele rækken i forskællig textboxe, så man kan rettiger i dem og gemme dem igen.
Jeg opretter lige et nyt spørsmål
mvh
mvhansen
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.