Problemer med celleformel fra VBA - kan ikke hente værdi korrekt
Hej,Jeg har et problem med at oprette en formel i en given celle, ud fra en variabel "nm".
Relevant kode:
---
Dim nm As String
ActiveCell.Cells(1, antalm).Value = nm
ActiveCell.Cells(3, antalm).FormulaR1C1 = "=IF(nm & R[2]C[-23]<0,""X"","""")"
---
"nm" gemmer i dette tilfælde på nogle initialer, f.eks. XYZ. Når formlen så skal oprettes i cellen, skriver den "=HVIS(nm & F7<0;"X";"")", men den skal skrive "=HVIS(XYZ!F7<0..."
Hvordan får jeg den til at forstå, at den skal bruge værdien bag nm i stedet for bare at skrive nm?