• 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.

gegevens vanuit userform kopieren naar (te kiezen) werkblad

Status
Niet open voor verdere reacties.

nhojnavslig

Gebruiker
Lid geworden
13 dec 2005
Berichten
80
Hallo allemaal,
Wij zijn op het werk bezig met het inzichtelijk maken van de performance van een machine, ik heb hiervoor een userform gemaakt om eea te registreren.
ik heb een vraag mbt het wegschrijven van de gegevens vanuit dit userform naar een werkblad.
In de huidige situatie word de inhoud van het userform als dit is ingevuld naar blad2 gekopieerd, ....
wat ik wil bereiken is dat bij de kopieeractie, ... er een dialoogschermpje verschijnt waarin ik een naam kan ingeven van het werkblad waar de gegevens heen moeten, en dat dit blad vervolgens aangemaakt word.
Kan iemand me hierbij helpen, .. ?

MvG,
John
 

Bijlagen

Heb je het verkeerde bestand geplaatst?
 
Er is geen Userform.
 
Nee ik snap nu wat je bedoeld, ... inderdaad, dat is inderdaad geen userform (maar is het toch mogelijk)
 
Probeer het zo maar eens.
Code:
Sub kopieer1()
Dim box As Variant
 box = Application.InputBox("Naar welk blad", "Invullen", , , , , , 1 + 2)
     If box <> False And box <> "" Then
     If IsError(Evaluate("'" & box & "'!A1")) Then Sheets.Add(, Sheets(Sheets.Count)).Name = box
        With Sheets(box).Range("B2")
            .Parent.Cells.Clear
      Sheets("Blad1").Range("F8:J25").Copy
        .PasteSpecial xlPasteFormats
        .PasteSpecial xlPasteValues
     Sheets("Blad1").Range("H28:J30").Copy .Parent.Range("D21")
  End With
 End If
End Sub
 
Hoi Harry,

Werkt perfekt, maar dat wist jij natuurlijk al, .... :o
Hartelijk bedankt voor de hulp !!

Grtz,
John
 
Ach, je weet maar nooit wat de wensen zijn John.
Bedankt voor je reactie.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan