Goedenavond,
Ik zit weer te stoeien met VBA, en zit weer met een probleem. Wellicht weten jullie hoe ik dit kan aanpakken, aangezien ik mijn dagelijkse searchquotum bij google ruimschoots heb overschreden vandaag.
Ik heb een lijst met gegevens (+- 15 records), en achter elke record staan 4 images: up, down, edit, delete. De bedoelding is dat als er op een afbeelding geklikt wordt (stel: record 4, up), de bijbehorende VBA procedure (MoveRecordUp) aangeroepen wordt. Dit is geen probleem, maar ik wil ook het RecordId kunnen meegeven, anders kan de procedure er niks mee. Maar dit pikt Excel niet, deze zegt dan eenvoudigweg: "De formule is te ingewikkeld om te worden toegewezen aan een object.". Ook het toewijzen vanuit VBA met ActiveSheet.Shapes("R4Up").OnAction = "MoveRecordUp(4)" biedt geen soelaas: een soortgelijke error.
Weet een van jullie wellicht een workaround? Want het lijkt me toch een redelijk basale feature. Overigens niet onbelangrijk: het gaat hier om Office 97!
Alvast heel erg bedankt!
Edit: Overigens hoeft het niet per se een image waar de user op klikt te zijn, een woord oid is ook prima.
Ik zit weer te stoeien met VBA, en zit weer met een probleem. Wellicht weten jullie hoe ik dit kan aanpakken, aangezien ik mijn dagelijkse searchquotum bij google ruimschoots heb overschreden vandaag.
Ik heb een lijst met gegevens (+- 15 records), en achter elke record staan 4 images: up, down, edit, delete. De bedoelding is dat als er op een afbeelding geklikt wordt (stel: record 4, up), de bijbehorende VBA procedure (MoveRecordUp) aangeroepen wordt. Dit is geen probleem, maar ik wil ook het RecordId kunnen meegeven, anders kan de procedure er niks mee. Maar dit pikt Excel niet, deze zegt dan eenvoudigweg: "De formule is te ingewikkeld om te worden toegewezen aan een object.". Ook het toewijzen vanuit VBA met ActiveSheet.Shapes("R4Up").OnAction = "MoveRecordUp(4)" biedt geen soelaas: een soortgelijke error.
Weet een van jullie wellicht een workaround? Want het lijkt me toch een redelijk basale feature. Overigens niet onbelangrijk: het gaat hier om Office 97!
Alvast heel erg bedankt!
Edit: Overigens hoeft het niet per se een image waar de user op klikt te zijn, een woord oid is ook prima.
[ Voor 6% gewijzigd door Clock op 19-05-2007 20:07 . Reden: Toevoeging ]