• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

hulp bij macro

Status
Niet open voor verdere reacties.

jostheboss85

Gebruiker
Lid geworden
29 aug 2014
Berichten
5
Hallo allemaal,

Ik heb een excel bestand wat alleen werkt op mijn laptop.
Zo wil ik met 1 klik op de knop een factuur als pdf te voorschijn laten komen en direct opslaan.
Dit werkt op de laptop maar zodra ik het op een andere pc probeer lukt

Krijg ik de volgende meldingen.

"Not possible to create the PDF, possible reasons:
1."Microsoft Add-in is not installed
2."You Canceled the GetSaveAsFilename dialog _
3."The path to Save the file in arg 2 is not correct
4. You didn't want to overwrite the existing PDF if it exist"

Kan iemand uitleggen per punt wat ik daar aan kan doen.

Voor de volledigheid hieronder de volledige code

Sub NextInvoice()
Range("F18").Value = Range("F18").Value + 1
Range("B24:J26").ClearContents
End Sub

Sub RDB_Worksheet_Or_Worksheets_To_PDF()
Dim FileName As String

If ActiveWindow.SelectedSheets.Count > 1 Then
MsgBox "There is more then one sheet selected," & vbNewLine & _
"be aware that every selected sheet will be published"
End If

'Call the function with the correct arguments
'Tip: You can also use Sheets("Sheet3") instead of ActiveSheet in the code(sheet not have to be active then)
FileName = RDB_Create_PDF(ActiveSheet, "C:\Facturen\Factuur" & Range("E4").Value & ".pdf", True, True)

'For a fixed file name and overwrite it each time you run the macro use
'RDB_Create_PDF(ActiveSheet, "C:\Users\Ron\Test\YourPdfFile.pdf", True, True)

If FileName <> "" Then
'Ok, you find the PDF where you saved it
'You can call the mail macro here if you want
Else
MsgBox "Not possible to create the PDF, possible reasons:" & vbNewLine & _
"Microsoft Add-in is not installed" & vbNewLine & _
"You Canceled the GetSaveAsFilename dialog" & vbNewLine & _
"The path to Save the file in arg 2 is not correct" & vbNewLine & _
"You didn't want to overwrite the existing PDF if it exist"
End If
NextInvoice
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan