Håller på med en liten applikation som ska öppna mallar i word, excel osv... Är inte hundra på hur det ska se ut i kod, men trickset är att inte öppna .dot-filen som ett dokument utan skapa ett nytt dokument baserat på en viss mall. Finns det inget kommando med Template eller dylikt? Jag tror att det skulle vara där du ska ange vilken mall/.dot-fil du vill basera dokumentet på. Jag vet inte om det kan vara en idé men kan du inte göre ett makro i dotfilen som öppnar ett nytt dokument och som körs igång när dotfilen öppnas? Hej Om du kör med följande så kommer du att få ett nytt dokument från både .doc och .dot ...öppna officemall rätt
Att öppna är inga problem
<%
<SCRIPT LANGUAGE=vbscript>
Set WordApp = CreateObject("Word.Application")
WordApp.Visible = true
WordApp.Documents.Open("sökväg")
</SCRIPT>
%>
Detta öppnar både .doc och .dot (om man tar word som exempel)
problemet är att när en .dot-mall öppnas så vill jag ha den till att den öppnar det som ett nyttdokument.doc
ideér?
Tack
AndreasSv: öppna officemall rätt
Sv: öppna officemall rätt
Man döper makrot till autoopen så körs det direkt när dotfilen öppnas.Sv: öppna officemall rätt
<code>
<%
<SCRIPT LANGUAGE=vbscript>
Set WordApp = CreateObject("Word.Application")
Set WordDoc = WordApp.documents.add("Sökväg")
WordApp.Visible = true
</SCRIPT>
%>
</code>