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

Variabele data in een macro

Status
Niet open voor verdere reacties.

Svanz

Gebruiker
Lid geworden
10 mrt 2005
Berichten
8
Weet iemand hier hoe je als je iets copy past in een macro er voor kan zorgen dat als hij de volgende keer de macro uitvoert hij dit met de nieuwe data werkt.

Mijn macro onthoud nu alles wat ik heb opgenomen maar het moet variabel worden.


Ik heb een voorbeeld als bijlage gedaan.
Als u bijv C2 tm 21 invult met een reeks en dan
de macro draait Ctrl Q dan zal er altijd een reeks
uitkomen met 2001.

Ik hoop dat iemand mij kan helpen.
Het enige wat ik eigenlijk nodig heb is dat ik 20 nummers in kan vullen en als resultaat het krijg zoals in cel G29. Dus alle nummers in 1 vak naar rechts.

Sorry ben niet 1 van de duidelijkste

Hmm je kan geen .xls toevoegen hopen dat jullie genoeg hebben aan dit plaatje

alvast bedankt
 
Laatst bewerkt:
Zip het bestand gewoon. Of verander de extensie van .xls in .doc of .txt of zo. Dan kan je het zonder problemen toevoegen.
 
Ik weet niet goed wat je wilt hebben.

Wil je in de cellen C2:C21 getallen/tekst ingeven om zo vervolgens de cellen F2:F21 te transponeren/copiëren naar G29?

Indien ja, kijk dan eens naar dit documentje.

PS: ik heb trouwens geen idee waar dat ingesloten word-document voor dient...
 

Bijlagen

Ik zal uitleggen wat mijn macro op dit moment doet.

- Hij kopieert cel F2:F21
- Dan plakt hij ze als transpose in G2:Z2
- Dan kopieert hij G2:Z2, opent het word document
plakt ze speciaal als unformatted unicode text.
- Dan kopieert hij alles weer in word en gaat ie naar
G29. Daar paste hij alles bovenin bij het = Teken.


Dit is allemaal nodig omdat ik alles in 1 cell wil hebben.
Ik moet namelijk alles in 1x kunnen pasten in een ander programma. Dat werkt nu ook maar moet ik steeds opnieuw alles herhalen omdat de macro de getallen van de laatste keer onthoud.
 
Laatst bewerkt:
Dat lijkt er inderdaad al meer op. Ik heb nog 1 stap in de macro moeten toevoegen maar nu werkt het eindelijk :)

Heren bedankt
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan