Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


VBA/ VB och Word 2002

Postades av 2003-10-22 00:13:03 - Björn Johansson, i forum microsoft office, Tråden har 7 Kommentarer och lästs av 938 personer

Suck, jag har skrivit följande kod

Private Sub CommandButton1_Click()
Dim docNew As Word.Document
Set docNew = Documents.Add(Template:="C:\test12.dot")
Set docNew = Nothing
End Sub


Jag har prövat olika varianter, mitt problem är att jag vill få upp ett kopia av en mall till Word.

I fallet ovan "låser" sig dokumentet. Jag kommer inte åt det än mindre än att jag avslutar programmet. Jag har prövat olika varianter i VB också, men där är det lika kört i Word 2002.

Vad är det som fattas?

tacksam för uppslag o hjälp
Björn


Svara

Sv: VBA/ VB och Word 2002

Postades av 2003-10-22 14:41:13 - Pelle Johansson


Dim doc As word.Document
Dim wrd As word.Documents

Dim app As word.Application

Set app = CreateObject("Word.Application")
app.Documents.Open ("c:\testdokument.doc")


Svara

Sv: VBA/ VB och Word 2002

Postades av 2003-10-22 23:00:58 - Björn Johansson

Suck, suck...

jag skrev inte riktigt ur skägget.....

jag vill allså plocka fram en mall (.dot-dokument), kopiera den till ett .doc dokument för att sedan kunna editera i .doc-dokumentet.

I exemplet ovan får jag till min glädje upp ett dokument, men sedan är det stopp! Jag får upp ett låst dokument! Jag har prövat med att ändra till .dot men det blir bara värre. Jag har bara tittat i VBA Word 2002.

Jag är oändligt tacksam för nytt förslag!
Björn


Svara

Sv: VBA/ VB och Word 2002

Postades av 2003-10-23 00:32:24 - Niklas Jansson

Med "låst", menar du faktiskt låst, eller är programmet låst?

Kan säga att med följande kod funkar det för mig, och jag kör 2002:
Dim d As Document
Set d = Documents.Add(Template:="mall.dot", NewTemplate:=False, DocumentType:=0)
d.Range(2, 3) = "hej"


Svara

Sv: VBA/ VB och Word 2002

Postades av 2003-10-24 00:04:05 - Björn Johansson

Suveränt! Jättetack, nu har jag kommit en bra bit på min väg! Med låst menade jag att jag inte kom in i Word för editering av dokumentet. Det gör jag t.ex genom att avsluta programmet. Mallen är ju nu framplockad till Word!
Nu blir min nästa tröskel att fixa ett snyggt sätt att hitta mallen... Jättetack än en gång!
/Björn


Dim d As Document
Dim strPath As String

strPath = c:

Set d = Documents.Add(Template:=strPath & "\test12", newtemplate:=False, Documenttype:=0)
d.Range(2, 3) = "hej"
Set d = Nothing

Unload Me

End Sub



Svara

Sv: VBA/ VB och Word 2002

Postades av 2003-10-24 12:18:09 - Niklas Jansson

Jaså, du ville bara öppna word med en mall?
Jag trodde du ville fylla i den på programmatisk väg.

Men behöver du verkligen ett separat program då?
Det är ju inte speciellt svårt att göra manuellt...


Svara

Sv: VBA/ VB och Word 2002

Postades av 2003-10-24 17:32:05 - Björn Johansson

Hrmm, det var nog så komplicerat!
Björn


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 770
27 960
271 761
788
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies