Forums XLPages

Tous les messages (myDearFriend!)

« 1 ... 138 139 140 141 142 143 144 ... 149 »
Re: récupérer des infos d'un classeur excel à partir d'un classeur excel sous IE
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 26-10-2007 23h26
Re,

Ok Antiphot, merci pour ton retour.
J'espère que ça fonctionnera.

Cordialement,

Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 

Re: mDF XLcalendar v1.0 pour Excel 2007 en téléchargement
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 26-10-2007 22h58
Bonsoir les amis

Merci beaucoup pour votre gentillesse.

Oui Michel, le ruban d'Office 2007 ... méchante surprise que nous a concoctée MS cette fois !

Je te remercie et j'accepte bien volontier de recevoir ce que tu as préparé (je te redonne mon mail perso en message privé) et si tu me le permets, pour un autre projet, je ferai appel à tes connaissances sur le sujet très prochainement je pense.

Mais je t'avoue que j'ai aussi travaillé un peu sur ce thème avant de commencer la refonte de cette application.
Mon premier réflexe fut de me documenter sur le sujet (j'ai d'ailleurs trouvé des sites super pour ça, en voici des exemples que je vous recommande : L'espace personnel de SylkyRoad (Developpez.com), Jensen Harris (MSDN Blogs), Ron de Bruin) et de me procurer notamment l'utilitaire : Custom UI Editor Tool très pratique.

J'avais donc commencé par créer un onglet personnalisé avec une jolie icône comme je les aime... mais, après mûre réflexion, j'ai finalement fait marche arrière!

A vrai dire, la décision ne fut pas simple à prendre, mais plusieurs arguments m'ont convaincu de faire l'impasse sur cette possibilité (au moins pour cette fois et en l'état de mes connaissances en la matière) :

- En premier, j'ai pour objectif de créer à terme, une application qui puisse être compatible pour toutes les versions Excel de 2000 à 2007.

- En deuxième, si j'ai bien compris, il n'est pas possible d'afficher ou masquer l'onglet personnalisé par VBA. S'agissant d'un complément xla, j'aime bien l'option permettant de faire disparaitre ou afficher à volonté le calendrier dans la barre d'outils. Par ailleurs, l'espace pour afficher les onglets (et leur titre) se trouve assez limité et j'ai peine à croire que chacun puisse imposer son onglet, sauf si l'objet du complément est de présenter une ribambelle d'options particulières (d'après ce que j'en ai aperçu, John Walkenback en a fait un très bien de ce type).

Par ailleurs, j'aurais éventuellement opté pour un onglet "mDF Applications", onglet qui aurait pu servir de conteneur pour recevoir d'autres macros complémentaires de ma fabrication. Mais, là je me suis confronté à une difficulté technique à laquelle je n'ai pas trouvé de réponse... malgré plusieurs tentatives, je me suis retrouvé systématiquement avec un onglet supplémentaire (même titre) pour chaque application chargée ! :bof:

Amicalement et merci encore une fois pour votre soutien.

Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 

Re: récupérer des infos d'un classeur excel à partir d'un classeur excel sous IE
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 26-10-2007 21h05
Bonsoir Antiphot, le Forum,

Sauf erreur, ton classeur de départ s'ouvre et s'affiche directement dans une fenêtre d'Internet Explorer et non dans l'application Excel (je me trompe ?) et j'imagine que ton problème vient de là...

Explication : tu as déjà un classeur ouvert et, à l'aide de ta macro, tu cherches à en ouvrir un autre... le problème c'est que l'interface d'IE ne permet pas de gérer plusieurs documents en même temps (un classeur Excel ouvert dans IE = oui, 2 classeurs simultanément = non) !

A mon avis, la seule solution "viable" reste tout simplement d'empêcher l'affichage du document dans la fenêtre Internet Explorer et de forcer IE à ouvrir le dit document dans son application attitrée : c'est à dire l'application Excel elle-même!

Donc, si tu souhaites qu'à l'avenir, en cliquant sur le lien, ton fichier s'ouvre dans Excel, il suffit d'appliquer la procédure suivante :

  • Dans une fenêtre de l'explorateur windows (en double cliquant sur l'icône "Poste de travail" du bureau par exemple)
  • dans le menu Outils / Options des dossiers
  • onglet Types de fichiers
  • cherche et sélectionne l'extension xls
  • cliques sur le bouton Avancé
  • puis décoches la case Parcourir dans une même fenêtre

  • Dorénavant, quand tu cliqueras sur le lien dans la page de ton intranet, ton fichier de départ s'ouvrira ainsi dans Excel et tu ne devrais plus rencontrer cette erreur 1004 mal venue !

    Par ailleurs, en parcourant rapidement ton code, je m'aperçois d'une chose : ta variable LeFichier est mal déclarée en type String. En effet, si l'utilisateur clique sur "Annuler" dans la boite de dialogue issue de GetOpenFileName, le résultat prend la valeur False (valeur boolean). Pour simplifier et ne pas modifier ton code, je te conseillerais de déclarer cette variable en Variant.

    Cordialement,

    PS 1 : merci pour le compliment
    PS 2 : si la solution ci-dessus te convient, prière de solder le fil suivant sur XLD. Inutile de laisser les amis chercher pour rien.
    Et pour ton info, faire du multi-postes dans différents forums, surtout en se contentant de faire un copier-coller de la question, ce n'est pas particulièrement bien apprécié de ceux qui aident... Par ailleurs, si tu n'obtiens pas de réponse sur un forum, dis toi que c'est peut-être parce que ta question est mal posée ou incomplète et donc, en copiant exactement la même chose ailleurs, tu ne mets pas vraiment toutes les chances de ton côté!

    Didier_mDF
    Image redimensionnée
    Le Webmaster

    La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
    Hors Ligne
    Rapport   Haut 

    mDF XLcalendar v1.0 pour Excel 2007 en téléchargement
    Webmestre

    Inscription: 18/05/2006
    De Saône-et-Loire (71)

    Messages: 1539

    Système d'exploitation:
    PC
    Version Excel utilisée:
    97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
    Posté le : 22-10-2007 22h21
    Bonsoir cher(e)s ami(e)s


    Image redimensionnée

    Anciennement nommée mDF Calendrier, la toute dernière version de l'utilitaire d'aide à la saisie des dates est maintenant disponible et rebaptisée mDF XLcalendar.


    Vous la trouverez à cet endroit :
    Téléchargements > mDF Applications > Utilitaires > mDF XLcalendar v1.0


    Une page "didacticiel" dédiée à cette application est également disponible ici :
    Dossiers > mDF Applications > Utilitaires > mDF XLcalendar v1.0 en détail
    Vous trouverez notamment dans cette page, la liste des nouveautés qu'apporte cette nouvelle mouture...


    Attention! Cette version est spécialement conçue pour Excel 2007 et n'est donc pas compatible avec les versions antérieures du tableur à ce jour (j'étudie la possibilité de changer ça prochainement...)


    [hr=30%]


    ... Et pour ceux qui ne l'auraient pas encore remarqué... ... cette application est inscrite au Concours Office 2007. Aussi, si vous possédez Excel 2007 et éprouvez de l'intérêt pour cet utilitaire, alors n'hésitez pas...

    [CENTER]Votez!



    [IMG]http://imgs.logitheque.com/concours2/imgs_gif_office/Ani-337-52-04.gif[/IMG][/CENTER]

    Didier_mDF
    Image redimensionnée
    Le Webmaster

    La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
    Hors Ligne
    Rapport   Haut 

    Re: "petit son" dès que la cellule est activée....
    Webmestre

    Inscription: 18/05/2006
    De Saône-et-Loire (71)

    Messages: 1539

    Système d'exploitation:
    PC
    Version Excel utilisée:
    97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
    Posté le : 07-10-2007 18h50
    Bonsoir oxor, le Forum,

    Content que tu aies trouvé réponse à ton problème.

    Effectivement, parfois on a peine à imaginer le pourquoi d'une demande.
    Merci pour ton retour.

    Cordialement,

    Didier_mDF
    Image redimensionnée
    Le Webmaster

    La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
    Hors Ligne
    Rapport   Haut 

    Re: message d'erreur avec mdf doublons
    Webmestre

    Inscription: 18/05/2006
    De Saône-et-Loire (71)

    Messages: 1539

    Système d'exploitation:
    PC
    Version Excel utilisée:
    97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
    Posté le : 06-10-2007 19h42
    Bonjour,

    Merci de ton retour. Content que ça puisse te rendre service

    Je mets "Résolu" sur ce fil.

    Cordialement,

    Didier_mDF
    Image redimensionnée
    Le Webmaster

    La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
    Hors Ligne
    Rapport   Haut 

    Re: "petit son" dès que la cellule est activée....
    Webmestre

    Inscription: 18/05/2006
    De Saône-et-Loire (71)

    Messages: 1539

    Système d'exploitation:
    PC
    Version Excel utilisée:
    97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
    Posté le : 06-10-2007 03h01
    Bonsoir oxor, le Forum,

    Drôle d'idée... :mind:

    Cela dit, il est possible de faire comme suit :

    Dans le module de code de la feuille :
    Option Explicit

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
        If 
    Not Application.Intersect(TargetColumns(4)) Is Nothing Then
            JouerSon  
    'appel de la procédure qui jouera le son
        End If
    End Sub

    [hr=30%]

    La procédure JouerSon sera ensuite saisie dans un module de code standard (exemple : Module1). A partir d'ici, tout dépend du type de son que tu souhaites obtenir...

    Voici 3 possibilités pour cette unique procédure (au choix) :

    POSSIBILITE 1 : le classique (et surtout le plus simple)
    Option Explicit

    Sub JouerSon
    ()
        
    Beep
    End Sub



    POSSIBILITE 2 : le classique revu et corrigé (pas vraiment conseillé compte tenu de l'utilisation d'API Windows)
    Option Explicit

    Private Declare Function BeepLib "Kernel32" (ByVal Fq&, ByVal Tm&)

    Sub JouerSon()     'A adapter comme tu le souhaites... (faire des essais)
    '
    Beep tonalitédurée
        Beep 500
    500
        Beep 550
    100
        Beep 625
    100
        Beep 675
    100
        Beep 750
    100
        Beep 850
    100
    End Sub



    POSSIBILITE 3 : le fun (fichiers Wav) (pas vraiment conseillé compte tenu de l'utilisation d'API Windows)
    Option Explicit

    Private Declare Function PlaySoundLib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName$, _
            ByVal hModule
    &, ByVal dwFlags&)

    Const 
    SND_SYNC = &H0
    Const SND_ASYNC = &H1
    Const SND_FILENAME = &H20000

    Sub JouerSon
    ()
    Dim MonWav As String
        MonWav 
    "C:\LeSon.wav"     '... chemin et nom à adapter
        Call PlaySound(MonWav, 0&, SND_ASYNC Or SND_FILENAME)
    End Sub


    Cordialement,

    Didier_mDF
    Image redimensionnée
    Le Webmaster

    La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
    Hors Ligne
    Rapport   Haut 

    Re: message d'erreur avec mdf doublons
    Webmestre

    Inscription: 18/05/2006
    De Saône-et-Loire (71)

    Messages: 1539

    Système d'exploitation:
    PC
    Version Excel utilisée:
    97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
    Posté le : 05-10-2007 00h03
    Bonsoir DABRI, le Forum,

    Citation :

    DABRI a écrit:
    ... Je précise que j'utilise XLS 97, pouvez vous m'aider ?...


    Sur la page de téléchargement de l'application mDF Doublons 4.0, il est précisé : "Compatible : PC Excel 2002 et +".
    Ceci explique donc cela...

    Cela dit, tu trouveras ci-joint l'ancienne version 3.1 de cette application qui est peut-être compatible Excel 97 (à vérifier, je ne me souviens plus )
    Evidemment, elle ne possède pas l'ensemble des options qu'on retrouve dans la version 4, mais elle était fonctionnelle et m'a rendu de bons services en son temps.

    Cordialement,
    Pièce jointe:
    zip mDF_Doublons3.zip   [ Taille: 16.78 Ko - Téléchargements: 645 ]
    Edité par myDearFriend! le 05/10/2007 00:19:28

    Didier_mDF
    Image redimensionnée
    Le Webmaster

    La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
    Hors Ligne
    Rapport   Haut 

    Re: Gestion de dates
    Webmestre

    Inscription: 18/05/2006
    De Saône-et-Loire (71)

    Messages: 1539

    Système d'exploitation:
    PC
    Version Excel utilisée:
    97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
    Posté le : 28-09-2007 21h17
    Pffff.... et dire qu'on s'approchait du fil "idéal", celui qui ne comporte qu'une question, une réponse et un retour pour clore le fil.
    Tout ça sans blabla inutile... c'est encore raté !

    Bon, JCGL, je n'ai pas mon chèquier près de moi, mais j'espère que tu acceptes les Cartes Bleues...






















    ...Image redimensionnée

    Mouarf !!!

    Didier_mDF
    Image redimensionnée
    Le Webmaster

    La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
    Hors Ligne
    Rapport   Haut 

    Re: Gestion de dates
    Webmestre

    Inscription: 18/05/2006
    De Saône-et-Loire (71)

    Messages: 1539

    Système d'exploitation:
    PC
    Version Excel utilisée:
    97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
    Posté le : 28-09-2007 20h28
    Bonsoir Ghandra, JCGL, le Forum,

    Voici un fil qui fait plaisir à voir : une question claire, une réponse tout aussi claire et efficace, et un retour sympathique de l'intéressée pour informer de sa satisfaction

    Bravo JCGL pour ce sans faute et merci à Ghandra pour son retour.

    Je mets "Résolu" sur ce fil.

    Cordialement,

    Didier_mDF
    Image redimensionnée
    Le Webmaster

    La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
    Hors Ligne
    Rapport   Haut 

    « 1 ... 138 139 140 141 142 143 144 ... 149 »