Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1563 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Ouvrir un fichier excel sur la même page

 


Comment ouvrir un fichier excel sur un même page?
Sondage à 5 choix possibles.




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ouvrir un fichier excel sur la même page

n°2197521
master noo​b
Posté le 15-07-2013 à 15:35:13  profilanswer
 

Bonjour à tous. :jap:  
 
Mes compétences informatique sont inexistante dans le VBA comme quasiment partout ailleurs dans le language informatique. :(  
 
Je me suis balader de forum en forum pour essayer d'aboutir à mon objectif qui est le suivant: :pt1cable:  
Ouvrir un fichier excel grace à un bouton.  
 
Au début j'affectais un lien hypertexte, mais cela me faisais ouvrir d'énorme quantités de pages excel dans ma barre de tache.  :sweat:  
 
J'ai donc essayer d'affecter des marcos à mon bouton pour ouvrir mon fichier quand je clique sur le bouton sans que je me retrouve avec pleins de pages excels.  
 
Le but étant de pouvoir naviguer sur excel en gardant toujours la même page.  
 
J'ai donc essayer de piaucher quelques lignes de macros sur des forums en espérant que ca marche:
Voici le programme suivant: (les commentaires signifient ce dont je "pense" que la ligne exécute)  :??:
 
Sub tranche_zéro()
    Dim OUV As Variant 'Déclaration de variable
    Dim t As Variant 'Déclaration de variable
     
        OUV = 0
        For t = 1 To Workbooks.Count 'Rebouclage pour eviter d'ouvrir à chaque fois mon fichier "0LGGb.xls rouver ca dans un forum
        If Workbooks(t).Name = "0LGGb.xls" Then OUV = 1
        Next t
        If OUV = 0 Then Workbooks.Open Filename:="C:\Users\I60774\Documents\Synoptique Tranche 0\6.6kV\0LGGb.xls"
    End Sub
     
Private Sub CommandButton1_Click()  'lors du clique sur l'objet...
   Dim tranche_0 As Variant 'Déclaration de variable
    tranche_0.Hide 'Fermer le fichier Excel Tranche 0
End Sub
Sub Ouverture_fichier()
Dim ActivateWorkbook As Variant 'Déclaration de variable
Static LGGb As Variant 'Déclaration de variable
Dim tranche_0 As Variant 'Déclaration de variable
   Workbooks.Open Filename:="C:\Users\I60774\Documents\Synoptique Tranche 0\6.6kV\0LGGb.xls" 'Ouverture du fichier voulu(0LGGb)
   LGGb = ActivateWorkbook.Name 'activation du fichier voulant être ouvert
   Workbooks(LGGb).Activate 'activation du classeur LGGb à la place du fichier Excel Tranche_0
   Close tranche_0 ' fermer la page ou j'ai cliquer sur l'objet
   Sheets("Feuille 1" ).Select 'Ouvrir la feuille1 du fichier 0LGGb
    ActiveWindow.DisplayWorkbookTabs = False 'fermer le classeur Tranche 0
   Application.DisplayFullScreen = True 'Ouverture sur la même page Excel
     
End Sub
 

 
J'ai trouver ca dans un livre mais ca ne marche pas non plus... : :cry:  
 
Sub LGG_zéro()
Dim LGGzéro As String
    Open "C:\Users\I60774\Documents\Synoptique Tranche 0\6.6kV\0LGGb.xls" For Input As #1
        While Not EOF(1)
         Line Input #1, LGGzéro
        Wend
        Close #1
End Sub

Merci de votre aide.

mood
Publicité
Posté le 15-07-2013 à 15:35:13  profilanswer
 

n°2197591
Marc L
Posté le 15-07-2013 à 18:20:47  profilanswer
 

 
           Bonjour …

master noob a écrit :

Au début j'affectais un lien hypertexte, mais cela me faisais ouvrir d'énorme quantités de pages excel dans ma barre de tache.

            Si le lien est bien fait, il n'y a qu'un seul icône pour le classeur ouvert …
            Énormément d'erreurs dans les commentaires ‼  Afin de comprendre l'utilité d'une instruction, il y a la touchehttp://www.developpez.net/forums/images/smilies/f1.gif !
 
            Des lignes ne servent à rien mais comme la balise de code n'a pas été utilisée, je ne vais pas m'amuser à les compter !
            Par exemple, quand un classeur est ouvert, il est actif de facto.   Et la propriété  Name  n'active pas un classeur !
 
            Un classeur n'est pas un vulgaire fichier texte, donc la procédure LGG_Zéro est une hérésie, Vade Retro Satanas
 
            Sinon en dehors de lignes de code dont le but est pour le moins incertain, on ne comprend même pas quel est le besoin !
 

master noob a écrit :

[…] sans que je me retrouve avec pleins de pages excels.  
 
Le but étant de pouvoir naviguer sur excel en gardant toujours la même page.

            Ne veut rien dire !
 
            Qu'est donc une page excel ?
 
            Naviguer par définition veut dire se déplacer, donc pas logique en gardant toujours la même page ! …
 
 
            Pour pourvoir aider, il faut comprendre et donc, à vous d'exprimer clairement votre besoin sans ambiguïté aucune
            en respectant la terminologie d'Excel : classeur, feuille de calcul, …
 
 
            Autre option :  utiliser l'Enregistreur de macros pour avoir une base de code …
 
 
            ______________________________________________________________________________________________________________
            Comme la vitesse de la lumière est supérieure à celle du son, certains ont l'air brillant avant d'avoir l'air con !
  

n°2197869
master noo​b
Posté le 17-07-2013 à 11:15:45  profilanswer
 

Comme j'ai des problèmes d'expression et de compréhension dans ma vie courante; je vais prendre exemple sur quelqu'un qui a le même soucis que moi pour que cela soit plus claire pour vous. Je vous invite à regarder le lien suivant:
 
http://www.commentcamarche.net/for [...] xecution-9
 
Merci de votre aide.

n°2197886
Marc L
Posté le 17-07-2013 à 11:53:00  profilanswer
 

 
                                                                                                http://smileys.sur-la-toile.com/repository/Grands_Smileys/voyante-2943.gif
 

n°2197911
master noo​b
Posté le 17-07-2013 à 14:00:20  profilanswer
 

Vous ne m'aider pas trop là...

n°2197921
Marc L
Posté le 17-07-2013 à 14:36:20  profilanswer
 

 
           Attendons de voir si d'autres arrivent à deviner le besoin …
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Ouvrir un fichier excel sur la même page

 

Sujets relatifs
[BAT] Comment ajouter une ligne en début de fichier ?Reader Adobe PDF en local sur page HTML
Copie de fichier d'une date antérieureAdresse IP de la connexion avec VBA (Excel)
Export d'un fichier à l'autre avec conditionGénérer un fichier XML a partir de données HTML
Excel: Aide pour imprimer à partir d'une listeAchat fichier email et solution de routage
tester existance d'un fichieraide macro excel!^^
Plus de sujets relatifs à : Ouvrir un fichier excel sur la même page


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR