A voir également:
- Imprimer un pdf à partir d'un lien hypertexte
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Créer un lien pour partager des photos - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Lien url - Guide
- Imprimer un tableau excel - Guide
1 réponse
Bonjour,
voir ceci:
https://excel-malin.com/vba-astuces/imprimer-fichier-pdf-avec-vba-dans-excel/
et pour récupérer le chemin du lien hypertexte:
https://forums.commentcamarche.net/forum/affich-22238940-recuperer-une-adresse-de-lien-en-vba-excel#4
Se mettre sur la feuille qui contient les liens et faire Alt F11 pour accéder à l'éditeur
Mettre ce code dans le module de la feuille qui se déclenchera lors du clic droit sur le lien:
voilà
voir ceci:
https://excel-malin.com/vba-astuces/imprimer-fichier-pdf-avec-vba-dans-excel/
et pour récupérer le chemin du lien hypertexte:
https://forums.commentcamarche.net/forum/affich-22238940-recuperer-une-adresse-de-lien-en-vba-excel#4
Se mettre sur la feuille qui contient les liens et faire Alt F11 pour accéder à l'éditeur
Mettre ce code dans le module de la feuille qui se déclenchera lors du clic droit sur le lien:
Option Explicit Dim lien As String Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean) If Target.Value = "" Then Exit Sub If Range(Target.Address).Hyperlinks.Count > 0 Then lien = Range(Target.Address).Hyperlinks(1).Address End If ImpressionDeFichier End Sub Sub ImpressionDeFichier() 'par Excel-Malin.com ( https://excel-malin.com ) Dim FichierAImprimer As Variant FichierAImprimer = lien '<-- chemin complet du fichier à imprimer CreateObject("Shell.Application").Namespace(0).ParseName(FichierAImprimer).InvokeVerb ("Print") End Sub Public Function ImprimerFichier(FichierAImprimer As Variant) 'par Excel-Malin.com ( https://excel-malin.com ) CreateObject("Shell.Application").Namespace(0).ParseName(FichierAImprimer).InvokeVerb ("Print") End Function
voilà