• 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 vanuit een macro

Status
Niet open voor verdere reacties.

MMV

Gebruiker
Lid geworden
6 mei 2008
Berichten
111
Middels onderstaande code voeg ik een formule in in een cel.
HTML:
 Range("J2").Value = "=HYPERLINK(VERVANGEN(I2;57;10;H2);H2)"

Nu verschijnt in de cel de fomule, en niet de waarde welke de formule zou moeten berekenen. Wanneer ik echter in de cel ga staan en ik druk op 'ENTER' geeft de formule wel de berekende waarde.

Weet iemand raad?
 
Probeer dit eens:

Code:
Range("J2").[B]Formula[/B]= "=HYPERLINK(VERVANGEN(I2;57;10;H2);H2)"

Michel
 
Probeer ook:

Code:
Range("J2").[B]FormulaLocal[/B] = "=HYPERLINK(VERVANGEN(I2;57;10;H2);H2)"

Wigi
 
Code:
    Application.Calculation = xlCalculationAutomatic
 
Dank voor jullie snelle reactie.

Helaas werkte dit niet!
Ik heb geprobeerd tot ik een ons woog en ik heb de volgende workarround bedacht.

HTML:
 Range("J2").Select
    ActiveCell.FormulaR1C1 = "=HYPERLINK(REPLACE(RC[-1],57,10,RC[-2]),RC[-2])"
    Range("J3").Select

Hierop voortbouwend: ik krijg nu de error op regel:
HTML:
   'Overtollige kolommen verwijderen
    Range("A:A,C:C,E:E,F:F,N:N,T:T,V:V,W:W,X:X,AD:AD").Select
    Selection.Delete Shift:=xlToLeft



Zie ook de bijlage, iemand weet?
 

Bijlagen

  • eror.bmp
    48,9 KB · Weergaven: 42
Dit moet werken:

Code:
Range("J2").Formula = "=HYPERLINK(REPLACE(RC[-1],57,10,RC[-2]),RC[-2])"
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan