EXCEL-VBA : Extraction automatique des données

Поделиться
HTML-код
  • Опубликовано: 20 дек 2024

Комментарии • 40

  • @SM-tz1hc
    @SM-tz1hc Год назад +1

    Précis. Net. Sensas... Bravo grand bravo Dr. Harouna

  • @nathanaelmouckagni7165
    @nathanaelmouckagni7165 5 месяцев назад

    Je ne suis par un expert en programmation VBA mais j'ai envie de dire que vous êtes FORT !!!!!

    • @NigerExcelNE
      @NigerExcelNE  5 месяцев назад

      @@nathanaelmouckagni7165 c'est un plaisir. Merci pour avoir soutenu cette petite chaîne RUclips 👍

  • @boubacarmahamane8713
    @boubacarmahamane8713 5 лет назад

    Joli travail... Excel est un outil de gestion formidable dont beaucoup ignorent les fonctionnalités qui s'y cachent. Je vous invite à découvrir Power BI de Microsoft qui est outil de Business Intelligence beaucoup plus poussé. Chapeau à vous monsieur Bonkano

    • @NigerExcelNE
      @NigerExcelNE  5 лет назад +1

      Merci pour votre audience. Évidemment la BI ( Business intelligence) va au delà de l'imagination. C'est génial

  • @Loic123
    @Loic123 3 года назад +1

    Merci beaucoup pour votre aide ! Bonne continuation

  • @tchilabalokazim1185
    @tchilabalokazim1185 3 года назад

    grand merci pour ces formation en vba

  • @dometine1441
    @dometine1441 Год назад +1

    Bonjour et merci pour la vidéo. Je veux faire le même travail mais avec des données dans chaque feuille. Comment faire pour amener les données en même temps ? S'il vous plait.

    • @NigerExcelNE
      @NigerExcelNE  Год назад

      Vous devriez utiliser la fonction indirect, c'est une fonction puissante mais difficile à comprendre

  • @djibysadji9634
    @djibysadji9634 3 года назад

    Merci pour la démonstration très claire! Peut on ensuite mettre les feuilles crées sous forme de tableau automatique en passant par vba?

  • @rubenoreyila5907
    @rubenoreyila5907 6 месяцев назад +1

    Bonjour Professeur HAROUNA. J'aimerais savoir comment exporter les données d'une feuille excel à une autre avec du VBA à l'aide d'un bouton. Merci!

    • @NigerExcelNE
      @NigerExcelNE  6 месяцев назад

      Peut être je ferai une vidéo la dessus

    • @rubenoreyila5907
      @rubenoreyila5907 5 месяцев назад

      A partir d'un Userform sans écraser des données existantes

  • @elhabibbirouk9722
    @elhabibbirouk9722 Год назад

    Serait-il possible de partager le fichier source? Merci

  • @warisngassam5473
    @warisngassam5473 4 года назад

    Bjr à vous. Merci pour le tuto. Il est assez explicite.
    Toutefois, j'ai une question qui pourrait certainement faire l'objet d'un autre tuto de votre part.
    Voila, dans ce tuto vous faites une extraction sur un critère, ce que j'aimerai savoir c'est de le faire sur un critere qui englobe d'autres criteres.
    Je m'explique. En considerant votre exemple qui se base sur les noms des employés, qui serait par exemple des commerciaux qui demarchent sur plusieurs quartiers. Ce que nous souhaitons c'est d'abord de ratacher à chaqu'un des commerciaux ses quartiers(deux commerciaux ne travaillent pas sur les mêmes quartiers), puis extraire à partir du nom du commercial.
    Ainsi, nous obtiendrons un tri par commerciaux, mais qui ressort egalement le tri par quartier de chacun d'eux.
    J'espere avoir été explicite, bien que long.
    Merci pour votre aide et l'intéret que vous voudriez portez à ma préoccupation.

    • @NigerExcelNE
      @NigerExcelNE  4 года назад +1

      Salut et merci pour votre commentaire. Vous pouvez adapter ce même code pour qu'il agisse de la sorte. Peut être un prochain tuto comme vous l'aviez souligné. Mais en attendant ajuster le code sur les critères et assayer si ça peux marcher ok

    • @warisngassam5473
      @warisngassam5473 4 года назад

      @@NigerExcelNE merci pour votre rapidité à repondre.
      J'ai essayé, mais comme je debute en VBA, je bloque sur ce codage.

    • @warisngassam5473
      @warisngassam5473 4 года назад

      @@NigerExcelNE j'ai une autre question.
      Comment peut-on ecrire simultement sur plusieurs classeurs, à partir d'un userform. La difficulté vient du fait que tous les classeurs ne recoivent pas les mêmes informations.
      Je m'explique. Considerons que nous avons 10 informations à renseigner de façon globale. Certains classeurs n'en recoivent que 2 ou 3 ou 7, etc. Pour eviter donc d'avoir à ressaisir à chaque ses mêmes éléments comment peut on automatiser? Soit à partir des formules excel, soit avec du vba.
      Si je pouvais deja avoir une reponses meme theorique se serait bien. Je pourrais ainsi chercher un peu moi mm.
      Si vous le jugez utile je peux vous envoyer mon mail.
      Merci encore pour ce que vous faites.

    • @NigerExcelNE
      @NigerExcelNE  4 года назад

      @@warisngassam5473 tu peux me confirmer. Tu parles de classeurs ou de feuilles?

  • @boubacarmahamane8713
    @boubacarmahamane8713 5 лет назад

    Bonjour monsieur Bonkano comment allez-vous?
    J'ai suivi votre tutoriel sur l'extraction automatique des données. Actuellement je travaille sur une base de données statistiques excel contenant plusieurs feuilles des écoles par commune. J'ai élaboré quels TCD avec des résultats que j'ai ensuite comparé. Mais je suis face à un dilemme. Je dois, à partir de la base de données initiale (contenant un certain nombre de feuilles) créer une macro qui puisse extraire automatiquement les données et créer des TCD et des dashboards automatiquement en fonction des classeurs par école dans une commune données.
    Comment créer cette macro à fin que les données statistiques (tableaux de bord y compris) soient générées automatiquement en fonction des classeurs ?
    J'ose espérer que vous comprenez ma logistique.

    • @NigerExcelNE
      @NigerExcelNE  5 лет назад +1

      Salut Mr mahamane. J'ai bien lu ton SMS. Évidemment que c'est possible. Mais il faudrait que jy jette un coup d'œil.

  • @didierrangon9768
    @didierrangon9768 2 года назад

    Bonjour et merci pour ce tuto, je souhaiterai garder la mise en forme après la première extraction, comment faire. Merci

    • @NigerExcelNE
      @NigerExcelNE  2 года назад

      Va peut être falloir que je vous fasse une vidéo

    • @didierrangon9768
      @didierrangon9768 2 года назад

      @@NigerExcelNE j'utilise la fonction autofit pour colonnes et cellules, mais une fois l'extraction faite les colonnes et lignes dans les onglets créés ne restent pas comme dans le premier onglet. Merci pour votre aide

  • @claudclaud4958
    @claudclaud4958 4 года назад

    Bonjour monsieur et merci pour tout ce que vous faite,, juste une question svp, j'ai 3000 produits, est ce que je dois faire 3000 feuilles

    • @NigerExcelNE
      @NigerExcelNE  4 года назад

      Merci . non pas du tout. Mais dans quel contexte voulez vous les utiliser ces produits là ?

    • @claudclaud4958
      @claudclaud4958 4 года назад

      Monsieur Niger, merci encore pour le merveilleux travail que vous faite et merci de m'avoir répondu, honnêtement je m'attendais pas a ce que vous répondez a tout le monde ça ma fait très plaisir, en fait je gère le magasin de la mairie, j'ai beaucoup trop d'articles, j'ai besoins d'une fiche de stock pour chaque produits et ce n'est pas évident, bonne continuation monsieur, mes respects.

    • @NigerExcelNE
      @NigerExcelNE  4 года назад

      @@claudclaud4958 je vous remercie pour votre audience. Vous pouvez me contacter sur mon WhatsApp ! +22796289934. Merci.

  • @alaingandon4501
    @alaingandon4501 2 года назад

    Bonjour, J'ai suivi votre vidéo avec attention. J'ai un problème car au niveau de la ligne :
    "Sheets("Export").Range("a1:h2000").AdvancedFilter Action:=xlFilterCopy, criteriarange:=ActiveSheet.Range("p1:p2"), copytorange:=ActiveSheet.Range("a1")" l'argument criteriarange ne seùble pas être reconnu.
    Quand je lance l'extraction seuls les titres sont extraits
    Merci pour votre aide

    • @NigerExcelNE
      @NigerExcelNE  2 года назад +1

      Bonjour. Peut être tu à loupé un passage. Essaies de reprendre la vidéo et tu y arrivera ok

    • @alaingandon4501
      @alaingandon4501 2 года назад

      @@NigerExcelNE ok je revois la vidéo

    • @alaingandon4501
      @alaingandon4501 2 года назад

      Re bonjour
      Ci-dessous ma macro
      Sub Scinder_Base()
      Dim feuil As Worksheet
      Application.ScreenUpdating = False
      For Each feuil In Sheets
      If feuil.Name "Export" Then
      Application.DisplayAlerts = False
      feuil.Delete
      Application.DisplayAlerts = True
      End If
      Next
      'creation des feuilles automatiquement
      Dim cellule As Range
      Sheets("Export").Select
      For Each cellule In Range("n2", Range("N1000").End(xlDown))
      If cellule.Value "" Then
      Sheets.Add after:=Sheets(Sheets.Count)
      ActiveSheet.Name = cellule.Value
      ActiveSheet.Range("p1").Value = "Element"
      ActiveSheet.Range("p2").Value = ActiveSheet.Name

      Sheets("Export").Range("a1:h44").AdvancedFilter Action:=xlFilterCopy, *criteriarange:=ActiveSheet.Range("p1:p2"), copytorange:=ActiveSheet.Range("a1")*
      Sheets("Export").Select

      End If
      Next cellule
      Application.ScreenUpdating = True
      End Sub
      La partie entre * -criteriarange et copytorange -semble être le lieu de l'erreur et je n'arrive pas
      à la corriger .
      merci pour votre aide

  • @claudepasanau821
    @claudepasanau821 4 года назад

    comment supprimer les fichiers EXCEL qui s'enregistrent en lecture seule.
    Merci beaucoup de votre aide.

  • @khaliddouahri6041
    @khaliddouahri6041 4 года назад

    bravo et merci

  • @choubeilai.belkhir3110
    @choubeilai.belkhir3110 4 года назад

    Merci beaucoup

  • @andrytianarabezanahary1083
    @andrytianarabezanahary1083 Год назад +1

    bonjour Monsieur, Tout d'abord je vous remercie pour vos tutos excellentes et geniales. Je rencontre toutefois le même problème que le Monsieur alaingandon4501. Seuls les titres sont extraits pourtant j'ai suivi scrupuleusement toutes les instructions de la video. Je n'arrive pas à comprendre Monsieur. S'il vous plaît pouvez-vous m'aider? Merci bcp Monsieur.

    • @NigerExcelNE
      @NigerExcelNE  Год назад

      Ok. Je vois. J'en ferai un autre tuto pour palier au problème que vous rencontrez ok