COM object werkt wel in office 2007 niet in 2003

Status
Niet open voor verdere reacties.

plannertje

Gebruiker
Lid geworden
29 mrt 2005
Berichten
14
Wij gebruiken word sjablonen met gebruik van COM objecten om vanuit ons syteem diverse documenten te produceren. Nu hebben we een sjabloon voor verzamelfacturen waarbij we in WORD 2003 stukken uit de opsomming kwijtraken, word heeft er ook erg veel moeite mee zodra de sapn over meer dan 5 pagina's gaat. Bij een machine met WORD 2007 geeft het geen probleem. Het document werkte tot een week of 5 geleden gewoon goed op WORD 2003, nu geeft het ineens problemen...8-(

We snappen er niets van.

Ik heb het sjabloon maar even toegevoegd

Ik hoop dat iemand iets kan zien waarmee we het kunnen oplossen.
 

Bijlagen

  • 44000013.doc
    87 KB · Weergaven: 17
Ik mis nogal wat code in het userform.

Alle code uit de macromodule lijkt mij meer op zijn plaats in de userformmodule.

De programmeur is onvoldoende op de hoogte van het lezen en schrijven van txt-bestanden (open for input en open for output). -De regel "einde" is overbodig-
De programmeuer beheerst de faciliteiten split en join niet.

Voorbeeld:
de macro 'verwerk' kan vervangen worden door 3 regels in het userform:

Code:
Private Sub Cbtn_OK_Click()
    UF_Relatie.Hide
    
    Open "\\LINUXSERVER\PROGRAMS\DATAWIN\DOCS\ADRES\" + Trim(TB_Fact) + ".TXT" For Output As #1
        Print #1, "FACTUURGEGEVENS:" & vbCrLf & TB_FactNaam.Text & vbCrLf & TB_FactGeg.Text & vbCrLf & "AFLEVERGEGEVENS:"
    Close #1

End Sub
Het is mij niet duidelijk wanneer de macro's in de macromodule 'gestart' worden.

Ik kan zo snel geen versie 2003/ 2007 problemen waarnemen.
Maar het meegestuurde bestand lijkt me ook niet volledig.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan