Contenu récent par BNJ-ANIOL

  1. B

    XL 2016 fonction search et on error qui bug au deuxième passage

    Merci beaucoup ! Je savais que ma syntaxe pour la gestion d'erreur n'était pas bonne. J'avais pourtant chercher, mais je n'ai jamais trouver ce genre de syntaxe... Je voulais juste revenir sur le "On error goto 0" , est-il vraiment utile (vu qu'on a réinitialisé l'erreur avant (err.clear) Et...
  2. B

    XL 2016 fonction search et on error qui bug au deuxième passage

    Bonjour la communauté, J'ai créer une macro avec une fonction search qui me permet de catégoriser une ligne. Je recherche si le mot clé qui correspond à la catégorie 1 se situe dans ma première cellule, s'il ne se trouve pas, alors une erreur se produit mais je gère cette erreur pour qu'il...
  3. B

    XL 2010 NetworkDays.INTL (nombre de jour ouvrée)

    Rapide et efficace Merci beaucoup ! Bon, c'est juste frustrant de voir que la génération de code n'a pas la même syntaxe que le VBA Un simple _ au lieu d'un . -_-
  4. B

    XL 2010 NetworkDays.INTL (nombre de jour ouvrée)

    Merci de vous intéressez au fond du problème, mais ce n'est pas vraiment la question initial ^^ Pour expliquer le rôle de ma formule, je ne souhaite pas calculer le nombre de jour ouvré entre deux dates, mais je veux simplement savoir si le jour en question est un jour ouvré. Donc pour cette...
  5. B

    XL 2010 NetworkDays.INTL (nombre de jour ouvrée)

    Hello, J'ai utilisée 3méthodes différentes , il y a uniquement la méthode [C1] qui fonctionne. Malheureusement, elle ne m'intéresse pas, puisque je ne souhaite pas écrire dans le fichier excel, mais je veux justement récupérer la variable A = NetworkDays.INTL([Date], [Date], 1...
  6. B

    XL 2019 Fonction Match

    Bonjour, Désolé je pensais que mon fichier était suffisament simpliste et que mon explication était relativement clair. Mais effectivement il manquait le détail du contenant de la macro. Donc en pièce jointe le fichier de base
  7. B

    XL 2019 Fonction Match

    Grâce à vos petite piste à droite et à gauche, j'ai pu contourner le problème [B4].NumberFormat = "General" Sup_Saisie = [B4] ligne_sup = WorksheetFunction.Match(Sup_Saisie, Columns(2)) 'si Sup_Saisie directement = à [B4][B4].NumberFormat = "dd/mm/yyyy hh:mm:ss" MsgBox (ligne_sup) -> message...
  8. B

    XL 2019 Fonction Match

    Pas de boulette particulière dans ma demande. J'ai simplifier le code pour localiser le bug. Mais j'ai homis de préciser que "Sup_saisie " est une variable type date Si Sup_saisie est une variable type nombre ou type texte et si [B4] type nombre ou type texte , alors pas de soucis. Mais si [B4]...
  9. B

    XL 2019 Fonction Match

    Finalement, le bug vient de ma variable Sup_saisie Au début, je n'avais pas précisé que Sup_saisie était une date Mais même si j'écris : "Dim Sup_saisie as Date" , ça ne change pas mon problème En revanche, si dans [B4] je mets un nombre classique ou du texte , alors il n'y a plus de problème...
  10. B

    XL 2019 Fonction Match

    Je viens de faire un test et le problème vient du format de ma cellule recherché (que ce soit [B4] ou un autre cellule) Quand je fais Sup_Saisie=[B4] , Finalement, le bug vient de ma variable Sup_saisie Au début, je n'avais pas précisé que Sup_saisie était une date Mais même si j'écris : "Dim...
  11. B

    XL 2019 Fonction Match

    Bonjour, Merci du retour. Alors [B4] est un exemple , mais peut-être un mauvais exemple puisqu'il s'agit de la colonne 2 Mais je vais tout de même creuser le problème pour voir si ça ne vient pas de là. La valeur chercher se trouve dans un autre onglet. Et c'est issue d'une macro "Now" , donc...
  12. B

    XL 2019 Fonction Match

    Merci du retour, J'avoue que mon exemple peu porter à confusion. J'ai pas mis la totalité du code pour pas embrouiller les esprit, mais ma variable "Sup_Saisie" est récupérer dans une cellule [B4] d'un autre onglet. ; Cet onglet, est un onglet "synthèse" Sup_saisie est une date...
  13. B

    XL 2019 Fonction Match

    Hello la communauté, (le 14/06/23) Voici un petit défis : deux macros similaire, la première fonctionne, la seconde me sort une erreur : "Impossible de lire la propriété Match de la classe WorksheetFunction" 1) ligne_sup = WorksheetFunction.Match([B4], Columns(2)) MsgBox (ligne_sup) 2) Dim...
  14. B

    XL 2010 Syntaxe "FormulaR1C1"

    Yes ! Merci de ta réactivité. c'est ce que j'avais utilisé à l'époque. Entre nous, je comprends pas pourquoi tout le monde n'utilise pas cette syntaxe là... Ps : Je viens tout juste de m'inscrire sur le forum et je trouve magique que l'on puisse trouver une solution aussi rapidement ^^
  15. B

    XL 2010 Syntaxe "FormulaR1C1"

    Hello, Il y a quelque temps j'étais tombé sur une syntaxe sympa qui permettait d'écrire directement un truc du genre [A1] = bidule.RANDBETWEEN(1,9) Et c'est "bidule" que je cherche à trouver. Je trouve que c'est moins lourd que d'écrire [A1].FormulaR1C1 = "=RANDBETWEEN(1,9)" Le bidule permet...