Om jag tilldelar minformel värdet så här
minformel = "=SUM(R[-29]C,R[-28]C,R[-27]C,R[-26]C,R[-25]C)"
så kan jag sedan lägga minformel i en cell
men om jag lägger till ett värde dvs
minformel = "=SUM(R[-29]C,R[-28]C,R[-27]C,R[-26]C,R[-25]C),R[-24]C)"
så stannar makrot och jag får ett felmeddelande
Gränsen går just här mellan 5 och 6 celler i summan. Jag har försökt deklarera minformel på olika sätt men det hjälper inte
Kan någon hjälpa mig - Det är kris och jätte brådis
Det är inte sant !! Om du visste hur många gånger jag lusläst koden !! Tackar så väldigt mycket !!!!!!!
KOMPLETTERING: :stud
Vet du om det finns en begränsning i antal tecken i formeln - är det 256 om jag inte deklarerar den? Om jag deklarerar den, vad gör jag det som då?
Hnnn, bra fråga. Eller, 2 frågor.
1. Du deklarerar ju inte formeln, men variablerna i VBA blir ju av typen "variant" om du inte deklarerar dom och där finns det väl inga som hellst begränsningar (eller, förmodligen finnns det en gräns någonstans, men inget som spelar roll när du skriver formler).
2. Excelformler har vissa gränser, http://office.microsoft.com/en-us/assistance/hp051992911033.aspx
"nästlade" i Om-satser=7.
Argument i en formel = 30, men det gäller nog den enskilda funktionen, inte hela formeln.
Ohh, där står ju det du frågade efter
Length of formula contents= 1,024 characters
Hursomhellst, om du närmar dig dom formlerna blir så långa så har du förmodligen gjort bort dig på något sätt. Din formel ovan kan ju lätt kortas ner till:
"=SUM(R[-29]C:R[-24]C)"
t.ex
253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2