Résultats de la recherche

  1. P

    Dateif ne fonctionne pas

    Re : Dateif ne fonctionne pas Bonjour Job75, C'était une façon de parler qui sous-entendait qu'aucune aide n'était disponible dans excel. J'essayerai à l'avenir d'être encore plus précis. De plus, ma réponse comme tu as pu le constater a été envoyée au même instant que la tienne et était...
  2. P

    Dateif ne fonctionne pas

    Re : Dateif ne fonctionne pas Bonjour, Ne s'agirait-il pas plutôt de la fonction DATEDIF qui calcule la différence entre deux dates ? Dans l'affirmative, nul besoin d'installer de complément, il s'agit par contre d'une fonction non officielle d'excel et il faut donc connaître sa syntaxe par...
  3. P

    Ne pas afficher le "S" de la formule NO.SEMAINE

    Re : Ne pas afficher le "S" de la formule NO.SEMAINE Bonjour, En lisant ta question, je me doutais que tu utilisais un format personnalisé donc je ne comprends pas pourquoi tu n'as pas simplement supprimé ce format. Ce qui t'aurais donné la valeur du numéro de semaine et non pas S3 La syntaxe...
  4. P

    trouver jour annee n-1

    Re : trouver jour annee n-1 Bonjour, Tout à fait d'accord avec GeeDee. Voici une formule en Excel que j'ai retrouvé dans mes archives. A adapter en VBA En A2, le numéro de la semaine, en B2, le n° de l'année =7*A2+DATE(B2;1;3)-JOURSEM(DATE(B2;1;3))-5 [EDIT] Exemple en vba Dim myDate...
  5. P

    XL 2013 Filtre "qui contient" à partir des données d'une cellule

    Re : Filtre "qui contient" à partir des données d'une cellule Bonjour, D'après tes explications, je dirais que le filtre avancé est une solution. Tu crées une zone de critères de deux colonnes et deux lignes avec en première ligne l'étiquette de colonnes (le titre) de la colonne où se trouve...
  6. P

    pb d'intégration de formule en VBA

    Re : pb d'intégration de formule en VBA Bonjour, Je rajouterais que les méthodes Activate, Select, etc. sont à proscrire car elle ralentisse l'exécution du programme et son parfaitement inutiles en VBA et que la méthode AutoFill n'est pas indispensable et qu'il est plus simple d'écrire la...
  7. P

    VBA Copier / coller valeur sur conditions de 2 dates

    Re : VBA Copier / coller valeur sur conditions de 2 dates Bonjour, Toutes les réponses que je donne sont testées et lorsque j'écris que le filtre élaboré fonctionne avec les tableaux, je l'ai vérifié manuellement et en VBA. J'ai transformé la plage de données de mon fichier exemple en...
  8. P

    VBA Copier / coller valeur sur conditions de 2 dates

    Re : VBA Copier / coller valeur sur conditions de 2 dates Bonjour, Je ne peux te dire qu'une seule chose, on peut parfaitement utiliser les filtres avancés avec un tableau. Petit exemple en VBA Dim lst As ListObject, rng As Range Set lst = shtDb.ListObjects("tblEmploye") ' ou ' Set...
  9. P

    VBA Copier / coller valeur sur conditions de 2 dates

    Re : VBA Copier / coller valeur sur conditions de 2 dates Bonjour, Je suppose que tu évoques les tableaux que l'on insère par [Insertion]/Tableau Si c'est le cas, les filtres élaborés d'excel fonctionnent parfaitement avec cet objet.
  10. P

    VBA Copier / coller valeur sur conditions de 2 dates

    Re : VBA Copier / coller valeur sur conditions de 2 dates Bonjour, Exemple avec la méthode AdvancedFilter (Filtre avancé d'excel) Explication La méthode AdvancedFilter de l'objet Range dans le cas d'une exportation trois zones La zone des données (la plage de données source) La zone...
  11. P

    Filtre Automatique Multi Feuilles

    Re : Filtre Automatique Multi Feuilles Bonjour Patrick, J'avoue ne pas avoir regardé car pour ma part, je privilégie toujours le filtre avancé d'excel. Plus simple à gérer en VBA et offre une multitude de possibilité.
  12. P

    Filtre Automatique Multi Feuilles

    Re : Filtre Automatique Multi Feuilles Bonjour, Voici une solution avec la méthode AdvancedFilter de l'objet Range Description Le classeur exemple au format xls contient six feuilles nommées respectivement Accueil, Nord, Sud, Est, Ouest & Param La feuille nommée [Param] contient la liste...
  13. P

    se déplacer d'une cellule vers la droite puis vers le bas en macro

    Re : se déplacer d'une cellule vers la droite puis vers le bas en macro Bonjour, Une solution parmi d'autres. Private Sub Worksheet_Change(ByVal Target As Range) With Target Select Case .Column Case 2: .Offset(0, 1).Select Case 3: .Offset(1, -1).Select End Select End With...
  14. P

    Fusionner 2 tableaux avec des données en communs (ou pas)

    Re : Fusionner 2 tableaux avec des données en communs (ou pas) Bonjour, Une autre solution à l'aide de la méthode Consolidate de l'objet Range Pour l'exemple la feuille cible se nomme Consolidation, les feuilles sources 2014 et 2015. Il suffit de modifier la valeur des constantes se trouvant...
  15. P

    Code VBA pour valider "OK" dans boite de dialogue

    Re : Code VBA pour valider "OK" dans boite de dialogue Bonjour, Tu évoques en fait la fonction MsgBox que l'on peut utiliser comme une méthode ou comme une fonction. En l'utilisant comme une fonction, tu récupères la valeur du bouton que l'utilisateur aura sélectionné. Exemple Sub...
  16. P

    Copier des cellules

    Re : Copier des cellules Bonjour, Si tu souhaites, exporter des données en fonction de critères, je te suggère l'utilisation de la méthode AdvancedFilter de l'objet Range (Voir les filtres avancés d'excel) Les filtres avancés d'excel sont basés sur une zone des données, une zone des critères...
  17. P

    XL 2013 Copier une ligne d'une feuille et la coller dans la première ligne vide d'une autre.

    Re : Copier une ligne d'une feuille et la coller dans la première ligne vide d'une au Bonjour, La méthode Copy de l'objet Range à un argument nommé Destination. En utilisant celui-ci tu conserves le format source Exemple de la copie de cellule A2:G11 de la feuille source nommée Feuil1 vers la...
  18. P

    Repport de données

    Re : Repport de données Bonjour, J'ai ajouté une colonne et j'ai modifié la procédure en effaçant les données sources après la copie La procédure Sub CopyRange() ' http//philippe.tulliez.be Dim rngSource As Range, rngSourceData As Range, rngTarget As Range, LasRowTarget As Long With...
  19. P

    XL 2013 Faire la somme de plusieurs fichiers dans un seul

    Re : Faire la somme de plusieurs fichiers dans un seul Bonjour, Et bien effectue une recherche sur google avec ces mots "excel tutoriel consolidation" et si comme tu l'as écrit tes données ont le même nombre de lignes et de colonnes, tu choisis la consolidation par position.
  20. P

    XL 2013 Faire la somme de plusieurs fichiers dans un seul

    Re : Faire la somme de plusieurs fichiers dans un seul Bonjour, As-tu essayé d'utiliser la consolidation ? (onglet [Données], groupe Outil de données, commande Consolider)