08. oktober 2001 - 11:12Der er
7 kommentarer og 1 løsning
Makro til Project 98
Er det muligt at lave en makro, der tester på, at når den møder en *, skal den gøre sådan og sådan, og fortsætte løkken, hvor den tester på * ned til slut på data. Jeg er i tvivl om det er en for/next. Er der nogen der kan give et lille eksempel ??
Det er forklaret lidt dumt, for det er ikke mig, men en af mine brugere, der har problemet. Han har importeret en række ting fra Excel over i en Project fil. Hvis du forestiller dig en kolonne, hvor en masse opgaver er listet. Nogle af dem vil han have til at være underopgaver og de er markeret med en stjerne over fra Excel. Han vil så løbe opgavekolonnen igennem vha. vba, og hvis den støder på en stjerne foran en opgave, skal den laves til underopgave (rykkes ind, gøres fed, m.m.) men det er selve løkken han vil have hjælp til.
Jeg har ikke prøvet at arbejde med MS Project, men jeg kan forestille mig at han fra VBA har adgang til opgavekolonnens indhold fra et objects property i VBA-koden. Efterfølgende kan han så konvertere objektets property med CStr() og benytte Mid() funktionen som ovenfor vist.
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.