Excel toont #NAAM ipv balanscijfers uit Exact Online

Het xlam-bestand bevat korte stukjes Visual Basic for Applications (VBA) die de cijfers opvragen bij de echte engine van Invantive Control. Dit xlam-bestand wordt standaard geïnstalleerd en gezocht in de AddIns map van de huidige gebruiker.

In dit geval lijkt het er op dat het xlam-bestand niet geopend kon worden. Excel kent dan de Invantive formules voor Exact Online niet en toont #NAAM? met als betekenis: onbekende Excel functienaam.

Voer de volgende stappen uit om de #NAAM melding te vervangen door de echte waardes:

Stap 1 - Open XLAM Bestand Handmatig

De eerste stap is om via Bestand → Openen het xlam-bestand te openen. Geef het volledige pad in.

Mogelijk lost dit het probleem al op, eventueel na CtrlAltShiftF9 om alles te herberekenen.

Stap 2 - Controleer in Vertrouwenscentrum

Als dit probleem met #NAAM vaker optreedt, controleer dan in het vertrouwenscentrum of macro’s en VBA niet per abuis geblokkeerd zijn. Voeg indien nodig de map (hier: c:\Users\Gebruiker\AppData\Roaming\Microsoft\AddIns) op:

  • Ga naar Bestand.
  • Ga naar Opties.
  • Ga naar VertrouwensCentrum (rode 1).
  • Ga naar Instellingen voor het Vertrouwencentrum…
  • Ga naar Vertrouwde locaties (rode 2).
  • Ga naar Toevoegen Pad (rode 3).
  • Ga naar OK (rode 4).

Een eventueel afwijkende of netwerkmap kan ingesteld worden door deze map op te geven in de omgevingsvariabele INVANTIVE_CONTROL_XLAM_FOLDER. De waarde hierin wordt door de Excel add-in gecombineerd met de bestandsnaam om de VBA te zoeken.

Stap 3 - #NAAM staat er ook na CtrlAltShiftF9

Het geforceerd herberekenen leidt niet altijd tot een herberekening.

Als de Excel formules optionele parameters hebben zoals I_EOL_BAL_YEAR_CLOSE(;2020) dan wordt een benodigde wijziging niet altijd herkend door Excel bij herberekenen.

Er zijn dan twee opties:

  • Eenmalig: meld dan opnieuw aan.
  • Structureel: gebruik een named range divisioncode in alle formules die wijst naar een centrale cel zoals met de gewenste Exact Online administratie.

Terzijde: merk op dat Invantive Control for Excel uit twee invoegtoepassingen bestaat. Naast de xlam is de andere “Invantive Control for Excel” (bestandsnaam Invantive.Excel.Starter.vsto).

1 like