Résultats de la recherche

  1. E

    XL 2013 Liste deroulante avec la liste des feuilles

    Merci Staple pour ta réponse, mais c'est pas ce que je veux faire, je veux forcer les personnes à sélectionner le nom d'un onglet dans une cellule. Merci d'avoir pris le temps de regarder ma demande. Cordialement Eric
  2. E

    XL 2013 Liste deroulante avec la liste des feuilles

    Salut à tous, J'aimerai dans une feuille avoir une liste déroulante de validation mais avec la liste des feuilles du classeur en dynamique sans création d'un liste au préalable. Je ne sais pas si c'est faisable. Merci d'avance Eric
  3. E

    XL 2013 Impossible d'accéder à un classeur ouvert

    pour finir la discussion, voici le code Word final qui test si Excel est déjà lancé sinon lance le devis (ou autre fichier Excel) dans une nouvelle instance Excel : On Error Resume Next Set App = GetObject(, "Excel.Application") If Err.Number <> 0 Then Set App =...
  4. E

    XL 2013 Impossible d'accéder à un classeur ouvert

    En écrivant ma réponse, je me suis dit, bizarre avant ça marché. J'ai retrouvé un l'ancien code est j'ai trouvé la solution. Dans la macro word il faut changer : Set App = CreateObject("Excel.Application") par Set App = GetObject(, "Excel.Application") et là, il ouvre le devis dans l'excel...
  5. E

    XL 2013 Impossible d'accéder à un classeur ouvert

    Merci Chris, J'ai bien pensé à cette solution, mais ce que je ne comprends pas, c'est que ça marché avant. Même pire, pour palier au problème de savoir si le fichier Tarif était ouvert je l'ouvrait au lancement de Windows et quand je faisait appel à lui il le voyait bien!!! Pour contourner le...
  6. E

    XL 2013 Impossible d'accéder à un classeur ouvert

    Bonjour à tous, Voici mon problème, depuis Word j'ouvre un fichier excel "Devis.xlsm". Quand je suis dans ce fichier Devis celui-ci ouvre un autre classeur "Tarif.xlsm" pour récupère des références et prix de produits que je copie dans Devis. Quand j'ai fini, je ferme mon classeur Devis et mon...
  7. E

    Listview Excel 2016 64bits

    Salut à tous, j'ai des macros qui lance un userform avec un Listview qui fonctionne très bien sous Excel 2013. Sauf que je n'arrive pas à le faire fonctionner sur une version Excel 2016 Bits, il n'y a pas le control Listview dans les contôles supplémentaires. Et il me vire le listview de ma...
  8. E

    Résolution image PNG

    Salut le forum, petite question comme trouver la résolution d'une image PNG en VBA Cordialement Eric
  9. E

    Simuler un clic sur un bouton du bandeau

    Salut DoubleZéro, pas de réponse et pas de solution pour le moment. Pas simple ou je me suis mal exprimé. Cordialement Eric
  10. E

    Simuler un clic sur un bouton du bandeau

    Salut à tous, j'ai un bouton dans mon bandeau excel dans un onglet "Onglet" qui lance un logiciel d'analyse. J'aimerai simuler le clic sur ce bouton par macro pour lancer l'analyse mais je ne sais pas comment faire. Si je reste appuyé sur la touche ALt c'est le F que je doit lancer de l'onglet...
  11. E

    Vider le presse papier avant de fermer le fichier

    Salut à tous, voila mon problème j'utilise en fichier Excel pour faire des beaux tableaux que je copie sous Word, j'usqu'a là tout va bien. J'ai une macro sous word qui ferme Excel (qui ma bien pas de problème) sauf que à la fermeture d'exec j'ai une fenêtre qui s'ouvre est qui me dit "Le...
  12. E

    Positionner User sur premier cellule

    Merci pour ta réponse rapide, le problème c'est que =[A1].top est toujours = 0 je vais plutôt essayer en valeur fixe (valeur avec bandeau et sans). Merci pour ton aide Cordialement Eric
  13. E

    Positionner User sur premier cellule

    Bonjour à tous, avant de commencer mes meilleurs vœux. Je cherche une macro pour positionner une UserForm sur la première cellule même si je zoom ou bouge le bandeau d'Excel (en le rétractant). J'aimerai avoir une série d'icones toujours en haut de ma feuille qui sont dans une Userform Merci...
  14. E

    savoir quel control est selectionné dans un Uesr

    Effectivement, j'ai changé mon code, c'est beaucoup mieux est plus universelle. GRAND MERCI :) Eric Idéalement serait d'avoir le nombre de label dans l'Userform le résultat : je défini une variable dans un module (j'ai un module avec toutes les déclarations plublic) Public MyForm As Object...
  15. E

    savoir quel control est selectionné dans un Uesr

    Non pas besoin, c'est pas une macro générale mais une macro liée à l'UserForm, ça marche très bien. La macro LabelClick(NumLabel) est dans mon Userform, donc pas besoin. est dans le module de classe je pointe bien sur la macro qui est dans mon Userform. "MonUSER" Call...
  16. E

    savoir quel control est selectionné dans un Uesr

    Je viens de trouver, voici le résultat (plus propre) je défini un variable dans un module Public MyForm As Object puis je déclarer un Module de classe ici CL_Label avec : ' ****************************** Module de classe ******************************************** Public WithEvents...
  17. E

    savoir quel control est selectionné dans un Uesr

    Merci pour les réponses avec un peu de recherche j'ai trouvé il faut : déclarer un Module de classe ici CL_Label avec : Public WithEvents GroupeLabel As MSForms.Label Private Sub GroupeLabel_Click() Call MyForm.LabelClick(Mid(GroupeLabel.Name, 6))) ' retour le numéro du Lael ' Le nom de la...
  18. E

    savoir quel control est selectionné dans un Uesr

    Bonjour à tous, petite question pour simplifier du code, je m'explique. Dans un USER j'ai 42 Labels qui correspondent à des produits, quand on clic sur un label je lance une macro avec le nom du label. Sauf que j'ai 42 Sub LabelN, il y a t il un moyen de savoir si un label à était sélectionné...
  19. E

    Problème de formule

    Truc de fou, si je fait : "=" + "Feuille1" + "!D" + CStr(ListView1.SelectedItem.Index) soit =Feuille1!D5 ça marche. Mais pas en style L1C1 Je ne trouve pas
  20. E

    Problème de formule

    Re-salut, Décidément je n'y arrive pas aujourd'hui. voila mon soucie, je veux faire référence dans une cellule à une cellule d'un autre classeur avec le lien. ActiveCell.Formula = "=Feuille1!L" & CStr(ListView1.SelectedItem.Index) & "C4" avec une valeur de listvew, mais là n'est pas le...