Pagina 1 van 1

vraag over macro in exell

Geplaatst: 17 jan 2008, 11:40
door dietervanb
Zit hier met een probleempje.
een PC draait onder WINDOWS2000 SP4, met OFFICE PROF. EDITION 2003.

Ik maak een XLS bestand aan met een macro die bij openen van het bestand direct de gegevens elders gaat ophalen en alles aanpast. De laatste step van die macro is dan een "SAVE AS" naar een andere schijf waar alleen de gegeven moeten beschikbaar zijn.
Maar nu komt het : met die "save as" wordt ook de macro mee opgeslagen, en als dat bestand op een andere locatie geopend wordt loopt dat uiteraard verkeerd, want die macro wil dan opnieuw de gegevens gaan ophalen op een locatie waar hij geen toegang meer aan heeft, en dus gaat alles verkeerd.
Weet ook wel dat je een beveiliging kunt hebben, waar je een popup krijgt en je "disable macro's" kunt aanklikken, maar het zijn gegevens die bestemd zijn voor mensen die geen informatica kennen. Ze willen enkel en alleen een lijst, zonder meer.
Iemand raad ?
Alvast bedankt.

Geplaatst: 17 jan 2008, 11:51
door Blue-Sky
Heb je dit al eens bekeken?
Vermoedelijk wel...

Heb zo'n demo over Excel vroeger eens gebruikt, maar is wel een tijdje geleden.

Geplaatst: 17 jan 2008, 12:05
door meon
Kan je die macro z'n data niet laten opbouwen in een ander document dan in het huidige?

Geplaatst: 17 jan 2008, 12:40
door khsw
Als jouw bestand uit één sheet bestaat kan je de huidige sheet kopiëren naar een nieuwe workbook en deze dan saven. Iets in de zin van:

Application.DisplayAlerts = False
ActiveSheet.Copy
ActiveWorkbook.SaveAs Filename:="C:\Temp\test.xls", FileFormat:= xlNormal
ActiveWindow.Close

Geplaatst: 18 jan 2008, 14:50
door Peterken
Kijk ook eens op deze site & forum, heb ook eens iets 'speciaals' moeten doen en ze zijn daar zéér gedienstig.