Lien vers un autre fichier dans une listview [Résolu] - VB / VBA

A voir également:Lien vers un autre fichier dans une listviewLibreoffice lien vers autre fichier ✓ - Forum - LibreOffice / OpenOffice Powerpoint lien vers fichier excel ✓ - Forum - Powerpoint Insérer un lien vers un fichier excel dans powerpoint ✓ - Forum - Powerpoint Html lien vers fichier local ✓ - Forum - HTML Comment créer un lien de Excel vers une diapositive PowerPoint ✓ - Forum - Excel

Bonjour,

J'ai tant bien que mal arrivé à créer une listview (code recupérer sur un forum) et je vous explique maintenant mon problème.

En fait, dans une place de données, j'ai une liste de données, je viens sélectionner cette place et je l'affiche dans ma listview. Hors dans cette liste, j'ai une colonne (colonne E) qui renvoie vers des liens, mais ces liens disparaissent en passant dans la listview.

Voici mon code:

Set ws = ThisWorkbook.Sheets("Planning")     Set rg = ws.Range("refTab")          With UserForm2.ListView1              For i = 1 To 5             If i = 1 Then                 .ColumnHeaders.Add , , rg.Offset(0, i - 1), 40                              End If                          If i = 2 Then                 .ColumnHeaders.Add , , rg.Offset(0, i - 1), 80, lvwColumnCenter                              End If                          If i > 2 Then                 .ColumnHeaders.Add , , rg.Offset(0, i - 1), 110, lvwColumnCenter                              End If                      Next i                  For i = 1 To DerLigne - 1             Me.ListView1.CheckBoxes = True             .ListItems.Add , , rg.Offset(i, 0)                      Next i                   For i = 1 To DerLigne - 1             For j = 1 To 5                 .ListItems(i).ListSubItems.Add , , rg.Offset(i, j)                              Next j                      Next i                   .View = lvwReport           End With



Merci d'avance !

Cordialement,

Kevin

Forum

A voir également:Lien vers un autre fichier dans une listviewLibreoffice lien vers autre fichier ✓ - Forum - LibreOffice / OpenOffice Powerpoint lien vers fichier excel ✓ - Forum - Powerpoint Insérer un lien vers un fichier excel dans powerpoint ✓ - Forum - Powerpoint Html lien vers fichier local ✓ - Forum - HTML Comment créer un lien de Excel vers une diapositive PowerPoint ✓ - Forum - Excel

Web: www.shapebootstrap.net

2 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

mais ces liens disparaissent
Tout a fait normal, ca devient du texte tout simple. Vous devez redéfinir ce que ces liens font sur l'événement ItemClick.
Ex:
ThisWorkbook.FollowHyperlink ThisWorkbook.Path & "\" & Item & ".xlsx"
si ouverture fichier

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 57838 internautes nous ont dit merci ce mois-ci

Reply
réponses:
  • auteur

    C'est pas con du tout comme solution mais je ne sais pas l'adapté, car dans mon cas le lien redirige vers un autre onglet :/
    Je dois la mettre où exactement cette ligne de code ??

  • auteur

    Re,

    Vous pouvez mettre votre fichier a dispo??

    Pour transmettre un fichier,
    Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
    il faut passer par un site de pièce jointe tel que cjoint.com

    Allez sur ce site : http://cjoint.com
    Clic sur parcourir,
    Cherche ton fichier,
    clic sur ouvrir,
    Clic sur "Créer le lien cjoint",
    Copier le lien,
    Revenir ici le coller dans une réponse...

    ou
    'mon partage
    https://mon-partage.fr/

  • auteur

    En fait pour mettre mon fichier, je suis obligé de supprimer une bonne partie des données confidentielles, et si je les supprimes, tout le reste du programme ne peux pas fonctionner ... car avant de faire apparaître ma listview, il y a énormément de calcul :/

    Après, je vais voir aujourd'hui pour mettre un bouton qui affichera le fameux onglet en question en fonction de la ligne sélectionner dans la listview, le résultat sera le même en bien moins compliqué ...

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

qui affichera le fameux onglet
C'est la que je voudrais savoir, un onglet par ligne de listview ou ?????
Je vais faire une UF avec listview et en fonction de votre réponse ...................

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 57838 internautes nous ont dit merci ce mois-ci

Reply
réponses:
  • auteur

    Oui sur chaque ligne de la listview j'aurai un lien d'onglet différent propre à la référence machine.
    J'ai bricolé quasi la même chose en ne mettant pas de lien. J'ai fait une combobox, cette combobox est alimenté par la colonne de la listview, et l'opérateur n'aura qu'à choisir la référence voulu. Juste pour 3 clics, je sais pas si ça vaut la peine de vous embêter.

    Cependant, si vous avez le temps, je suis curieux de savoir comment faire :D Car cela peut toujours servir ;)

  • auteur

    Re,
    onglet différent propre à la référence machine.
    Oui, mais le nom de l'onglet est la ref machine..

  • auteur

    Oui c'est bien cela

  • auteur

    Bonjour,

    Ok, je vous fait un exemple

    https://mon-partage.fr/f/bdP9mmrF/

    A vous de voir.......

  • auteur

    Cela correspond parfaitement à ma demande !! Tip Top !!
    Merci beaucoup !! Du coup, je vais supprimer mon bouton tout pas beau mdrrr

    PS: Si tous est bon, je vais classer la conversation comme résolue.

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed