• 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 ophalen met macro

Status
Niet open voor verdere reacties.

SeringZH

Gebruiker
Lid geworden
18 mrt 2017
Berichten
100
Ik heb een sheets(S1) met verschillende getallen. Daar staan o.a. ook de BTW tarieven in.
Nu wil ik via een knop op een andere sheets(S2) laten invullen: bv. 21% BTW.
Dit doe ik nu met ActiveCell.FormulaR1C1= "21 % BTW:"
Maar bij wijziging van het tarief moet ik dit dus veranderen in de macro.
Kan het nu zo dat de macro dit ophaalt uit S1 en bij wijziging van het tarief in S1 dit door voert naar S2.
 
Plaats het bestandje even van het verhaaltje is niet veel te maken.
 
Zo?
Code:
ActiveCell.FormulaR1C1 = Sheets("S1").[A1].Value
Als de waarde 21% in de cel A1 staat
 
Omschrijven is niet makkelijk

Dan zal ik dus eerst een bestandje moeten maken...
Het gaat er mij dus om hoe een wijziging van het tarief ook in de macro te vervangen.
Er moet dus iets komen als ActiveCell.FormulaR1C1= S1!B10&"% BTW:"
Misschien kan het wel niet, vandaar mijn vraag
 
Je hebt toch als een bestand?

@gast0660
.FormulaR1C1 kan je net zo goed weglaten.
Waarschijnlijk zal het zoiets moeten zijn
Code:
ActiveCell = "=S1!$A$1"
maar aan waarschijnlijk hebben we niet zoveel;)
 
Volgens uw postje #4
als er alleen 21 in B10 staat (zonder de tekst % BTW)
Code:
ActiveCell.Value = Sheets("Blad1").[B10].Value & " " & "% BTW"
 
gast0660

Dat is de oplossing. Bedankt voor de moeite.

SeringZH
 
Code:
ActiveCell.Value = Sheets("Blad1").[B10].Value & " % BTW"

Het oog wil ook wat.
Code:
ActiveCell.Value = Sheets("Blad1").[B10].Value & "% BTW"
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan