28. juli 2015 - 12:41Der er
5 kommentarer og 1 løsning
VBA: Expected end of statement ved ""
Jeg har en sub med en formel der falder for Expected end of statement.
Den Danske version ser sådan ud, når jeg sætter den ind i excel manuelt, men når jeg kører SUB, hvordan skal den så se ud?
Sub Udfyld_Niveau()
Dim AlfaCell010 As Variant Dim Alfacellcol010 As Integer Dim BravoCell010 As Variant Dim Bravocellcol010 As Integer Dim Offsetcount010 As Integer Dim CharlieCell010 As Variant Dim SourceRange010 As Variant Dim FillRange010 As Variant
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 'Det er her den fejler: '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ActiveCell.Formula = "=HVIS(AndelOverKPI<0,1;"J";HVIS(AndelOverKPI<0,7;"K";"L"))"
Tak for dette, bak. Så løsningen var at formulere det på engelsk og bruge ""x"". Det virker ikke helt logisk på mig, men bare det du'r.
Send lige et svar.
Sub Udfyld_Niveau()
Dim AlfaCell010 As Variant Dim Alfacellcol010 As Integer Dim BravoCell010 As Variant Dim Bravocellcol010 As Integer Dim Offsetcount010 As Integer Dim CharlieCell010 As Variant Dim SourceRange010 As Variant Dim FillRange010 As Variant
Du kunne også have skrevet formlen på dansk, men så skulle du bruge ActiveCell.FormulaLocal
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.