faire une liaison entre deux cellules de différents classeurs
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

faire une liaison entre deux cellules de différents classeurs



  1. #1
    invitee1deb610

    faire une liaison entre deux cellules de différents classeurs


    ------

    Bonjour à Tous
    je suis en train de crées une base de données mais sans l'utilisation de ACCESS... j'ai uniquement crée une page HTML contenant de différents liens vers différents fichiers EXCEL contenant les données vue que l'application va etre utilisé dans un réseau intranet et que certains utilisent ACESS 2007 d'autre 2003 j'ai préféré s'échapper a tous ces problèmes. certain fichier excel sont lié mais j'arrive pas a établir la liaison. je vous explique j'ai un champ (colonne) qui s'appel N°ACTION dont chaque cellules contient un nombre d'action unique .... je veux que lorsque je fais un click sur la ccellule elle me rammène vers la cellules contenant le meme nombre d'action dans un autre fichier excel
    merci a tous je serai reconnaissant

    -----

  2. #2
    whoami

    Re : faire une liaison entre deux cellules de différents classeurs

    Bonjour,

    Je ne comprends pas la démarche : Access est dédié à la gestion de bases de données, et pour éviter de t'en servir, tu veux utiliser Excel, qui n'est pas fait pour ça (au passage, on peut remarquer que tu utilises des termes qu'on trouve pour les bases de données).

    Et les problèmes liés à l'utilisation d'Access 2003, 2007 ... existeront également avec les versions d'Excel.

    Donc bénéfice final ?

    (À moins que tu ne veuilles pas apprendre Access, et que tu maîtrises Ecxcel, mais ça n'a pas l'air d'être le cas).

  3. #3
    Dormeur74

    Re : faire une liaison entre deux cellules de différents classeurs

    Je partage à 200% l'avis de whoami. Cela dit, tu as tout à fait le droit d'être le premier à utiliser Excel comme gestionnaire de données dans un Intranet professionnel, alors qu'il existe des outils parfaitement adaptés pour...patin...couffin...

    Le problème est que je n'ai strictement rien compris à la question posée. En cliquant sur la cellule B2 d'un classeur, tu veux savoir ce qu'il y a dans la cellule B2 d'un autre classeur ?

  4. #4
    invitee1deb610

    Re : faire une liaison entre deux cellules de différents classeurs

    oui justement je ne maîtrise pas parfaitement ACCESS d'autre part on travail avec le navigateur internet explorer et tout les fichier de données sont avec EXCEL
    alors pour vous expliquer : on travail sur une page HTML contenant des liens vers de différents classeurs qui fourni des information en temps réel concernant un tel action. chaque Action est présenté par un nombre (un identifiant) je veux que la cellules contenant ce nombre me ramène vers la cellules qui contien le même identifiant dans un autre classeurs sachant que les deux cellules existent dans deux colonnes qui porte le même nomNom : Imm.GIF
Affichages : 124
Taille : 20,5 Ko

  5. A voir en vidéo sur Futura
  6. #5
    Dormeur74

    Re : faire une liaison entre deux cellules de différents classeurs

    On ouvre dans un dossier créé pour la circonstance un fichier qu'on appelle origine.xls.
    Dans la colonne B qu'on nommera "Action" on entre dans n'importe quel ordre des valeurs de 1 à 25.
    On ouvre également un fichier destination.xls. Dans la colonne "Action" on entre des valeurs de 1 à 25 dans un ordre différent.

    On referme le fichier destination après l'avoir enregistré.
    Alt+F11 pour passer sous le VBA du fichier origine.xls.
    Dans la fenêtre de code Feuil1, on colle les instructions suivantes :
    Code:
    Option Explicit
    
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
        Dim Action As Integer
        Dim Cellule As Range
        Dim Ligne As Integer, Colonne As Integer
        Dim Destination As Workbook
        
        ' Si on clique en dehors de la colonne B on quitte la procédure
        If ActiveCell.Column <> 2 Then Exit Sub
    
        ' On enregistre le contenu de la cellule cliquée (le n° de l'action)
        Action = Target
        
        ' On ouvre le fichier destination.xls et on lui donne le focus
        Workbooks.Open Filename:="destination.xls"
        Set Destination = ActiveWorkbook
        Destination.Activate
        
        'On recherche la cellule
        Set Cellule = ActiveSheet.Range("Action").Find(Action, lookat:=xlWhole)
        If Cellule Is Nothing Then
            MsgBox ("Cellule non trouvée !")
        Else
            Ligne = Cellule.Row
            Colonne = Cellule.Column
            ' On peint en rouge la cellule trouvée
            ActiveSheet.Cells(Ligne, Colonne).Interior.ColorIndex = 3
        End If
    End Sub

  7. #6
    invitee1deb610

    Re : faire une liaison entre deux cellules de différents classeurs

    MERCI infinaiment pour ce code.
    mais je ne suis pas assez expert en EXCEL... pouvez vous m'expliquer comment exécuter ce Macros

  8. #7
    Dormeur74

    Re : faire une liaison entre deux cellules de différents classeurs

    Il m'est impossible de vous former en Excel. Si vraiment vous débutez, alors autant débuter en Access. Ce sera un meilleur plan ; on en revient à whoami.

    Envoyez-moi votre adresse E-Mail par MP, je vous retournerai les deux fichiers en question. Il vous suffira d'étudier le code d'origine.xls

  9. #8
    JPL
    Responsable des forums

    Re : faire une liaison entre deux cellules de différents classeurs

    Citation Envoyé par Dormeur74 Voir le message
    Envoyez-moi votre adresse E-Mail par MP, je vous retournerai les deux fichiers en question. Il vous suffira d'étudier le code d'origine.xls
    Il y a un problème pour les mettre en pièces jointes ?
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  10. #9
    Dormeur74

    Re : faire une liaison entre deux cellules de différents classeurs

    Aucun problème. J'avais essayé de mettre des PJ autres que des images il y a pas mal de temps, mais le système considérait mes pièces comme invalides. J'essaye à nouveau.

    Ici, les fichiers Excel sont considérés comme invalides et je n'ai pas trouvé l'astuce pour les envoyer en pièces jointes par MP.
    Dernière modification par Dormeur74 ; 03/11/2011 à 06h19.

  11. #10
    yoda1234

    Re : faire une liaison entre deux cellules de différents classeurs

    Bonjour,
    Citation Envoyé par Dormeur74 Voir le message

    Ici, les fichiers Excel sont considérés comme invalides
    Curieux...voici les fichiers autorisés
    Extensions de fichiers valides: bmp doc gif jpe jpeg jpg kml log pdf png psd txt xls zip
    Citation Envoyé par Dormeur74 Voir le message
    et je n'ai pas trouvé l'astuce pour les envoyer en pièces jointes par MP.
    Dans ce cas, ce n'est effectivement pas autorisé.
    Là où l'ignorance est un bienfait, c'est de la folie d'être sage (Thomas Gray).

  12. #11
    Dormeur74

    Re : faire une liaison entre deux cellules de différents classeurs

    On n'a pas la même version moi je lis

    Extensions de fichiers valides: bmp doc gif jpe jpeg jpg kml log pdf png psd txt zip
    .

  13. #12
    JPL
    Responsable des forums

    Re : faire une liaison entre deux cellules de différents classeurs

    Il semble résulter d'un essai fait rapidement que les modérateurs peuvent poster des xls mais pas les autres membres. Je soulève le problème auprès de notre bien-aimé administrateur. Cela ressemble plus à un oubli dans les réglages que d'une volonté de discrimination.

    Solution en attendant : zipper les xls et autres fichiers non compatibles.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  14. #13
    Dormeur74

    Re : faire une liaison entre deux cellules de différents classeurs

    Je pense que c'est effectivement un oubli.
    L'intéressé a eu ses fichiers, mais J'aurais dû penser à les zipper.
    Merci.

Discussions similaires

  1. une liaison se crée avec deux électrons??
    Par Vishnu dans le forum Chimie
    Réponses: 1
    Dernier message: 03/10/2011, 17h21
  2. Liaison série entre deux µC via IR
    Par fdamien12 dans le forum Électronique
    Réponses: 5
    Dernier message: 06/09/2011, 18h09
  3. Faire une liaison entre un récepteur bluetooth et une moteur vibreur .
    Par invite3b35ad5d dans le forum Électronique
    Réponses: 3
    Dernier message: 14/03/2011, 20h51
  4. Aider moi à faire une choix entre ces deux radiateurs.
    Par invite5eff48b7 dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 4
    Dernier message: 17/12/2010, 08h32
  5. Liaison I2C entre deux PIC (Maître -Esclace)
    Par invite0c16129b dans le forum Électronique
    Réponses: 3
    Dernier message: 14/04/2010, 16h38
Découvrez nos comparatifs produits sur l'informatique et les technologies.