Résultats de la recherche

  1. Paf

    XL 2019 Copier une liste d'un tableau plusieurs fois

    Bonjour, un essai à tester : Sub COPIER_COLLER_PLS_FOIS() Dim x As Integer, Plage As Range With Sheets("Liste") x = .Range("B2").Value Set Plage = .Range("F2:F9") End With With Sheets("Feuil2") Plage.Copy .Range("A1").Resize(Plage.Rows.Count * x) End With End Sub A+
  2. Paf

    XL 2013 Carnet de zone

    @mapomme : Bien vu ! Je n'avais pas fait attention au changement possible de secteur.... ce ne serait pas difficile de rectifier ( inclure dans la clé les 2 secteurs et modifier la "distribution" des données dans le tableau final). Mais avec cette demande d'aménagement, j'en resterai là...
  3. Paf

    XL 2013 Carnet de zone

    Bonjour @davy76, @mapomme, Un essai par tableau et dictionary... avec exactement les mêmes limites signalées par @mapomme Sub Davy76() Dim T, i As Long, Dico, Parité As String, TT, DL As Long, TFin(), x As Integer Set Dico = CreateObject("Scripting.Dictionary") With Worksheets("Zone") ' tri...
  4. Paf

    XL 2019 Modifier une macro aller a la feuille pour éviter erreur 9 si la feuille demandé n' existe pas

    Dans la Sub Cadre1_Cliquer() commencer par tester l'existence de la feuille, avant de modifier l'affichage des feuilles ???
  5. Paf

    XL 2019 Modifier une macro aller a la feuille pour éviter erreur 9 si la feuille demandé n' existe pas

    Bonjour, Vous pouvez adapter ce genre de code : If IsError(Evaluate("='" & a & "'!A1")) Then MsgBox "La feuille " & a & " n'existe pas" Exit Sub End If A+
  6. Paf

    Autres FileFilter:= et variable

    Bonjour, pas tout saisi sur la façon dont ça serait utilisé.... un essai : TFiltre = Array("CSV (Virgule délimiteur) (*.csv), *.csv", "TXT (Virgule délimiteur) (*.txt), *.txt") Fichier = Application.GetSaveAsFilename(fileFilter:=TFiltre(0), Title:="Choisissez le dossier de destination!") '...
  7. Paf

    XL 2013 Supprimer item listbox (selon récurisvité ?)

    Pas du tout !!! ??? Alors je n'ai vraiment rien compris .... Je passe la main.
  8. Paf

    XL 2013 Supprimer item listbox (selon récurisvité ?)

    Merci pour le lien sur la récursivité qui n'est qu'un moyen, le principal est ce que vous voulez obtenir..... Le code présenté répond à cette demande ? non?
  9. Paf

    XL 2013 Supprimer item listbox (selon récurisvité ?)

    Ce n'est qu'une impression...... Relisez ma première réponse : il y a 3 lignes à remplacer par une nouvelle. Et vous avez remplacé la deuxième par la nouvelle et donc conservé la boucle for i... lors de la première itération tout se passe bien, mais à la deuxième les éléments à supprimer...
  10. Paf

    XL 2016 VBA - Comment faire reconnaître l'argument Variant comme Range

    bonjour à tous, essayer : MsgBox TypeName(v) A+
  11. Paf

    XL 2013 Supprimer item listbox (selon récurisvité ?)

    Ca fonctionne tel quel avec votre classeur et Excel 2007. Où avez vous copier la fonction? Elle doit être copiée dans la même feuille que les différentes sub du userform et non dans un module standard. A+
  12. Paf

    XL 2013 Supprimer item listbox (selon récurisvité ?)

    Bonsoir, un essai: Dans Private Sub ComboBox1_Change(), remplacer For i = ListBox1.ListCount - 1 To 0 Step -1 If ListBox1.List(i, 0) = Me.ComboBox1 Then ListBox1.RemoveItem (i) 'supprimer item choisi dans Combo (pour ne pas pouvoir le relier à lui-même) Next i par SuppItem...
  13. Paf

    XL 2019 Comparer deux listes en VBA

    Bonjour Eduraiss, Chris, sylvanu, une autre solution par tableaux et dictionary pour la rapidité: Private Sub Eduraiss() Dim DL1 As Long, DL2 As Long, Dico, i As Long, WS1 As Worksheet, T1, T2 Set WS1 = Worksheets("Feuil1") Set Dico = CreateObject("Scripting.Dictionary") DL1 = WS1.Range("A"...
  14. Paf

    XL 2019 Supprimer couplés

    Bonjour, rien compris ! et le classeur n'arrange rien ! et si de plus la réalité est plus compliquée .... A+
  15. Paf

    Listbox qui ne se rempli pas ????

    ??? ma réponse ne dois pas convenir ? on ne m'y reprendra. pas + 1 dans la liste "Ignorés"
  16. Paf

    Listbox qui ne se rempli pas ????

    Bonjour, dans Private Sub Cmd_search_Change() , pour ajouter une ligne dans la listbox, on compare TC(I, 1) (qui contient du numérique) et Me.Cmd_search.Value (qui contient une chaine de caractère) . N'étant pas du même type, ils ne seront jamais égaux, raisons pour laquelle il n'y a rien dans...
  17. Paf

    Microsoft 365 Succession de conditions avant de fermer le fichier

    je supprime ma proposition, je n'avais vraiment rien compris au souci... Bonne suite
  18. Paf

    XL 2013 condition si

    Avec des besoins aussi précis , pas de propositions ... Bonne suite...