Résultats de la recherche

  1. J

    XL 2013 Bibliothèque ou objet introuvable : 2007/2013

    [RESOLU] Bibliothèque ou objet introuvable : 2007/2013 C'est résolu. J'avais des références manquantes que j'ai décochées. Le fichier est opérationnel sous 2013. Merci pour votre aide.
  2. J

    XL 2013 Bibliothèque ou objet introuvable : 2007/2013

    Re : Bibliothèque ou objet introuvable : 2007/2013 Ok je vais regarder. Si j'en ai des manquantes, que faut-il faire ? Merci
  3. J

    XL 2013 Bibliothèque ou objet introuvable : 2007/2013

    Re : Bibliothèque ou objet introuvable : 2007/2013 Bonjour, voici les référence sous excel 2007 :
  4. J

    XL 2013 Bibliothèque ou objet introuvable : 2007/2013

    Bonjour, J'ai un fichier avec du VBA qui fonctionne très bien sous excel 2007. Lorsque je l'ouvre sous excel 2013, j'ai l'erreur"bibliothèque ou ou objet introuvable. Je pense qu'il doit s'agir d'un problème de référence, mais je ne trouve pas comment solutionner ce problème. Pour info voici...
  5. J

    Requête SQL en adodb some et group By

    Re : Requête SQL en adodb some et group By Je suis arrivé à compter le nombre de date distinctes avec ce code : sSQLSting = "SELECT T.NOM,COUNT(T.DATE_DEBUT) FROM (SELECT DISTINCT NOM,DATE_DEBUT FROM [Data$]) as T GROUP BY NOM" Avec la requête ci-dessous je compte le nombre d'affectation...
  6. J

    Requête SQL en adodb some et group By

    Re : Requête SQL en adodb some et group By Bonjour, Pour compter le nombre de date par nom, j'ai essayé avec cette requête mais j'ai une erreur d'automation. sSQLSting = "SELECT NOM,COUNT(DISTINCT DATE_DEBUT) as tot FROM [Data$] GROUP BY NOM"
  7. J

    Requête SQL en adodb some et group By

    Re : Requête SQL en adodb some et group By Bonsoir, Je parcours les forums, et je ne trouve pas la solution. Quelqu'un a-t-il une idée ? Merci
  8. J

    Requête SQL en adodb some et group By

    Bonjour, J'ai une requête SQL qui me retourne, pour chaque date distincte et pour chaque NOM, le nombre d'heures. J'obtiens ainsi le résultat suivant pour un NOM : PAUL 01/01/2015 08:00 12:00:00 PAUL 08/01/2015 08:00 12:00:00 PAUL 08/01/2015 20:00 11:59:00 PAUL 12/01/2015 08:00...
  9. J

    problème de requête sql adodb

    Bonjour, j'ai une macro en VBA avec adodb. Cette macro récupère un nombre d'heure par nom en fonction de deux critères. J'aimerais ajouter une colonne qui me restitue le nombre total, sans critères, sur les toutes les dates distinctes. Exemple : Ligne sur la feuille Data : DUPOND Véhicule1...
  10. J

    base de données en vba

    Re : base de données en vba Bonjour, Je n'ai pas trouvé la solution à mon problème. Je vais tenter de m'expliquer plus clairement. Dans la requête je regroupe par nom et j'effectue la somme du nombre d'heure en fonction de deux critères. Je souhaiterais avoir une colonne après Total_H qui me...
  11. J

    base de données en vba

    Re : base de données en vba En ce qui concerne le nombre de fois, count(*) as nbdate me compte toutes les fois ou il trouve le nom. Si le nom à plusieurs lignes pour une même date, je souhaiterais qu'il me compte une fois. Merci pour votre aide
  12. J

    base de données en vba

    Re : base de données en vba ça ne fonctionne pas, je voudrais que le select me ressorte la ligne du nom pour laquelle le volume d'heure est le plus grand. Je fais mon total d'heure en fonction des critères, et je regroupe sur le nom. J'obtiens alors un recordset avec plusieurs nom. Ensuite je...
  13. J

    base de données en vba

    Re : base de données en vba J'ai essayé avec ça mais ça ne fonctionne pas : sSQLSting = "SELECT MAX(la_Somme) From(SELECT GRADE,NOM,PRENOM,SUM(DATE_FIN-DATE_DEBUT) AS Total_H From [Data$] WHERE FONCTION = '" & fct & "' AND ENGIN in ('FPTGP1') GROUP BY GRADE,NOM,PRENOM ORDER BY...
  14. J

    base de données en vba

    Re : base de données en vba Dans le select est-il possible de récupérer le nombre de fois distincte par rapport à la date ou l'on trouve le nom.
  15. J

    base de données en vba

    Re : base de données en vba Pour le SQL, j'ai fait avec : Engin in ('CCR1', 'CCR2') Je voulais essayé avec un tableau pour la variable Engin. Pas grave. Pour la durée, cela fonctionne dans la feuille Data. J'ai également changé le format dans le regroupement de la requête SQL. Encore une...
  16. J

    base de données en vba

    Re : base de données en vba Avec la méthode dans la requête SQL j'ai un problème de format également, j'ai des nombre en décimales.
  17. J

    base de données en vba

    Re : base de données en vba Merci c'est cool. Par contre j'obtiens un nombre décimal. Lorsque je met le format en hh:mm, c'est ok. Comment lui dire de mettre la colonne en hh:mm dans la macro. Aussi, dans la requête SQL, j'ai déclarer la variable Engin en tableau Engin = Array("CCR1","CCR2")...
  18. J

    base de données en vba

    Re : base de données en vba Pour le classement en effet avec la méthode sort c'est nickel. J'ai encore appris quelquechose. Sub classement() Dim derligne As Integer derligne = Range("B" & Rows.Count).End(xlUp).Row Range("B10:R" & derligne).Sort key1:=Range("E" & derligne), _...
  19. J

    base de données en vba

    Re : base de données en vba Finalement, j'ai réussi avec la macro ci-dessous (méthode ADO). J'aimerais classer par ordre croissant au niveau du nombre. Aussi comment calculer le cumul du nombre d'heure par NOM et en fonction des 2 critères fonction et engin. Mer pour votre aide Sub sbADO1() Dim...
  20. J

    base de données en vba

    Re : base de données en vba Bonjour à tous, Tout d'abord merci pour vos contributions. Je teste le SQL, mais j'ai une erreur du type "trop peu de paramètre" Je vous joins le code de ma macro : Sub Req_SQL() Dim requete As String Dim fct As String, Engin As String fct = Range("D8").Text...