• 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.

Print area (naamconflict)

Status
Niet open voor verdere reacties.

Robbemans1979

Gebruiker
Lid geworden
30 sep 2015
Berichten
5
Beste mensen,

Als ik een print area instel op een tabblad, daarna exporteer naar PDF.
Dan krijg ik het popup schermpje te zien met naamconflict (zie bijlage foto).
Als ik op OK druk of iets anders doe, dan sluit excel af. PDF wordt wel gemaakt.

Hoe los ik dit op? PDF exporten met afdrukbereik, zonder dat excel afsluit, zonder popup scherm.

Wie oh wie kan mij helpen?

Gr. Rob
 

Bijlagen

  • print area.jpg
    print area.jpg
    14,8 KB · Weergaven: 73
Omdat het niet veel werk was het na te bootsen, maar graag zelf een bestand plaatsen als het niet voldoet.

voorbeeld 1.
Code:
Sub hsv()
With ActiveSheet
 .Range("a11:h17").Name = "print_area"
 .PageSetup.printarea = .Range("print_area").Address
 .Range("print_area").ExportAsFixedFormat 0, "c:\users\hsv\desktop\hsv", , , , , , True
End With
End Sub
voorbeeld 2.
Code:
Sub twee()
With ActiveSheet
Dim c As Range, print_area As Range
 .Range("a11:h17").Name = "print_area"
 Set print_area = Range("print_area")
 .PageSetup.printarea = print_area.Address
 print_area.ExportAsFixedFormat 0, "c:\users\hsv\desktop\hsv", , , , , , True
End With
End Sub
 
Beste Harry,

Super bedankt voor je reactie.


Ik heb dit ervan gemaakt. Maar is het ook mogelijk om de bestandsnaam van de pdf verwijzen naar cel E2?
Anders moet ik per pdf hernoemen. Zijn 250 bestanden die ik moet exporteren.

Code:
Sub PDF()
With ActiveSheet
Dim c As Range, print_area As Range
 .Range("E1:L69").Name = "print_area"
 Set print_area = Range("print_area")
 .PageSetup.PrintArea = print_area.Address
 print_area.ExportAsFixedFormat 0, "T:\90. GPS metingen\Oude Rijn\oplevering\", , , , , , True
End With
End Sub

PS. het bestand is te groot en teveel verwijzingen om het hier te posten.


mvg
Rob
 
Code:
 print_area.ExportAsFixedFormat 0, "T:\90. GPS metingen\Oude Rijn\oplevering\" &[COLOR=#ff0000] .range("e2").value[/COLOR], , , , , , True
 
Beste HSV!!!!

Oh joh!!!! Gekkenhuis!!!!

Super bedankt!
Het werkt!!!!!


Groetjes
Rob

Als je iets goeds ziet geef dan een compliment! (bij deze dus) :thumb:
Als je iets fouts ziet bied dan je hulp aan!
 
Mooi om te vernemen Rob.
Als je niet wil dat de Pdf's worden geopend dan moet je de laatste komma's weghalen + true.
Code:
print_area.ExportAsFixedFormat 0, "T:\90. GPS metingen\Oude Rijn\oplevering\" &[COLOR=#ff0000] .range("e2").value[/COLOR]
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan