Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Recherche Youtube

  • Initiateur de la discussion Initiateur de la discussion halecs93
  • Date de début Date de début

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 !

halecs93

XLDnaute Impliqué
Bonjour,

J'ai ce fichier qui me permet de générer une setlist.

Sur la feuille de base nommée "Repertoire", un double clic sur le titre (colonne A) permet de faire une recherche sur youtube.

Je n'arrive pas à faire la même chose lors de la création d'une feuille (bouton "Setlist")

Merci à tout le monde.
 

Pièces jointes

Solution
Bonjour
Code à mettre dans le module Thisworkbook :
VB:
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
    If Sh.Name <> "REPERTOIRE" Then
        ' ? Partie pour la colonne B (colonne 2) à partir de la ligne 3
        If Target.Column = 2 And Target.Row > 2 Then
            If Not IsEmpty(Target.Value) Then
                Dim searchTerm As String
                searchTerm = """" & Target.Value & """ """ & Target.Offset(, 1).Value & """" ' B + C
                Dim searchURL As String
                searchURL = "https://www.youtube.com/results?search_query=" & WorksheetFunction.EncodeURL(searchTerm)
                ' searchURL = "https://www.google.com/search?q=" &...
Bonjour
Code à mettre dans le module Thisworkbook :
VB:
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
    If Sh.Name <> "REPERTOIRE" Then
        ' ? Partie pour la colonne B (colonne 2) à partir de la ligne 3
        If Target.Column = 2 And Target.Row > 2 Then
            If Not IsEmpty(Target.Value) Then
                Dim searchTerm As String
                searchTerm = """" & Target.Value & """ """ & Target.Offset(, 1).Value & """" ' B + C
                Dim searchURL As String
                searchURL = "https://www.youtube.com/results?search_query=" & WorksheetFunction.EncodeURL(searchTerm)
                ' searchURL = "https://www.google.com/search?q=" & WorksheetFunction.EncodeURL(searchTerm)
                
                ThisWorkbook.FollowHyperlink searchURL
                Cancel = True
                Exit Sub
            End If
        End If
    
        ' ? Si double clic ailleurs, empêcher l'édition
        Cancel = True
    End If
End Sub
 
Bonjour.

Super, et grand merci !!
 
- 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
32
Affichages
975
Réponses
5
Affichages
386
Réponses
10
Affichages
163
Réponses
4
Affichages
142
Réponses
19
Affichages
472
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…