Macro: Sauvergarder en .pdf
Résolu/Fermé
A voir également:
- Macro: Sauvergarder en .pdf
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
- Macro logiciel - Télécharger - Organisation
- Convertir chiffre en lettre excel sans macro ✓ - Forum Excel
5 réponses
dlt-pan
Messages postés
481
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
23 décembre 2014
67
26 nov. 2013 à 14:57
26 nov. 2013 à 14:57
Bonjour
Quelle version d'Excel utilises tu ?
Quelle version d'Excel utilises tu ?
dlt-pan
Messages postés
481
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
23 décembre 2014
67
27 nov. 2013 à 09:20
27 nov. 2013 à 09:20
en admettant que la date soit en C13
dim nomfichier as string
nomfichier = "KST - " & cells(11,3) &" "& cells(12,3) &" "&cells(13,3)
'pour remplacer les / par un -
For i = 1 To Len(nomfichier)
If Mid(nomfichier, i, 1) = "/" Then
Mid(nomfichier, i, 1) = "-"
End If
Next i
MsgBox SelDossier("C:\")
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
nomfichier, Quality:=xlQualityStandard _
, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
false
end sub
---------------------------------------------------------
Function SelDossier(Defaut As String)
Dim fd As FileDialog
Set fd = Application.FileDialog(msoFileDialogFolderPicker)
With fd
.InitialFileName = Defaut
If .Show = -1 Then
SelDossier = fd.SelectedItems(1)
End If
End With
Set fd = Nothing
End Function
dim nomfichier as string
nomfichier = "KST - " & cells(11,3) &" "& cells(12,3) &" "&cells(13,3)
'pour remplacer les / par un -
For i = 1 To Len(nomfichier)
If Mid(nomfichier, i, 1) = "/" Then
Mid(nomfichier, i, 1) = "-"
End If
Next i
MsgBox SelDossier("C:\")
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
nomfichier, Quality:=xlQualityStandard _
, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
false
end sub
---------------------------------------------------------
Function SelDossier(Defaut As String)
Dim fd As FileDialog
Set fd = Application.FileDialog(msoFileDialogFolderPicker)
With fd
.InitialFileName = Defaut
If .Show = -1 Then
SelDossier = fd.SelectedItems(1)
End If
End With
Set fd = Nothing
End Function
Hmmm soit que j'ai fait un truc que j'aurais pas du, mais ca ne fonctionne pas...une fenetre "parcourir" apparait et cette portion de la macro est en débogage
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
nomfichier, Quality:=xlQualityStandard _
, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
False
Quel boubou ai-je fait?
Merci!
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
nomfichier, Quality:=xlQualityStandard _
, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
False
Quel boubou ai-je fait?
Merci!
dlt-pan
Messages postés
481
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
23 décembre 2014
67
27 nov. 2013 à 15:41
27 nov. 2013 à 15:41
C'est pourtant la recopie de la macro qui fonctionne chez moi.
sous Excel, dans le menu fichier dans Enregister et envoyer, as tu "créer un
document PDF/XPS ?
sous Excel, dans le menu fichier dans Enregister et envoyer, as tu "créer un
document PDF/XPS ?
dlt-pan
Messages postés
481
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
23 décembre 2014
67
28 nov. 2013 à 07:44
28 nov. 2013 à 07:44
il y a peut etre une fonction Excel qui n'est pas implantée dans ton excel 2010.
ouvre excel,
dans le menu fichier dans "Enregister et envoyer", regarde si tu as "créer un
document PDF/XPS" ?
Si tu ne l'as pas c'est normal que la macro ne focntionne pas.
ouvre excel,
dans le menu fichier dans "Enregister et envoyer", regarde si tu as "créer un
document PDF/XPS" ?
Si tu ne l'as pas c'est normal que la macro ne focntionne pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dlt-pan
Messages postés
481
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
23 décembre 2014
67
29 nov. 2013 à 09:41
29 nov. 2013 à 09:41
Donc çà doit fonctionner. verifie.
pour la fenetre parcourir, elle sert a choisir ton repertoire de destination pour la sauvegarde comme tu l'as demandé.
pour la fenetre parcourir, elle sert a choisir ton repertoire de destination pour la sauvegarde comme tu l'as demandé.
26 nov. 2013 à 16:02