Microsoft 365 copier feuille active sous format pdf dans MON classeur EXCEL actif

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous,
Je vous souhaite une belle journée 🙂

J'en ai une petite et je ne trouve pas Grrrr !!!
Ce que je souhaite :
Dans le classeur joint, j'ai une feuil1 que je voudrais dupliquer dans mon classeur mais en PDF.

Mes recherches n'ont pas abouti jusqu'à maintenant.
Auriez-vous le bon code ?
Un grand merci par avance,
lionel 🙂
 

Pièces jointes

Bonjour Lionel

Si j'ai tout compris mais cette phrase n'est pas très clair pour moi :

je voudrais dupliquer dans mon classeur mais en PDF.

Un PDF est un ..... PDF 😵 et un fichier excel reste un fichier ..... excel 😳

VB:
Sub Enreg_pdf()

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="Mon PDF", Quality:=xlQualityStandard, _

    IncludeDocProperties:=True, IgnorePrintAreas:=True

End Sub

Le fichier ..... PDF devrait être dans "Mes documents" (enfin les tiens 🤣 )

@Phil69970
 

Pièces jointes

Bonjour Phil69970 🙂
Merci pour ce retour.
"Un PDF est un ..... PDF 😵 et un fichier excel reste un fichier ..... excel 😳"
"Le fichier ..... PDF devrait être dans "Mes documents" (enfin les tiens 🤣 )"

OUI un PDF reste un pdf mais ce que je voudrais c'est dupliquer ma feuill1 et l'enregistrer en PDF dans mon classeur (pas dans "tes" documents, ni dans les miens lol)

Ce que tu me dis ne me rassure pas .... je pense que ce n'est pas possible ... mais avec nos ténors ....
lionel 🙂
 
Bonjour

Un classeur est composé d'onglets.
Un dossier est rempli de fichiers.

Peux tu être clair dans tes demandes ?
Si tu veux mettre un PDF dans un classeur, même en poussant avec le pied, tu n'y arriveras pas.

il faudrait peut-être commencer à penser à ne pas faire n'importe quoi.

cordialement
 
A ma connaissance tu ne peut pas insérer un fichier PDF dans un classeur Excel.
[Corrigé car il y a un moyen]

Je te conseille plutôt de chercher un code VBA pour dupliquer ta feuille et renommer la copie, puis protéger la copie en lecture seule avec un mot de passe.
 
Dernière édition:
Ou alors il faut
* enregistrer ton PDF dans le même répertoire
* créer une feuille au nom de ton pdf et selectionner A1
* incorporer un objet (de type adobe acrobat pdfxml document) et selectionner le pdf
* Supprimer le fichier PDF de ton répertoire

Attention :
- Ton fichier excel va grossir à vu d'oeil 🙂
- Et voir comment cela s'incorpore si plus de 1 page ...
- possible soucis si tu double clique et que le fichier source (pdf) n'est plus dans le répertoire

ps : je fournis pas le VBA ... j'ai jamais fait les insertion d'objet en vba 🙂
 
Bonjour

Un classeur est composé d'onglets.
Un dossier est rempli de fichiers.

Peux tu être clair dans tes demandes ?
Si tu veux mettre un PDF dans un classeur, même en poussant avec le pied, tu n'y arriveras pas.

il faudrait peut-être commencer à penser à ne pas faire n'importe quoi.

cordialement
Bonjour Efgé 🙂
Je pensais avoir été clair et mais je ne sais pas expliquer autrement. j'en suis désolé.
Mais ma demande n'est pas possible. J'aurai tenté lol,
lionel 🙂
 
A ma connaissance tu ne peut pas insérer un fichier PDF dans un classeur Excel.
[Corrigé car il y a un moyen]

Je te conseille plutôt de chercher un code VBA pour dupliquer ta feuille et renommer la copie, puis protéger la copie en lecture seule avec un mot de passe.
Bonjour Deadpool_CC et merci 🙂
Je vais voir dès que j'aurai un moment et je reviendrai.
lionel 🙂
 
Le fil

Autrement tout en image 😉

1653912751090.png


Solution 1
1653912989848.png

Une fenêtre s'ouvre et tu vas chercher ton fichier PDF

Solution 2

1653913324431.png



Si tu comptes modifier ton PDF sur ton DD alors tu coches lier au fichier ainsi ton doc PDF qui se trouve à l’intérieur de ton fichier excel sera toujours à jour
Si tu ne modifies pas ton fichier PDF sur ton DD alors pas la peine de cocher

1653913599868.png


Et dans les 2 cas tu auras :
1653913404496.png


Un double-clic sur l'icone et ton pdf s'ouvre.

Tu peux lancer l'enregistreur de macro pour avoir ta macro mais le résultat de l'enregistreur sera lier à ta version d'acrobat donc pas sur que cela soit transposable sur un autre PC

SUR MON PC cela donne ceci mais surement pas transposable chez toi......

Code:
Sub Mon_Enreg_PDF()
    ActiveSheet.OLEObjects.Add(ClassType:="Acrobat.Document.11", Link:=False, _
        DisplayAsIcon:=True, IconFileName:= _
        """C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\Acrobat.exe""", IconIndex _
        :=0, IconLabel:="Adobe Acrobat Document").Activate
End Sub

@Phil69970
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
578
Retour