Résultats de la recherche

  1. H

    Code VBA fonctionne ... selon son humeur ...

    Bonjour à tous, Ca fait un moment que je bidouille plus ou moins bien avec des réussites et des échecs. :) Je suis à 2 doigts de finir mon programme (enfin :o ) mais il y a un mais ... J'ai un extrait de code qui fonctionne ... quand il veut bien :mad: Private Sub CdeButValid_Click()...
  2. H

    soustraction d'heures

    Re : soustraction d'heures Bonjour Philip, Un fichier avec plusieurs exemples ... :) Bonne journée Edit : Bonjour PierreJean
  3. H

    VBA recherche dans un classeur fermé

    Re : VBA recherche dans un classeur fermé Re, J'ai trouvé l'origine du problème. Le fait que la colonne A soit masquée l'empèche de trouver la valeur 11. Il suffit de l'afficher et de la masquer à nouveau, ainsi la checkbox est cochée. :D Voici donc le code final, si ça peut aider des...
  4. H

    VBA recherche dans un classeur fermé

    Re : VBA recherche dans un classeur fermé Re, J'ai effectivement trouvé ce même code sur un autre topic (donné par toi même :o)
  5. H

    VBA recherche dans un classeur fermé

    Re : VBA recherche dans un classeur fermé Bonjour à tous, En testant ton bout de code et la rectification de cb3 = combobox1.value en cb3 = combobox3.value (forcément ça pouvait pas trouver le fichier ... :mad: La dernière erreur se trouve sur : If .Range("A:A").Find("11", , xlValues...
  6. H

    VBA recherche dans un classeur fermé

    Re : VBA recherche dans un classeur fermé Re, enfaite il passe directement de : If x = True Then 'si oui, on ouvre ce fichier à : End If correspondant au If ci dessus :confused: Pourtant je suis sûr que le fichier existe, puisque j'ai plus ou moins ce même extrait de code pour un...
  7. H

    VBA recherche dans un classeur fermé

    Re : VBA recherche dans un classeur fermé Re, c'est effectivement plus simple ... le fait d'exposer le problème me le simplifie :D Ceci dit, j'ai fait le code suivant qui doit m'ouvrir le fichier concerné mais il ne se passe rien, pas d'erreur, le fichier existe bien, il devrait trouver...
  8. H

    VBA recherche dans un classeur fermé

    Re : VBA recherche dans un classeur fermé Bonjour Pierrot93, Et bien, le fichier que je créé n'est pas destiné à être utilisé par moi même, par souci de confort et de présentation, je pense que c'est mieux si le fichier reste fermé ... A moins qu'il soit possible de l'ouvrir et de le...
  9. H

    VBA recherche dans un classeur fermé

    Re : VBA recherche dans un classeur fermé Re bonjour, Enfaite l'équivalent en formule serait quelque chose du genre : =SI(ESTNA(EQUIV(Valeur;Fichier excel 2-Onglet X;0));Checkbox = True;Checkbox = False) Valeur = de 1 à 40 Fichier excel = trajet vers le fichier cible 0 => on cherche...
  10. H

    VBA recherche dans un classeur fermé

    Bonjour à tous, Je voudrais faire une chose toute "con" :o qui consiste à contrôler dans un autre fichier excel fermé si un onglet portant un nom X Y Z (par exemple) existe. Si tel est le cas, je voudrais que le code cherche une valeur dans la colonne A (masquée) allant de 1 à 40 disons...
  11. H

    VBA Si plage vide alors on copier les données

    Re : VBA Si plage vide alors on copier les données Re, J'ai peut être une piste ... J'ai supprimé le fichier excel dont je me servais à titre d'essai pour tester mon code. En relançant mon code, comme prévu, il créé un fichier, créé une feuille et ajoute une donnée. En relançant le...
  12. H

    VBA Si plage vide alors on copier les données

    Re : VBA Si plage vide alors on copier les données Re bonjour Pierrot93, J'ai réessayé de créer la même situation en créant un fichier exemple sauf que cette fois ci le code fonctionne. Je ne comprends pas, j'ai pourtant fait un simple copier coller. Est-il possible de t'envoyer par PM...
  13. H

    VBA Si plage vide alors on copier les données

    Re : VBA Si plage vide alors on copier les données Re bonjour, l'erreur 1004 est sur cette ligne : Workbooks("CdP9").Sheets("FicheB203").Range("T14:U18").Copy .Cells(.Columns(1).Resize(, 3).Find("*", .Cells(Rows.Count, 3), xlValues, , 1, 2, 0).Row + 1, 1) Sinon : cb1 = une valeur dans...
  14. H

    VBA Si plage vide alors on copier les données

    Re : VBA Si plage vide alors on copier les données Re, Hum, j'ai beau bidouiller ce code dans tous les sens j'ai toujours cette erreur 1004. Il est pourtant pas sorcier et j'arrive à le faire fonctionner sur le fichier test. Est-ce que le fait de copier les données vers un autre classeur...
  15. H

    VBA Si plage vide alors on copier les données

    Re : VBA Si plage vide alors on copier les données Re le fil. @TempusFugit, ton code fonctionne chez moi uniquement si les 3 cellules de la ligne du dessus sont complétées. @Pierrot93, ton code fonctionne mais comme TempusFugit j'aimerais bien quelques explications pour pouvoir l'adapter...
  16. H

    VBA Si plage vide alors on copier les données

    Re : VBA Si plage vide alors on copier les données Re bonjour, C'est bien en adaptant le premier code que j'en arrivais à ce résultat. Je viens de tester ton code sur un fichier test et effectivement ça ne copie pas les données de la page 2 vers la page 1. Elles ne sont copiées que si...
  17. H

    VBA Si plage vide alors on copier les données

    Re : VBA Si plage vide alors on copier les données Hello Pierrot93, Ca me donne une erreur 1004 : erreur définit par l'application ou par l'objet :(
  18. H

    VBA Si plage vide alors on copier les données

    Re : VBA Si plage vide alors on copier les données Hello TempusFugit, j'ai testé ton code. Il exécute le code, ouvre le fichier mais ne copie rien, sauvegarde et ferme :(
  19. H

    VBA Si plage vide alors on copier les données

    Bonjour à tous ! J'ai un petit souci de code VBA :confused: Après plusieurs recherches, j'ai trouvé plusieurs choses : - Trouver la première cellule vide dans une colonne - Trouver la première ligne vide (j'ai pas réussi :( ) Sauf que c'est pas ce que je cherche exactement. Je...
  20. H

    formule d'association ??

    Re : formule d'association ?? Hello Zeloup, Si tes machines ont un numéro différents, tu peux utiliser Recherchev. Par exemple en B5 : =RECHERCHEV(A5;Feuil2!B2:C9;2;FAUX) Bonne journée, A+