• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

verzet wijziging 1 cel naar rechts

Status
Niet open voor verdere reacties.

avesoft

Gebruiker
Lid geworden
11 apr 2011
Berichten
186
heren leden

ik gebruik volgende macro,s voor opgevraagde gegevens in userform te wijzigen en weer op te slaan , maar ge gegevens worden alles 1 cel naar rechts gezet

zie ik iets over het hoofd ??:o



Code:
Private Sub ComboBox1_Change()
    If Sheets("Vijzels Systeem 12 13 14").Columns(1).Find(ComboBox1, , xlValues, xlWhole) Is Nothing Then Exit Sub
    sq = Sheets("Vijzels Systeem 12 13 14").Columns(1).Find(ComboBox1, , xlValues, xlWhole).Offset(, 0).Resize(, 23)
        For i = 1 To UBound(sq, 2)
            Me("Textbox" & i + 1) = sq(1, i)
             
        Next
End Sub

Private Sub CommandButton1_Click()
    Frow = Sheets("Vijzels Systeem 12 13 14").Columns(1).Find(ComboBox1, , xlValues, xlWhole).Row
        For i = 2 To 23
            Sheets("Vijzels Systeem 12 13 14").Cells(Frow, i) = Me("Textbox" & i).Value
        Next
    Dim Ctl As Control
    For Each Ctl In WijzigVerwijder1.Controls
        If TypeOf Ctl Is MSForms.TextBox Or TypeOf Ctl Is MSForms.ComboBox Then
            Ctl.Text = ""
        End If
    Next
End Sub

gr arie
 
Misschien in het rood?
Code:
 Sheets("Vijzels Systeem 12 13 14").Cells(Frow, i[COLOR="red"] - 1[/COLOR]) = Me("Textbox" & i).Value
 
Harry

id klopt , werkt perfect had het niet gezien

bedankt

gr arie
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan