Hej! När det gäller Word-, PowerPoint- och Excel-filer kan du välja verbet "New" istället för "Open" i ShellExecute. Då öppnar man inte originalfilen utan man skapar ett nytt dokument med originalfilen som mall. När användaren ska spara så fungerar det som om han/hon hade skapat ett nytt dokument i respektive program. Tack det löste problemet.Gå till "Documents and Settings” direkt
Utgångsläge
I ett formulär som visar en sammanställning av filer kan användaren klicka på en fil tex ”Filnamn.doc” för att öppna filen i Ms Word. Filen som öppnas är skrivskyddad.
Jag använder följande kod för att öppna filen
strDatabasPath = DLookup("[Sökväg]", "Sökvägdatabas", "[Aktiverade] =True")
stPath = strDatabasPath & "Dokument\" & Me.Dokument
varRet = fHandleFile(stPath, WIN_NORMAL)
Användaren har möjlighet att redigera filen och sedan välja ”spara som” i Ms Word.
Problem
När användaren väljer ”spara som” visas den mapp där den ursprungliga filen är sparad. Men jag vill att användaren ska hamna i mappen ”Mina dokument” under ” Documents and Settings” direkt för att sedan kunna söka sig vidare till godtycklig mapp.
Hur kan jag göra för att fixa detta?
/MatsSv: Gå till "Documents and Settings” direkt
<code>
lRet = ShellExecute(hWndAccessApp, "New", stFile, vbNullString, vbNullString, lShowHow)
</code>Sv: Gå till "Documents and Settings” direkt
Tänk så enkelt det kan vara.
/Mats