Na de overstap van Excel 2007 naar Excel 2010 werkt de macro in mijn sheet niet meer.
De macro is destijds niet door mij geschreven, echter kan ik de auteur niet meer bereiken.
Ik krijg de foutmelding dat de sub of function niet is gedefinieerd.
Onderstaand heb ik de code weergegeven. Normaliter staan de functies in het Engels geschreven, ik zie dat ze hier echter in het Nederlands zijn geschreven.
Kan het zijn dat dit het probleem is? Of hoe zorg ik er voor dat hij de macro wel gaat herkennen?
De add-in staat overigens aangevinkt.
Sub Macro2()
'
' Macro2 Macro
'
'
Dim i As Long
i = ActiveCell.Row
OplosserOpnieuw
OplosserOk CelBepalen:="$AR$" & i, MaxMinWaarde:=3, WaardeVan:="0", _
DoorVerandering:=Range("$AB$" & i, "$AC$" & i)
OplosserToevoegen Celverw:="$AS$" & i, Relatie:=2, Formuletekst:="0"
OplosserOk CelBepalen:="$AR$" & i, MaxMinWaarde:=3, WaardeVan:="0", _
DoorVerandering:=Range("$AB$" & i, "$AC$" & i)
OplosserOplossen gebreinde:=True
OplosserOpnieuw
End Sub
De macro is destijds niet door mij geschreven, echter kan ik de auteur niet meer bereiken.
Ik krijg de foutmelding dat de sub of function niet is gedefinieerd.
Onderstaand heb ik de code weergegeven. Normaliter staan de functies in het Engels geschreven, ik zie dat ze hier echter in het Nederlands zijn geschreven.
Kan het zijn dat dit het probleem is? Of hoe zorg ik er voor dat hij de macro wel gaat herkennen?
De add-in staat overigens aangevinkt.
Sub Macro2()
'
' Macro2 Macro
'
'
Dim i As Long
i = ActiveCell.Row
OplosserOpnieuw
OplosserOk CelBepalen:="$AR$" & i, MaxMinWaarde:=3, WaardeVan:="0", _
DoorVerandering:=Range("$AB$" & i, "$AC$" & i)
OplosserToevoegen Celverw:="$AS$" & i, Relatie:=2, Formuletekst:="0"
OplosserOk CelBepalen:="$AR$" & i, MaxMinWaarde:=3, WaardeVan:="0", _
DoorVerandering:=Range("$AB$" & i, "$AC$" & i)
OplosserOplossen gebreinde:=True
OplosserOpnieuw
End Sub