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

a1 kopiëren naar label in formulier

Status
Niet open voor verdere reacties.

djbartos

Gebruiker
Lid geworden
15 aug 2003
Berichten
31
Ik ben een verjaardagsbestand in excel aan het maken om hier eens online te plaatsen.
Maar...


Graag zou ik de gegevens van blad2, a1 kopiëren naar een label in mijn formulier "frmverjaardag"

Gewoon kopiêren in excel is niet zo moeilijk, kijk hieronder...


Worksheets("blad2").Range("A1").Copy _
Destination:=Worksheets("blad2").Range("a2")

Hoe maak ik hem bij destination wijs dat ik naar mijn formulier wil en dat ik dat daar in label1 wil plakken?
 
Laatst bewerkt:
Hoi djbartos,

Heel eenvoudig,

Worksheets(2).range("A2")=Worksheet(1).Range("A1")

Op deze manier wordt bij het activeren van een macro de inhoud van het eerste werkblad veld A1 gekopieerd naar het tweede werkblad veld A2.

Je kunt ook met Cells werken
Worksheets(2).Cells(2,1)=Worksheets(1).Cells(1,1)

Het voordeel van Range is de zichtbaarheid van je actie (van A1 naar A2), terwijl met Cells het variabel sturen eenvoudiger is (N=2; Worksheets(2).cells(N,1); Functie Cells(Rijnr,Kolomnr))

Herstel, vraag verkeerd begrepen. Oplossing zie Ingrid.

Jeroen
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan