Ben
Gebruiker
- Lid geworden
- 16 aug 2013
- Berichten
- 147
Heb op mijn laptop 64 bit een office 2010 prof 32 bit geïnstalleerd,
op mijn laptop werkt deze code echter, als ik deze code start op de pc van mijn broer werkt de code niet.
De Pc van mijn broer is een 32 bit en is geïnstalleerd een office 2010 home pakket.
als de code wordt gestart dan komt er een foutmelding en is de code gestopt op regel
Wat gaat hier mis,
Hieronder de volledige code
Met een vriendelike groet: Ben
op mijn laptop werkt deze code echter, als ik deze code start op de pc van mijn broer werkt de code niet.
De Pc van mijn broer is een 32 bit en is geïnstalleerd een office 2010 home pakket.
als de code wordt gestart dan komt er een foutmelding en is de code gestopt op regel
Code:
.ExportAsFixedFormat _
Type:=xlTypePDF, _
Filename:=FilePath & " " & .Range("D12")
Wat gaat hier mis,
Hieronder de volledige code
Code:
Sub OpslaanPDF()
If MsgBox("Wil je dit formulier opslaan als PDF bestand?" & vbNewLine & "Alles goed ingevuld!", _
vbQuestion + vbYesNo + vbDefaultButton2, _
"Formulier opslaan als PDF bestand") = vbNo Then
Exit Sub
End If
With Sheets("Factuur")
FilePath = "H:\ben\factuur pdf\" & .Range("K13")
If Dir(FilePath & "*") <> "" Then
MsgBox "Dit factuur nummer " & .Range("K13") & " bestaat al" & vbNewLine & "Wijzig factuur nr.", vbExclamation, "Wijzig factuur nummer"
Exit Sub
End If
.ExportAsFixedFormat _
Type:=xlTypePDF, _
Filename:=FilePath & " " & .Range("D12")
Application.Goto [D12]
MsgBox "Factuur is opgeslagen", vbInformation, "Factuur opslaan"
End With
End Sub
Met een vriendelike groet: Ben