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

macro wegschrijven ander tabblad

Status
Niet open voor verdere reacties.

Norbert1964

Gebruiker
Lid geworden
27 jul 2015
Berichten
71
Hoi allemaal,

ik wil een macro maken om de gegevens uit cellen b29 t/m b31
weg te schrijven naar tabblad TOTAAL. Ik wil dat ze in de juiste rij komen volgens het weeknummer
als ik een macro opneem krijg ik de verwijzing #REF!

Waar ga ik de fout in? Heeft iemand een goede oplossing?

NorbertBekijk bijlage CURSUS.xls
 
Je moet de gegevens als waarde plakken. Dat kan met pastespecial xlpastevalues

als alternatief
Code:
Sub weg()
  Sheets("TOTAAL").Cells(2, 2).Resize(, 3) = Application.Transpose(Sheets("INGAVE").Cells(29, 2).Resize(3).Value)
End Sub
 
Ja dat werkt goed, maar hoe houd ik rekening met de inkomsten per weeknummer?
 
Laatst bewerkt door een moderator:
Dat is afhankelijk van hoe het bestand eruit ziet als je meerdere weken ingevoerd hebt.
 
wegschrijven ander tabblad

Hoi VenA
Ik heb in dit voorbeeld in cellen A17:o22 de week gegevens staan van een week.
in cel A17 staat het weeknummer.

Ik wil de gegevens onder elkaar hebben in tabblad totaal.
Als ik het weeknummer aanpas in cel A17 van b.v. 1 naar 2
zouden de gegevens bij het tabblad totaal op die manier bij het goede weeknummer terecht komen?
Norbert
 
Laatst bewerkt door een moderator:
In cel A17 staat geen weeknummer maar er staat Week en een spaties en dan vervolgens een nummer. Details zijn belangrijk voor het maken van VBA.

Code:
Sub weg()
  Sheets("TOTAAL").Cells(1, 2).Offset(Val(Split(Sheets("INGAVE").[A17])(1))).Resize(, 3) = Application.Transpose(Sheets("INGAVE").Cells(29, 2).Resize(3).Value)
End Sub
 
Laatst bewerkt:
VenA sorry voor de onduidelijkheid mijnerzijde.
Bedankt voor de oplossing. Het is wat ik zocht.

Norbert
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan