> Tous les forumsAutres langages

 Excel pdfSujet résolu
Statut du sujet : RESOLU Imprimer
 tryzec
  Posté le 20/03/2008 @ 19:36  
 Petit astucien

138 Messages

bonjour,

je fait appel a vous, pour vous demander votre aide. j'essaye de faire un pdf mais je veux automatiser sur un fichier excel. j'ai réussi a fair qui soit en pdf mais le hic ses qu'il faut rentrer le nom manuellement. j'aimerais sa savoir comment je pourrais faire pour mettre le nom automatiquement. pour l'instemps j'ai fait mon code en vba. svp aider moi

merci d'avance

 Afficher le profil de tryzecEnvoyer un message privé à tryzec
 
 
Publicité
 Bérylion  Posté le 20/03/2008 à 21:21  
Astucien


2011 Messages

Salut

version d'excel ?
logiciel de conversion pdf ?
code VBA ?

Sans ça, difficile de t'aider... (le père Galopin a fauché ma boule de cristal !! - salut kamarad )


Afficher le profil de Bérylion Voir la configuration de BérylionEnvoyer un message privé à Bérylion
 Revenir en haut de la page
 tryzec  Posté le 20/03/2008 à 23:48  
Petit astucien

138 Messages

salut,

la version de excel je vais t'en reparler mardi prochain car la je suis pas a ma job. mais j'utilise acrobat pour le mettre en pdf. pis le code vba se du vb mais adapter pour la suite office.

Afficher le profil de tryzecEnvoyer un message privé à tryzec
 Revenir en haut de la page
 tryzec  Posté le 25/03/2008 à 13:43  
Petit astucien

138 Messages

Salut,

voici ma version d 'excel. Microsoft Office Excel 2003(11.8169.8172) SP3

STP peut tu m'aider

Afficher le profil de tryzecEnvoyer un message privé à tryzec
 Revenir en haut de la page
 tryzec  Posté le 27/03/2008 à 16:23  
Petit astucien

138 Messages

Salut,

j'ai trouver une solution pour mon probleme. finalement se que je fait ses que j'enregistre le fivhier en .xls puis ensuite je l'imprime en pdf. mais acause de sa j'ai le fichier en double. donc je cherche un moyen pour le supprimer a l'aide de la meme macro. donc ma question est: ses quoi la commande pour suprimer un fichier.

merci de votre aide d'avance.

Afficher le profil de tryzecEnvoyer un message privé à tryzec
 Revenir en haut de la page
 Bérylion  Posté le 27/03/2008 à 19:20  
Astucien


2011 Messages
tryzec a écrit :

Salut,

j'ai trouver une solution pour mon probleme. finalement se que je fait ses que j'enregistre le fivhier en .xls puis ensuite je l'imprime en pdf. mais acause de sa j'ai le fichier en double. donc je cherche un moyen pour le supprimer a l'aide de la meme macro. donc ma question est: ses quoi la commande pour suprimer un fichier.

merci de votre aide d'avance.



Salut

faut être prudent quand on fait joujou avec ce genre de commande.

la commande en question est :

VBA
  1. kill nom_du_fichier


si tu veux mettre ton code ici, je te pondrai une commande "sûre"...




Afficher le profil de Bérylion Voir la configuration de BérylionEnvoyer un message privé à Bérylion
 Revenir en haut de la page
 tryzec  Posté le 27/03/2008 à 20:36  
Petit astucien

138 Messages

lol merci

mais je me suis rendu conte que se que j'allais faire sa ne fonctionnerais pas merci quand meme.

Afficher le profil de tryzecEnvoyer un message privé à tryzec
 Revenir en haut de la page
 tryzec  Posté le 28/03/2008 à 14:24  
Petit astucien

138 Messages

Salut,

j'ai une question pour vous. j'ai trouver le code pour imprimer en pdf. sauf que le hick, il m'apparait un message d'erreur. sa m'apparait:

Lorsque vous créez un fichier PostScript, vous devez envoyer les polices hôte. Ouvrez les propriétés de l'imprimante, page options adobe pdf et DÉSACTIVEZ l'option. Ne pas envoyer les polices à distiller.

Donc je me demandais pk il m'apparait se message quand s'execute ma macro. Pour vous aider a comprende voici mon code:

Sheets("Feuil2").Select
ActiveSheet.PrintOut copies:=1, Preview:=False, _
ActivePrinter:="Adobe PDF", PrintToFile:=True, _
Collate:=True, prtofilename:=True

Merci de votre aide

Afficher le profil de tryzecEnvoyer un message privé à tryzec
 Revenir en haut de la page
 davidouandco  Posté le 13/06/2008 à 20:26  
Petit astucien

7 Messages

je répond à la prmeière question, si c'est toujours d'actualité, parceque la suite ça permet de faire différemment mais je ne suis pas sur que ce soit ça au final

si tu as ton PDF d'ouvert sur le coté et que t'es sur excel tu met dans une macro que tu appelles:

AppActivate "mon fichier ouvert.pdf" 'met le focus sur ton document pdf ouvert

SendKeys "met le nom automatiquement", True
SendKeys "{TAB}", True 'passe à la rubrique suivante

....

comme ça t'es toujours sur ton pdf mais tu simule des appuies de touches pour remplir ton document automatiquement

tu peux meme mettre sur la Feuil1 en A1 : ' mon fichier ouvert.pdf '

et dans ta macro dire : cherchprog = Worksheets("Feuil").Range("A1") 'va chercher nom du programme
AppActivate cherchprog ' Active l'application appelé.

ps: si ton fichier pdf n'est pas encore ouvert utilise :

ReturnValue = Shell("chemin/nom repertoires/fichier.exe de adobe acrobat reader", 1) ' Exécute l'application appelé

Afficher le profil de davidouandcoEnvoyer un message privé à davidouandco
 Revenir en haut de la page
 tryzec  Posté le 15/06/2008 à 23:43  
Petit astucien

138 Messages
merci
Afficher le profil de tryzecEnvoyer un message privé à tryzec
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte




Les sujets pertinents liés
Configuration imprimante pdf
Imprimer une feuil en pdf
Commande DIR sous DOS +cacher l'extension fichier?
Généalogique multimédia sur DVD ou Blu-Ray
Langage de programmation Basic
macro sous excel
Remplacer point par virgule dans VBA
arrive pas à télécharger un prog pour lire les pdf
Pb entre VBA Excel 97 et Excel 07
Comment déclarer une variable date en V.B.E. ?
programme qui ne veut rien savoir
logiciel de dessin acceptant un tableau de données
recherche de texte dans un fichier excel
Application.StatusBar
fichiers a télécharger a automatiser
EN vb.net dite moi ou est l'erreur
probleme port serie
 
Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !



 > Tous les forumsAutres langages

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page
Comme PC Astuces, mettez-vous au vert avec Ikoula !
Faites le choix d'un hébergeur acteur de l'environnement !