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

Formule via VB opgeven

Status
Niet open voor verdere reacties.

Stone52

Gebruiker
Lid geworden
11 dec 2004
Berichten
320
Excellers,

Ik heb een probleem bij het opgeven van een formule via een macro. Ik probeer de volgende formule om te zetten:
=VERT.ZOEKEN(B55;'Nw Orders'!$P$6:$R$2200;3)
Het probleem zit in de opgave van de naam Nw Orders (let hierbij op de spatie in de naam)

Wie kan mij hierbij aan de oplossing helpen ?
 
Gebruik van ' in je code is niet toegestaan.
In de macro hieronder de juiste manier:

Sub myformule()
Range("A1").Formula = "=vlookup(B55," & Chr(39) & "Nw Orders" & Chr(39) & "!$P$6:$R$2200,3)"

End Sub

Je moet leestekens ' (en ook ") vervangen door de karakterwaarde. (is 39 voor ' en 34 voor ")

Houd er ook rekening mee dat je alles in het engels op moet geven, óók de scheidingstekens!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan