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

VBA formule plakken (Cel leeglaten probleem)

Status
Niet open voor verdere reacties.

SeRoMaRu

Gebruiker
Lid geworden
28 feb 2014
Berichten
31
Beste,

In onderstaande functie wil ik, wanneer value_is_true " " invullen, ofwel niks/cel leeglaten. Nu ik de code wil invoeren met behulp van VBA, krijg ik een foutmelding aangezien de formule " " ziet als einde van de formule.


Code:
ActiveCell.Formula = ("=IF(LOOKUP([@[Alarm tekst]],werktuighandelingen)=[@[Alarm tekst]]," ",1)")

Iemand een idee? Ik heb <> invullen al geprobeerd, enkel dan krijg je TRUE als antwoord.

Alvast bedankt,
Robert
 
Neem een macro op terwijl je die formule met de hand in een cel invult.
Na afloop zal de macro de correcte VBA code bevatten.
 
Code:
ActiveCell.FormulaR1C1 = "=IF(LOOKUP(Table1[@[Alarm tekst]],werktuighandelingen)=Table1[@[Alarm tekst]],"" "",""NEE"")"

:shocked: stom dat ik daar niet aan dacht. Dankjewel voor je hulp!:thumb:
 
Sommige dingen zijn ZO simpel dat je er niet aan denkt ;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan