Contenu récent par clf

  1. C

    XL 2019 VBA supprimer des lignes en fonction d'une condition

    Bonjour, Sans passer par macro, tu ajoutes une colonne avec une fonction Si : =Si(gauche(A2;7)="Facture";"x";1) Ensuite Faire F5 Cellules... --> Formules --> ne laisser cocher que texte Puis Clic droit sur l'une des cellules Supprimer Ligne entière Cordialement Ellilmac
  2. C

    XL 2016 nbprod ?

    Bonjour, Tu a oublié dans le Sommeprod d'enlever les cellules vides : =SOMMEPROD((SGES_B!$B$6:$B$5000=$B5)*(SGES_B!$E$6:AH$5000<=$B$2)**(SGES_B!$E$6:AH$5000<>0)) Ellimac
  3. C

    Variable Tableau : récupérer une plage multiple

    Re : Variable Tableau : récupérer une plage multiple Merci je regarde cela demain Camille
  4. C

    Variable Tableau : récupérer une plage multiple

    Re : Variable Tableau : récupérer une plage multiple Bonjour job75, Je pensai bien à une telle solution. Intéressant la façon de procéder, pas classique !!! Merci Camille
  5. C

    Variable Tableau : récupérer une plage multiple

    Re : Variable Tableau : récupérer une plage multiple Bonjour Jacques, Merci pour cette réponse d'expert. Ce que je recherche c'est à créer une variable tableau identique à la plage Excel. Donc récupérer les données de A3:Bx et F3:Fx dans une variable tableau de 3 colonnes pour pouvoir...
  6. C

    Insertion de lignes avec formules en VBA

    Re : Insertion de lignes avec formules en VBA Bonjour, Pas hyper optimisé mais fonctionne : Sub url() Columns("A:A").Copy Sheets("Feuil2").Select Range("A1").Select ActiveSheet.Paste Application.CutCopyMode = False Range("A3").Select While ActiveCell <> "" a =...
  7. C

    Variable Tableau : récupérer une plage multiple

    Bonjour, J'essaye de charger une variable tableau à partir d'une plage multiple mais cela ne me prend que la 1ère plage. Le code : der = Range("a1000000").End(xlUp).Row - 3 Application.Union(Range("a4:b" & der + 3), Range("f4:f" & der + 3)).Copy plage =...
  8. C

    Selection des deux dernières lignes non vide

    Re : Selection des deux dernières lignes non vide Ceci efface contenu et formats ActiveCell.Offset(-1, 0).Range("A1:A2").EntireRow.Delete
  9. C

    Selection des deux dernières lignes non vide

    Re : Selection des deux dernières lignes non vide Bonjour, Sub Macro3() Range("a1000000").End(xlUp).Select ActiveCell.Offset(-1, 0).Range("A1:A2").EntireRow.Delete Range("a1").Select End Sub Cordialement
  10. C

    moyenne horaire et cumul

    Re : moyenne horaire et cumul Salut, =MOYENNE(DECALER($C$1;EQUIV(L2;$K$2:$K$21);0;NB.SI($J$2:$J$22;HEURE(L2));1)) Ellimac
  11. C

    Récupérer les coordonnées d'un point d'un graphique

    Re : Récupérer les coordonnées d'un point d'un graphique Salut Misange, Merci, je viens de le télécharger et de l'adapter. Cela marche nickel. Encore merci Ellimac
  12. C

    Récupérer les coordonnées d'un point d'un graphique

    Re : Récupérer les coordonnées d'un point d'un graphique Bonjour Misange, Je n'y arrive pas. La méthode GetChartElement ne renvoie que des vides ou des valeurs à 0. Mon graphique est de type nuage de points. D'autre part, Graph_MouseMove ne semble pas se déclencher (j'ai placé un Msgbox)...
  13. C

    Récupérer les coordonnées d'un point d'un graphique

    Re : Récupérer les coordonnées d'un point d'un graphique Bonsoir, Non ce fil ne m'est d'aucune aide. Il me faut 2 choses : - Intercepter l'évènement quand la souris survole un point du graphique - Récupérer l'index de ce point Merci Camille
  14. C

    renvoyer la valeur correspondante à la date la plus récente d'une colonne

    Re : renvoyer la valeur correspondante à la date la plus récente d'une colonne Bonjour, Avec des dates triées dans l'ordre croissant en colonne A et la valeur à récupérer en colonne B : =DECALER(B1;EQUIV(AUJOURDHUI();$A$2:$A$31)+NB.SI($A$2:$A$31;EQUIV(AUJOURDHUI();$A$2:$A$31));0;1;1)...
  15. C

    Récupérer les coordonnées d'un point d'un graphique

    Re : Récupérer les coordonnées d'un point d'un graphique Bonjour, Ci-joint le fichier Merci Camille