MrJingels
Gebruiker
- Lid geworden
- 22 okt 2010
- Berichten
- 5
Beste leden en lezers,
Ik ben in het bezit van een excelbestand met daaronder wat VB-programmatuur. Middels een button in het werkblad kan ik een kopie van het bestand aan abonneehouders toesturen. Excel maakt hiertoe eerst een kopie van het bestand (en plaatst dat netjes in een vooraf gedefineerde map), opent dan outlook, voegt de adressenlijst in, en voegt een kopie van het kopiebestand als bijlage bij. werkt op zich prima.
Voor het bestand te kopiëren wordt de SaveCopyAs-optie gebruikt, de volgende regel kan ik dan ook in de programmaregels terugvinden:
ActiveWorkbook.SaveCopyAs sArchivefile
Maar helaas, het kopiebestand is niet exact gelijk aan het hoofdbestand. De eigenschappen van het bestand (te vinden boven in de taakbalk van Excel door Bestand en dan Eigenschappen te kiezen) zijn namelijk verdwenen. In mijn geval is dat vervelend omdat ik een hyperlinkbasis heb gedefinieerd. Deze wordt dus niet in het kopie mee overgenomen.
Kan iemand me wijzen waar het probleem zit en hoe ik dat het beste kan oplossen. bij voorbaat hartelijk dank!!:thumb:
Ik ben in het bezit van een excelbestand met daaronder wat VB-programmatuur. Middels een button in het werkblad kan ik een kopie van het bestand aan abonneehouders toesturen. Excel maakt hiertoe eerst een kopie van het bestand (en plaatst dat netjes in een vooraf gedefineerde map), opent dan outlook, voegt de adressenlijst in, en voegt een kopie van het kopiebestand als bijlage bij. werkt op zich prima.
Voor het bestand te kopiëren wordt de SaveCopyAs-optie gebruikt, de volgende regel kan ik dan ook in de programmaregels terugvinden:
ActiveWorkbook.SaveCopyAs sArchivefile
Maar helaas, het kopiebestand is niet exact gelijk aan het hoofdbestand. De eigenschappen van het bestand (te vinden boven in de taakbalk van Excel door Bestand en dan Eigenschappen te kiezen) zijn namelijk verdwenen. In mijn geval is dat vervelend omdat ik een hyperlinkbasis heb gedefinieerd. Deze wordt dus niet in het kopie mee overgenomen.
Kan iemand me wijzen waar het probleem zit en hoe ik dat het beste kan oplossen. bij voorbaat hartelijk dank!!:thumb: