Débuter avec Excel VBA les fonctions de page | Tutoriel Excel - DE RIEN

  Рет қаралды 49,146

Tuto De Rien

Tuto De Rien

Күн бұрын

dans cette 5eme partie nous allons voir comment utiliser les fonctions de page dans excel Vba.
notamment nous allons devenir un vendeur de fruit et donc nous allons créer une simple facture que nous allons programmer avec excel vba grâce au Fonction de page.
alors que vas faire notre petit facture, et ben tout simplement ajouter des articles que nous allons indiquer dans une zone de recherche et puis nous allons compter la TVA et le prix TTC tout ça grâce au vba avec les fonctions de page
Page Facebook : @Tutoderien
site web : www.tutoderien.com
abonnez-vous à la chaine et on se retrouve pour une prochaine vidéo

Пікірлер: 56
@TutoDeRien
@TutoDeRien 6 жыл бұрын
Il y a une correction à faire à 13:01 notamment pendant le calcule total j'ai oublier de rendre le nombre dynamique. il faut placer le code suivant: Range("F" & DL) = Range("E" & DL) * prix_article et non pas Range("F" & DL) = Range("E10") * prix_article
@jay89208
@jay89208 5 жыл бұрын
Petite astuce pour insérer ou supprimer des lignes plus rapidement (CTRL + et CTRL -) merci pour le vidéo bonne fin de semaine
@haadybankole5211
@haadybankole5211 4 жыл бұрын
Merci . Monsieur .j'avais remarqué l'erreur , donc je l'ai fait chez moi.
@lexasewing9158
@lexasewing9158 4 жыл бұрын
A 1:47 quand vous dites "0 qui veut dire vrai, on veut l'exactitude". Ce n'est pas plutôt 1 = "Vrai" et 0 = "Faux"?
@gilleshoedic9399
@gilleshoedic9399 5 жыл бұрын
Bonsoir Daniel et merci pour la qualité de votre enseignement qui me permet d'espérer de comprendre enfin le VBA. A vous suivre sur les prochaines vidéos.
@mostaphabouta6787
@mostaphabouta6787 4 жыл бұрын
Gracias Daniel eres el mejor contigo y tus videos he solucionado muchos problemas y cada dia aprendo mas de corazon gracias
@mostaphabouta6787
@mostaphabouta6787 4 жыл бұрын
Ma facture fonccione 100 pour 100 .Merci enormement Daniel
@jacquesdupong7971
@jacquesdupong7971 6 жыл бұрын
Bonsoir Daniel. Une petite macro pour expliquer comment intervertir les lignes serait vraiment sympa. Exemple mettre l'article de la 3ème ligne sur la troisième.
@Espadonscominois
@Espadonscominois 4 жыл бұрын
Très intéressant, Merci
@romlef526
@romlef526 6 жыл бұрын
Salut daniel !!!! merci pour ce très beau tuto !!!! j'ai bien adoré, un grand merci, et merci pour la petite correction :)
@casselmandaisy153
@casselmandaisy153 4 жыл бұрын
Bonsoir Monsieur Merci pour ce tuto, explication très claire. Je comprends enfin le langage VBA QUELQUES QUESTIONS pour améliorer le modéle : Comment faire plusieurs pages et garder la mise en page des 1er lignes (logo+ adresse etc ) comment ajouter le numéro de page et enfin est-il possible de créer une numérotation automatique des factures Merci d'avance
@ABDOUABDOU-lw2re
@ABDOUABDOU-lw2re 2 жыл бұрын
Bonjour et Merci pour ce tuto, claire et intéressant. ma question est la suivante: Comment faire plusieurs pages en gardant le logo, la date et les adresses .... Merci d'avance.
@joepouliot7330
@joepouliot7330 3 жыл бұрын
Merci beaucoup!
@michelvanquaillie
@michelvanquaillie 3 жыл бұрын
merci pour ce tuto très instructif; peut on avec la fonction VlookUp rendre la plage de recherche dynamique si on joute des articles?
@khaledembouazza7484
@khaledembouazza7484 6 жыл бұрын
C'est magnifique, c'est exactement ce que je cherchais, je vous remercie vivement monsieur Daniel. J'ai une question, est ce que vous pouvez m'orionter comment appliquer la fonction BDlire ( DGet en anglais ) en VBA. Merci d'avance
@TutoDeRien
@TutoDeRien 6 жыл бұрын
Khaled je suis ravi que cette partie vous plait. la fonction Dget BDlire fait plus au moins la meme chose que la fonction Vlookup mais je n'aime pas trop l'utiliser. description_article = WorksheetFunction.DGet(Sheets("article").Range("b2:d12"), 2, Range("K1:k2")) Nr_article = WorksheetFunction.DGet(Sheets("article").Range("b2:d12"), 1, Range("K1:k2")) prix_article = WorksheetFunction.DGet(Sheets("article").Range("b2:d12"), 3, Range("K1:k2")) mais i faut faire attention que l'emplacement ou vous voulez placer votre titre de votre critère de recherche ne ce trouve pas sur le coté mais bien au-dessus et que votre base de données avec les article comporte le meme titre que votre titre de recherche sinon ça ne marche pas.
@khaledembouazza7484
@khaledembouazza7484 6 жыл бұрын
de rien Merci Beaucoup, J'utilise Excel pour mon PFE, et vos vidéos m'ont vraiment aidé. Merci encore pour votre réponse
@mohamedk2482
@mohamedk2482 5 жыл бұрын
merci infiniment
@demontaguai
@demontaguai 3 жыл бұрын
Bonjour Daniel, Merci pour ce riche enseignement. Je rencontre un problème sur la partie où l'article existe déjà. Quand je saisie directement le N° Article dans le "K2", il me rajoute une nouvelle ligne même quand l'article existe déjà. Mais quand je copie un N° article existant déjà dans le devis pour le coller dans "K2" là ça marche (il ne rajoute pas de nouvelle ligne). Que faire ? Merci d'avance.
@franckyfranck241
@franckyfranck241 5 жыл бұрын
Bonsoir Daniel, et merci pour le Tuto. Cependant, je rencontre qlq soucis au niveau du calcul du total(Prix_article *nombre d'article). Le résultat affiché n'est pas correct, et sur le tuto aussi, c'est le cas. Malgré la correction, l'erreur est toujours présente. En faisant le teste avec l'addition et la soustraction, le résultat est juste mais la multiplication et la division donnent un résultat différent. Comment corriger cela ?Merci
@TheFlight2000
@TheFlight2000 Ай бұрын
@adamkouroumafinanceinv4233
@adamkouroumafinanceinv4233 3 жыл бұрын
Bonjour Daniel en suivant le modele de ton code j'ai creer une colonne supplementaire " Yes or No " Avec le YES en Vert et le NO en rouge pour chacun des articles "Articles " dans la feuille . J'aimerais automatiser cela dans le code deja existant pour avoir le YES et le NO avec leurs couleurs respectives dans la feuille "Facture " . Pourrais tu me donner le code approprie ? Merci
@emmadupont822
@emmadupont822 2 жыл бұрын
Bonjour, Tout d'abord merci beaucoup pour vos vidéos😄 Je suis bloquée avec la fonction Vlookup, je ne cesse d'avoir l'erreur 1004 : erreur définie par l'application ou par l'objet. Avez vous un conseil? J'ai essayé tout ce que j'ai lu sur internet et rien ne fonctionne.. Si j'utilise le On erreur Resume Next, alors mes 3 lignes avec Vlookup ne sont plus prises en compte. Merci d'avance! Emma
@jacquesdupong7971
@jacquesdupong7971 6 жыл бұрын
Bonsoir Daniel et encore bravo pour cette nouvelle série qui est vraiment une source d'inspiration. Cependant pouvez vous me dire comment activer une macro après avoir sélectionner qq chose dans une liste déroulante. Exemple dans la série gestion d'entreprise que j'utilise actuellement lorsque je vais dans ma liste déroulante pour régénérer une facture et que j'en selectionne une différente que celle affichée qu'un petit code vba se lance ? Merci d'avance
@TutoDeRien
@TutoDeRien 6 жыл бұрын
Bonjour Jacque, que doit faire votre petit code vba quand vous changer de facture
@jacquesdupong7971
@jacquesdupong7971 6 жыл бұрын
Bonsoir Daniel il doit ajouter des lignes qd la facture comprends plus de 40 articles
@jacquesdupong7971
@jacquesdupong7971 6 жыл бұрын
53 lignes pour être précis
@TutoDeRien
@TutoDeRien 6 жыл бұрын
vu qu'il y a des formule dans la facture du gestionnaire d'entreprise. je pense qu'il serais plus facile de crée une facture de base qui est 100 ligne de long. puis avec du code vba il faudra compte combien d'article qu'il y dans la facture. avec ce nombre il serra possible d'indiquer la plage de ligne qui'l faut masquer avec le code suivant Rows("x:x").EntireRow.Hidden = True au moment qu'une autre facture ce charge il faudra agrandir à nouveau afficher toute les lignes et les réduire avec le nombre d'article. j’espère que vous comprenez ce que je veux dire
@jacquesdupong7971
@jacquesdupong7971 6 жыл бұрын
de rien c'est exactement ce que j'ai fait j'ai créer 150 lignes en prévisions pour que les factures soient bien sûr toutes les lignes. Pour le reste je vais trouver un moment merci encore
@keepgoing7630
@keepgoing7630 4 жыл бұрын
Je tiens à vous remercie pour votre vidéo. Elle est très intéressante. Toutefois, j'ai rencontré une difficulté lors de l'ajout des nouveaux articles sur la ligne suivante. Lorsque je saisie le code et que je l'exécute, l'ancien article présent sur la prémière ligne(dans votre cas, à la ligne 10) se deplace vers le bas et non j'ajoute à la suite comme chez vous. Pouvez-vous svp m'aider.
@ta9warayane786
@ta9warayane786 5 жыл бұрын
Merci beaucoup monsieur grâce à vous j'ai pu améliorer mon niveau d'Excel merci encore mais si vous permettez une petite remarque à ce qui concerne le tableau des articles je l'ai mis sous forme de tableau dont j'ai nommer TbArticle et lors de faire la fonction Vloockup au lieu de sélectionner la plage j'ai mis le nom de mon tableau ainsi j'ai eu une liste déroulantes des numéros d'article dynamique au cas ou je veux ajouter un article plus tard j’espère que je vous ai pas embêter la "100........." fois merci monsieur.
@betterlife1553
@betterlife1553 4 ай бұрын
Bonjour, Merci pr tout. Intéressant, j'ai fais comme toi par la suite et ça marché. Mais il a fallu que j'aille définir le nom du tableau avant que ça ne prenne. Par défaut Excel met le nom Tableau1, du coup ça marchait pas qd je mettais Tableau1 ds ma ligne de code Vlookup. J'ai du renommer le tableau comme toi. Encore merci pour l'astuce. ça évite de revenir changer la plage dès qu'on ajoute un nouvel article. Vraiment top 👍👍👍
@meissathiam379
@meissathiam379 3 жыл бұрын
Bonjour, je voulais savoir si il y avait le moyen d'avoir un code vba sur excel qui permet de relever le jour en format jj-mm et l'annee en format YYYY a part d'un tableau ou on retrouve une date en format jj/mm/yyyy ? Merci
@nagimohamed1328
@nagimohamed1328 Жыл бұрын
Merci pour vos importantes vidéo. Jai essayé d'exécuter un code vba pour commander l'aiguille d'un speedomètre mais je n'arrive pas à l'exécuter merci encore de m orienter
@yvesdombald1720
@yvesdombald1720 Жыл бұрын
Bonjour Daniel je me suis mis à suivre vos cours excel VBA pour débuter. Dans le 5ème faire une facture automatique j ai remarqué une erreur au niveau des totaux la première ligne est toujours juste mais en suite ligne le nb reste toujours le même. Exemple si le nb est 10 toutes les lignes sont prise avec 10 comme une constante. Je n'arrive pas à corriger l erreur la formule et comme suit. Range("f") & Dl = rangé ("E10") × prix article Je pense que l erreur est en E10 Merci pour la qualité des vidéos et si je pouvais avoir une correction Yves
@polopolo7332
@polopolo7332 3 жыл бұрын
Bonjour, serait-il possible d'avoir les fichier excel pour pouvoir faire les exercices svp? Afin de ne pas chaque fois créer un nouveau. merci.
@tarekrecham6418
@tarekrecham6418 5 жыл бұрын
Merci bien M.daniel mais je veut savoir quelle est le but d'ajouter la formule "clearcontents" C,a,d pour quoi on l'utilise ??
@TutoDeRien
@TutoDeRien 5 жыл бұрын
afin de vider le contenue
@tarekrecham6418
@tarekrecham6418 5 жыл бұрын
@@TutoDeRien merci beaucoup 😊😊
@yasinelmehdaoui
@yasinelmehdaoui Жыл бұрын
Je me suis bloqué dans l première partissur le bouton ajouter j Ecri le même problème que le votre est il m'affiche erreur 9. Debougage. J'ai essayer de refaire le programme plusieurs fois. Il me donne toujours le même erreur
@polopolo7332
@polopolo7332 3 жыл бұрын
Bonjour, J'ai mis le code pour éviter les doublons mais il continue toujours à me mettre une nouvelle ligne sans modifier la quantité de la ligne pré-existante. For ligne = 10 To DL If Range("h2") = Range("b" & ligne) Then Range("e" & ligne) = Range("e" & ligne) + Range("h3") Range("F" & ligne) = Range("e" & ligne) * Range("d" & ligne) Range("h2:h3").ClearContents GoTo suite End If Next ligne Pouvez-vous m'aider svp?
@allsaintmavakala291
@allsaintmavakala291 6 жыл бұрын
J'aimerais savoir comment calculer le décompte final sur Excel!
@ndalaluinedypaterne
@ndalaluinedypaterne 2 ай бұрын
Bonjour le cours est intéressant mais les codes ne sont pas top visible prière de zoomer pour nous permettre de bien voir les codes .merci !
@Smiley6181
@Smiley6181 6 жыл бұрын
Merci Daniel pour ce bon tuto, avez vous reçu mon mail ? Bon dimanche à vous
@TutoDeRien
@TutoDeRien 6 жыл бұрын
Hey Smiley non je ne l'ai pas reçu. avec quoi est-ce que je peut vous aidez ?
@Smiley6181
@Smiley6181 6 жыл бұрын
Ok je vous le renvoi, je vous l'ai envoyé vendredi de la semaine dernière @ bientôt
@Smiley6181
@Smiley6181 6 жыл бұрын
Voilà c'est parti et merci
@Smiley6181
@Smiley6181 6 жыл бұрын
Merci Daniel votre aide m'est précieuse, cela fonctionne super, maintenant :)
@luiscarreira3579
@luiscarreira3579 6 жыл бұрын
Bonjour Daniel, j'attend chacun de vos tutos, c'est très instructif, continuez. Dans la continuité de ce tuto, si l'on se retrouve avec un nombre important d'articles qui fait que l'on l'ai 2 pages ou plus, comment peut on gérer le saut de page avec éventuellement un sous total en bas de chaque page et le report du HT/TVA et TTC en dernière page?? Merci pour votre réponse ou tuto. Cdlt
@TutoDeRien
@TutoDeRien 6 жыл бұрын
bonjour luis, cela est possible en ajoutant un controle dans votre code vba exemple si vous arriver avec les article à ligne X alors il faut faire un décompte de page et continuer sur la prochaine ligne. il faut prendre en compte dans votre total HTVA qu'il ne dois pas calculer le total de page. qui sais je montrerais cela dans un futur tuto .
@Espadonscominois
@Espadonscominois 4 жыл бұрын
j'ai toujours une erreur lors du calcul HTVA (erreur d'exécution 1004 erreur definie par l'application ou par l'objet Private Sub Ajouter_Click() ' ###### Les variables Dim Description_articles As String Dim Numero_article As String Dim Prix_article As Currency Dim DL As Integer Dim HTVA As Currency DL = Range("B1000").End(xlUp).Row + 1 '### DL = dernière ligne) '### je recherche la dernière ligne remplie et je prends la ligne en dessous '##### la recherche - je vais donc rechercher la valeur de la cellule K2 dans un tableau S17-U25 description_article = WorksheetFunction.VLookup(Range("K2"), Sheets("listes").Range("S17:U25"), 2, 0) Numero_article = WorksheetFunction.VLookup(Range("K2"), Sheets("listes").Range("S17:U25"), 1, 0) Prix_article = WorksheetFunction.VLookup(Range("K2"), Sheets("listes").Range("S17:U25"), 3, 0) '#### Ajouter dans la facture- Le DL sert à mettre sur la ligne suivante Range("C" & DL) = description_article Range("B" & DL) = Numero_article Range("D" & DL) = Prix_article Range("E" & DL) = Range("K3") '##### après avoir cliquer sur le botn "ajouter", je vide les cellules Range("K2:K3").ClearContents '####" Calcul du total Range("F" & DL) = Range("E" & DL) * Prix_article '#### calcul du total HTVA HTVA = WorksheetFunction.Sum(Range("F10:F15")) Range("F16") = HTVA End Sub
@abdoulayesingare2680
@abdoulayesingare2680 6 жыл бұрын
comment enregistre les information avec vba excel pour pouvoir revenir plus tard sur le code
@TutoDeRien
@TutoDeRien 6 жыл бұрын
Placer les en commentaire
@wenceslasebe1003
@wenceslasebe1003 5 жыл бұрын
Je suis bloque au niveau de la selection des elements "ça me marque Erreur d'exécution" '9'
@tchiikayed5929
@tchiikayed5929 6 жыл бұрын
Merci et bravo Monsieur pour ce tuto, est ce que vous pouvez m'envoyez ce code par mail s'il vous plaît (Hichem.ayed@enis.tn)? Merci :D
@TutoDeRien
@TutoDeRien 6 жыл бұрын
Non
Débuter avec Excel VBA traitement d'erreur Tutoriel Excel DE RIEN
12:50
N’utilise plus la fonction rechercheV mais plutôt ...
8:40
Tuto De Rien
Рет қаралды 71 М.
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 24 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 27 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 43 МЛН
Make Beautiful Excel Charts Like The Economist (file included)
19:07
Leila Gharani
Рет қаралды 488 М.
Débuter avec Excel VBA les contrôles | Tutoriel Excel - DE RIEN
12:53
Comment utiliser CHAT GPT pour devenir un expert EXCEL
9:15
La minute Excel
Рет қаралды 484 М.
Excel VBA : Importer des données depuis un fichier CSV ou TXT
26:01
Excel : les Fonctions et Formules les plus UTILES !
23:36
Bertrand . Tech
Рет қаралды 963 М.
Débuter avec Excel VBA les variable | Tutoriel Excel - DE RIEN
13:40
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 24 МЛН