Contenu récent par klin89

  1. klin89

    Microsoft 365 Complétion automatique d'une colonne

    Bonsoir à tous, :) Ou ceci : Sub remplir() With Sheets("Feuil1").Range("A2:A" & Cells(Rows.Count, 2).End(xlUp).Row) On Error Resume Next .SpecialCells(4).FormulaR1C1 = "=r[-1]c" On Error GoTo 0 .Value = .Value End With End Sub klin89
  2. klin89

    XL 2019 PMU, calculer une mise

    Bonsoir Igor Strevitch, Je ne sais pas si je réponds bien à la question mais au foot je procédais ainsi. mise = bénéfice souhaité / (cote - 1 ) exemple : cote = 3.45 bénéfice souhaité = 5.00 € mise = 5.00 € / (3.45 - 1) soit 2.04 € klin89
  3. klin89

    Microsoft 365 Formule : Atteindre un seuil et repartir à 0

    Re à tous, :) Bien joué la colonne supplémentaire, je n'y avais même pas pensé. Ça m'a l'air d'être tout bon, Job75 Merci aussi à toi TooFatBoy. Je vais quand même retester avec des valeurs un peu incongrues même si cela n'a vraiment aucun sens. Je veux dire par là que je pourrais additionner...
  4. klin89

    Microsoft 365 Formule : Atteindre un seuil et repartir à 0

    Bonjour le forum, :) J'en appelle une nouvelle fois aux experts en formules. En colonne B, je saisis des heures travaillées sous forme décimale. En colonne C, j'aimerais cumuler ces heures jusqu'à atteindre le seuil de 35 puis repartir à 0. Ainsi en C6, j'ai atteint le seuil de 35 puisque...
  5. klin89

    XL 2019 Recherche valeur (Critère date et ID) et copier valeur dans tableau dans la cellule correspondante

    Bonjour à tous 😃 Pour ton problème, tu peux utiliser un dictionnaire pour ventiler tes données. Pour les récupérer, tu parcours le premier tableau pour former la clé et y associer l'item comme ceci : Dico(Id & ladate) = "CP" Ensuite avec la méthode exists du dictionnaire, tu ventiles tes...
  6. klin89

    Microsoft 365 formule qui ne devrait pas me renvoyer une plage

    Génial mapomme, comme d'habitude Au plaisir de te croiser ;) klin89
  7. klin89

    Microsoft 365 formule qui ne devrait pas me renvoyer une plage

    Waouh, super mapomme :) J'ai placé la formule en C1 et propagé à droite Par contre, en changeant la dimension des plages traitées comme ci-dessous, cela me renvoie #CALC!, quand il n'y a pas de solution. Est-il possible de corriger la formule afin d'éviter l'erreur et ne rien renvoyer...
  8. klin89

    Microsoft 365 Maudit SOMMEPROD

    Re 😊, Quand on a été biberonné avec Excel 2003, clairement oui. Klin89
  9. klin89

    Microsoft 365 Maudit SOMMEPROD

    Bonjour à tous, Pour information, on peut utiliser les tableaux structurés et conserver la notation des formules habituelles. Il suffit de décocher une option dans les options d'Excel, Formules et Manipulations des formules. On conserve évidemment les propriétés d'un tableau structuré. Klin89
  10. klin89

    Microsoft 365 formule qui ne devrait pas me renvoyer une plage

    Bonsoir le forum, :) En C21, j'ai une formule que je recopie en bas jusqu'à C24 et à droite jusqu'à L21 Le problème réside en C24 où la cellule me renvoie la plage C1:C17 alors qu'elle ne devrait rien renvoyer. Pour bien comprendre, C21 doit me renvoyer un nombre qui ne figure pas dans la...
  11. klin89

    Microsoft 365 Rotation circulaire d'un array

    Re patrick :) Je peux convertir arr en base 1 comme ceci non ? Base 0 arr = Array("a", "b", "c", "d", "e", "f", "g") Puis conversion en Base 1 arr = Application.Transpose(Application.Transpose(arr)) Ou alors je n'ai pas compris ce que tu voulais me dire. klin89
  12. klin89

    Microsoft 365 Rotation circulaire d'un array

    Re à tous,:) Avec le titre du post et le lien proposé, j'ai induit mapomme et Franc58 en erreur. J'aurais dû intituler le post "Rotation d'éléments d'un array" sylvanu, c'est exactement ce que je cherchais à réaliser. Merci à toi et à tous les intervenants.
  13. klin89

    Microsoft 365 Rotation circulaire d'un array

    Bonjour à tous, :) Merci à tous pour vos réponses. Le code de bernard correspond le mieux à ma demande, je choisis un élément parmi une variable tableau à une dimension et me base sur la position de celui-ci pour effectuer la rotation. J'aimerais donc que la fonction appelle un array à une...
  14. klin89

    Microsoft 365 Rotation circulaire d'un array

    Bonjour à tous, :) J'aimerais à l'aide d'une des 3 méthodes proposées dans ce lien, effectuer une rotation circulaire et retourner un nouvel array via une fonction. Rotation circulaire array Exemple, je cherche 3 dans arr et j'aimerais retourner [3, 4, 5, 6, 7, 1, 2] Dim arr, pos As Byte arr...