[EXCEL VBA] .formula geeft onterecht #NAAM error

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Benjamin1987
  • Registratie: Oktober 2009
  • Laatst online: 07-10 18:49
Beste Tweakers,

Ik ben momenteel een systeem aan het opzetten in excel mbv VBA (Excel 2010), maar ik loop tegen een probleem aan. Ik gebruik .formula om een koppeling te maken in het werkblad, maar als ik vervolgens in het werkblad zelf kijk krijg ik de #NAAM error. Ga ik vervolgens naar de edit mode van de cel (F2) en druk ik direct op enter, verdwijnt de error en geeft de cel de juiste waarde aan. Nu kan ik via VBA F2 & Enter laten 'indrukken', maar dat is wat omslachtig en bovendien symptoombestrijding. Is er een andere manier?

Deze site geeft precies dit probleem aan, maar geeft geen VBA oplossing:

http://excel.tips.net/T00...alculate_as_Formulas.html

Visual Basic:
1
rStartBT.Offset(0, 2).Formula = "=SOM(" & strUrenBws & rStartUB.Offset(0, 2).Address & ":" & rStartUB.Offset(0, 14).Address & ")"


Celinhoud: =SOM('Uren (begroot)'!$C$50:$O$50)

Beste antwoord (via Benjamin1987 op 09-12-2016 17:55)


  • Paling1
  • Registratie: Juni 2001
  • Niet online

Paling1

R 8.5

Ik had laatst ook zoiets met een .net programmaatje van me.
Daar was de oplossing om binnen het programma de engelstalige versie van de formules te gebruiken.

SOM moet dus SUM worden...

Alle reacties


Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Paling1
  • Registratie: Juni 2001
  • Niet online

Paling1

R 8.5

Ik had laatst ook zoiets met een .net programmaatje van me.
Daar was de oplossing om binnen het programma de engelstalige versie van de formules te gebruiken.

SOM moet dus SUM worden...

Acties:
  • 0 Henk 'm!

  • Benjamin1987
  • Registratie: Oktober 2009
  • Laatst online: 07-10 18:49
Paling1 schreef op vrijdag 9 december 2016 @ 11:25:
Ik had laatst ook zoiets met een .net programmaatje van me.
Daar was de oplossing om binnen het programma de engelstalige versie van de formules te gebruiken.

SOM moet dus SUM worden...
Verdraaid, dat had ik moeten weten, heb het wel eens gelezen idd, je hebt helemaal gelijk. Bedankt!