Aide pour adpater un macros à ma feuille
Résolu
Jiben59
Messages postés
120
Date d'inscription
Statut
Membre
Dernière intervention
-
Jiben59 Messages postés 120 Date d'inscription Statut Membre Dernière intervention -
Jiben59 Messages postés 120 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je tiens mon compte bancaire depuis un tableur excel sur ordinateur et j'aimerais lors du 5(jour) de chaque mois s'affiche ma ligne de mon emprunt pour éviter d'oublier d'actualiser mon tableur excel.
J'ai crée une tache planifié sur mon ordinateur depuis ce sujet : https://forums.cnetfrance.fr/tutoriels-windows-7-8-et-autres-sytemes/250237-creer-une-tache-planifiee-dans-windows-7-ou-vista
Et G_33, m'avait donné ce macros là :
Par contre je n'arrive pas à l'adapter à ma feuille donc si vous pourriez m'aider si vous plaît.
Voici ma feuille concernée pour mieux comprendre : http://d22.e-loader.net/zHh2pzFD7Z.jpg
Je vous remercie de vos réponse d'avance, bonne année à vous !
Cordialement.
Je tiens mon compte bancaire depuis un tableur excel sur ordinateur et j'aimerais lors du 5(jour) de chaque mois s'affiche ma ligne de mon emprunt pour éviter d'oublier d'actualiser mon tableur excel.
J'ai crée une tache planifié sur mon ordinateur depuis ce sujet : https://forums.cnetfrance.fr/tutoriels-windows-7-8-et-autres-sytemes/250237-creer-une-tache-planifiee-dans-windows-7-ou-vista
Et G_33, m'avait donné ce macros là :
Private Sub Workbook_Open() Dim maDate As Byte Dim monMotif As String maDate = "5" If Day(Date) = maDate Then Sheets("Emprunt").Activate '' à adapter avec le non de votre feuille et la bonne colonne For lig = 2 To Range("a65536").End(xlUp).Row ' à adapter la bonne colonne If Sheets("Feuil1").Cells(lig, 1).Value = Date Then ' à adapter la bonne colonne monMotif = Sheets("Feuil1").Cells(lig, 2).Value ' à adapter la bonne colonne lemontant = Sheets("Feuil1").Cells(lig, 3).Value ' à adapter la bonne colonne MsgBox "Attention, aujourd 'hui " & " " & Date & " " & monMotif & " " & lemontant, vbCritical Sheets("Feuil1").Cells(lig, 1).Activate '' à adapter avec le non de votre feuille et la bonne colonne Exit For End If Next lig End If End Sub
Par contre je n'arrive pas à l'adapter à ma feuille donc si vous pourriez m'aider si vous plaît.
Voici ma feuille concernée pour mieux comprendre : http://d22.e-loader.net/zHh2pzFD7Z.jpg
Je vous remercie de vos réponse d'avance, bonne année à vous !
Cordialement.
A voir également:
- Aide pour adpater un macros à ma feuille
- Bruler feuille de laurier - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Comment faire un livret avec des feuilles a4 - Guide
- Comment supprimer une feuille sur word - Guide
- Feuille de score belote a imprimer - Forum Loisirs / Divertissements
15 réponses
Bonjour,
Juste remplacer Feuil1 par Emprunt
Bonne suite
Juste remplacer Feuil1 par Emprunt
Private Sub Workbook_Open() Dim maDate As Byte Dim monMotif As String maDate = "5" If Day(Date) = maDate Then Sheets("Emprunt").Activate '' à adapter avec le non de votre feuille et la bonne colonne For lig = 2 To Range("a65536").End(xlUp).Row ' à adapter la bonne colonne If Sheets("Emprunt").Cells(lig, 1).Value = Date Then ' à adapter la bonne colonne monMotif = Sheets("Emprunt").Cells(lig, 2).Value ' à adapter la bonne colonne lemontant = Sheets("Emprunt").Cells(lig, 3).Value ' à adapter la bonne colonne MsgBox "Attention, aujourd 'hui " & " " & Date & " " & monMotif & " " & lemontant, vbCritical Sheets("Emprunt").Cells(lig, 1).Activate '' à adapter avec le non de votre feuille et la bonne colonne Exit For End If Next lig End If End Sub
Bonne suite
Bonjour,
Ouvrir fenetre VBA: Alt +F11
Click sur ThisWorkbook en haut a gauche
ou sur feuille de calcul: clic sur Developpeur, menu Code, Visual Basic et
Click sur ThisWorkbook en haut a gauche
La macro doit etre dans ThisWorkbook sinon ca ne marchera jamais!!!!
Ouvrir fenetre VBA: Alt +F11
Click sur ThisWorkbook en haut a gauche
ou sur feuille de calcul: clic sur Developpeur, menu Code, Visual Basic et
Click sur ThisWorkbook en haut a gauche
La macro doit etre dans ThisWorkbook sinon ca ne marchera jamais!!!!
Bonsoir,
il m'affiche ce message là quand je veux l'exécuter : http://d14.e-loader.net/4poliqkKFI.jpg
Mais pourtant les macros sont autorises.. : http://d30.e-loader.net/4JKWGmQ2vc.jpg
Mais petite question, ce macros permet de mettre une ligne pour les 5 de chaque mois mais quelle libeller et quelle somme va t il mettre aussi ?
Encore merci de votre aide.
il m'affiche ce message là quand je veux l'exécuter : http://d14.e-loader.net/4poliqkKFI.jpg
Mais pourtant les macros sont autorises.. : http://d30.e-loader.net/4JKWGmQ2vc.jpg
Mais petite question, ce macros permet de mettre une ligne pour les 5 de chaque mois mais quelle libeller et quelle somme va t il mettre aussi ?
Encore merci de votre aide.
Bonjour,
mais quelle libeller et quelle somme va t il mettre aussi ? Rien, vous connaissez un peu le VBA excel???????
mais quelle libeller et quelle somme va t il mettre aussi ? Rien, vous connaissez un peu le VBA excel???????
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Si la cellule testee =5 affichage par boites a message des valeurs des cellules A,B,C de la ligne trouvee
Question: vous voulez faire quoi de votre fichier excel???
Si la cellule testee =5 affichage par boites a message des valeurs des cellules A,B,C de la ligne trouvee
Question: vous voulez faire quoi de votre fichier excel???
Merci pour votre réponse.
Mon fichier excel permet de tenir mes comptes bancaires et les mettent à jours par mes soins.
Moi je voudrais que quand la cellule A = 5.., j'ai l'exemple de ligne mis sur la photo : http://d22.e-loader.net/TUL5WZm7mY.jpg
Vous m'avez compris ?
Mon fichier excel permet de tenir mes comptes bancaires et les mettent à jours par mes soins.
Moi je voudrais que quand la cellule A = 5.., j'ai l'exemple de ligne mis sur la photo : http://d22.e-loader.net/TUL5WZm7mY.jpg
Vous m'avez compris ?
Bonjour,
Vous m'avez compris ? Non, toutes les cellules de la colonne A sont au 5 du mois et qu'est ce que vous voulez faire avec du code VBA?????
Vous m'avez compris ? Non, toutes les cellules de la colonne A sont au 5 du mois et qu'est ce que vous voulez faire avec du code VBA?????
Bonjour.
Je voudrais que ma ligne ce mets tout seul avec le montant qui faut et le libellé aussi ;) Sans que je le fais manuellement.
Bonne soirée, cordialement.
Je voudrais que ma ligne ce mets tout seul avec le montant qui faut et le libellé aussi ;) Sans que je le fais manuellement.
Bonne soirée, cordialement.
Bonjour,
Le montant ce trouverai en C et le libellé en B.
Le libellé serait Remboursement de l'emprunt du "Nom du mois".
Avez vous compris ?
Merci de votre aide.
Cordialement et bon week end.
Le montant ce trouverai en C et le libellé en B.
Le libellé serait Remboursement de l'emprunt du "Nom du mois".
Avez vous compris ?
Merci de votre aide.
Cordialement et bon week end.
Bonjour,
Avez vous compris ? Non, Le Montant ????
Un fichier exemple: ouvrez le, clic sur le bouton bleu
A vous d'adapter.
https://www.cjoint.com/c/CAmsaXOQnf5
Avez vous compris ? Non, Le Montant ????
Un fichier exemple: ouvrez le, clic sur le bouton bleu
A vous d'adapter.
https://www.cjoint.com/c/CAmsaXOQnf5
Bonjour,
je vous remercie mais tous mes documents sont déjà fait aussi :o
Donc comment le réintégré sur le miens si vous plait ?
Merci de votre aide !
Cordialement.
je vous remercie mais tous mes documents sont déjà fait aussi :o
Donc comment le réintégré sur le miens si vous plait ?
Merci de votre aide !
Cordialement.
Bonjour,
Si je ne peux pas avoir votre fichier et une explication correcte de ce que vous voulez, je ne peux rien pour vous. Trouvez un personne de votre entourage qui pourrait vous aider.
Bye
Si je ne peux pas avoir votre fichier et une explication correcte de ce que vous voulez, je ne peux rien pour vous. Trouvez un personne de votre entourage qui pourrait vous aider.
Bye
Par contre, quand je veux l'enregistrer, il m'ouvre cette fenêtre (voir la photo), que faire si vous plaît ?
Photo : http://d35.e-loader.net/0HwPDbnaXT.jpg
Je vous remercie de votre aide.
Cordialement.
Au premier enregistrement, c'est normal vous avez ouvert un classeur .XLSX et vous mettez une macro VBA. Il faut cliquez sur Non et dans la boite a dialogue de sauvegarde pour Type de fichier mettre classeur excel prenant en charge les macros
L'extention du fichier sera .XLSM et l'icone du fichier sera differente.
Bonne suite
c'est normal quand je fais afficher les macros, je ne vois pas celui que je viens de mettre ?
Merci de votre aide.
Cordialement.
Si vous n'avez pas enregistre en classeur prenant en charge les macro, oui.
Mais quand j'ouvre ce dossier et j'affiche les macros, j'ai ceci : http://d4.e-loader.net/nGgOBOjH1F.jpg
Merci de votre réponse.