09. februar 2009 - 10:37Der er
5 kommentarer og 1 løsning
Kald af macro eller VBA kode på samme måde som kald af funktion
Jeg sidder med et projekt, hvor jeg overfører data fra C5 til Excel via DLLCALL. Her kan jeg både overføre data og formler inkl. formler indeholdende funktioner.
Jeg ville gerne, om man kunne kalde en makro eller VBA kode på samme måde som man angiver en funktion.
F.eks. "=Makro1(værdi1, værdi2, værdi3)" eller "=VBAkode(værdi1, værdi2, værdi3)
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Den konkrete udfordring går på, at der bliver overført data fra C5, i det her tilfælde oplysninger om et banklån, hvor jeg gerne skal kunne oprette et nyt ark, hvor der så skal oprettes en amortiseringstabel. Samtidig skal der oprettes et hyperlink på et oversigtsark, der slår op på amortiseringsarket.
Arket skal have samme navn, som banklåns-nummeret.
Den anden udfordring er, at kunne åbne Excel filen og derefter "hoppe" til det ark som angivet i C5.
Det jeg kan lige nu, er at angive data og formler i eksisterende ark, men ikke oprette eller for den sags skyld slette ark.
Det kan nok ikke gøres ved hjælp af en funktion, så her er du desværre nødt til at bruge makroen - og en sådan kan du ikke sætte en i en celle.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.