Opérations financières

Résolu
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024 - Modifié le 25 sept. 2024 à 19:28
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024 - 21 oct. 2024 à 23:50

Bonjour,

Bonsoir à tous et à tous,

Dans le fichier joint (BERTRAND 2.xlsm), j'ai créé un nouveau formulaire UF03OpérationsFinancières dont l'objet est complet en ce qui concerne les Intitulés, les Zones de liste modifiable, les Zones de texte et les boutons de commande. J'ai commencé à écrire le code (il n'est pas fini). Par rapport au formulaire UF02CréditsBudgétaires, j'ai supprimé certaines instructions que j'ai considéré inutiles puisque les cb et tb correspondants sont absents du formulaire UF03.  Dans les procédures Private Sub cbNature_Change (Pré-affichage Identifiant), Private Sub CalculIndices et Private Sub cbArticle_Change, je n'ai rien repris des Ip, IC, etc. puisque BP, DM1, DM2, BM sont absents dans mon nouveau formulaire.  À un moment donné, il m'a semblé opportun de mettre iOF.

Pour répondre à Charles, je joints le fichier BUDGETS-ALS35-V11 (8).xlsm : dans la feuille Accueil dépenses, c'est Saisir dépense (formulaire1), la feuille BD dépenses et la feuille Soldes numéraires qui nous intéressent.

Fichier BETRAND 2.xlsm :

https://www.cjoint.com/c/NIzrpCK7jp5

Fichier BUDGETS-ALS35-V11 (8).xlsm

https://www.cjoint.com/c/NIzrsQDMnO5

Je viens de penser à quelque chose : c'est de faire un formulaire unique de saisie (avec des restrictions) et une feuille unique de réception des données et de nombreuses feuille intitulées Tables ceci, tables cela, etc., tout cela d'après le modèle de Bertrand (si vous le connaissez personnellement et que vous ayez l'occasion de le voir, transmettez-lui mes sincères amitiés et mon très amical souvenir). Outre le fichier BERTRAND 2, un autre fichier sera concerné (MENUS) que je vous ferais parvenir si vous le souhaitez.

Je reste à votre entière dispositions pour fournir d'éventuelles informations nécessaires que vous jugerez utiles de me demander.

D'avance merci pour votre aide.

Bonnes fin de soirée, nuit et continuation. Prenez bien soin de vous


Windows / Chrome 129.0.0.0


7 réponses

mariam-j Messages postés 1344 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 13 novembre 2024 10
27 sept. 2024 à 17:26

A mon avis, c'est sa façon d'appréhender le problème, qui cause problème.

Et il n'est pas en mesure d'exprimer clairement ce qu'il veut obtenir au final, sans se référer à Exel.


2
BoBot Messages postés 4042 Date d'inscription mardi 4 juillet 2023 Statut Modérateur Dernière intervention 12 novembre 2024 262
26 sept. 2024 à 20:11
Bonjour !
L'IA de Bobot est là pour vous aider !
Dans votre cas, l'idée d'un formulaire unique de saisie et d'une seule feuille pour la réception des données pourrait grandement simplifier votre projet. Cela permettrait d'éviter la duplication des codes et rendrait aussi les mises à jour plus faciles.

En ce qui concerne le fichier 'BERTRAND 2.xlsm', sans voir le code exact, il est difficile de donner des directions précises. Cependant, vous sembliez avoir une bonne approche en supprimant les instructions et les contrôles inutiles de votre nouveau formulaire. Pour l'iOF, c'est probablement une variable ou un indice, donc si vous pensez que c'est nécessaire, alors vous devriez l'inclure.

Sur la question particulière des procédures 'Private Sub cbNature_Change', 'Private Sub CalculIndices' et 'Private Sub cbArticle_Change', si elles ne sont pas nécessaires dans le nouveau formulaire, alors il serait logique de ne pas les inclure.

En fin de compte, vous devez analyser votre code et comprendre exactement ce que chaque partie fait afin de déterminer ce qui est nécessaire et ce qui ne l'est pas pour votre nouveau formulaire.

Je recommande fortement de procéder par d'importants tests à chaque étape de la personnalisation de votre code pour vous assurer que tout fonctionne comme vous le souhaitez.

1
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024
26 sept. 2024 à 20:26

Si je vous envoie ici les instructions des trois procédures, pourriez-vous me dire ce que je dois garder et ou supprimer ? À toutes fins utiles, je vous signale que pour moi ce sont des indices.

0

Bonjour,

On dirait que vous fonctionnez à l'envers, vous essayer de réduire le code d'un formulaire existant pour le mettre dans votre nouveau formulaire. Il serait pus logique de faire votre formulaire et petit à petit pour chaque contrôle ajouter le code nécessaire peut-être en vous inspirant de code existant.

Et comme le dit Bobot :

Je recommande fortement de procéder par d'importants tests à chaque étape de la personnalisation de votre code

1
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024
27 sept. 2024 à 19:12

Bonsoir Charles,

C'est ce que j'ai décidé de faire. Je crée mes trois contrôles (Intitulé, Zone de liste modifiable, Zoe de texte), le code pour la cb, le tb, le code de Validation. et je vois si un problème surgit.

0
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024
Modifié le 1 oct. 2024 à 12:53

Bonjour Charles,

1) Dans la mesure du possible, merci d'écrire ce que font les instructions dans les procédures  Private Sub AffichageContrôles, Private Sub cbNature_Change (partie Pré-affectation Identifiant), Private Sub CalculIndices

2) Dans la feuille BD articles menus, tableau  structuré TabBDArticlesMenus, la colonne identifiant ne se remplit pâs.

J'ai essayé de créer un module MValidationArticlesMenus, avec une procédure Private Sub ValidationArticlesMenus : cela n'a pas fonctionné, d'où la procédure réintégrée dans la feuille code du formulaire UF04Saisies

D'avance merci pour votre aide.

https://www.cjoint.com/c/NJbk00NquV5

0
charles > BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024
1 oct. 2024 à 17:19

Bonjour,

1) D'après ce que j'ai compris, la procédure AffichageContrôles permet d'afficher ou non les contrôle nécessaires selon que la nature saisie est BP, BDM1, BDM2, BM

Dans la procédure cbNature_Change la partie pré affectation identifiant permet d'avoir le préfixe de l'identifiant unique qui sera utilisé dans la BD, le complément de cet identifiant est le code article. Ce fonctionnement est nécessaire pour identifier de manière non équivoque l'article sur lequel on travaille.

2) Je crois comprendre que vous essayez de faire un formulaire unique pour toutes vos applications, Menus, Crédits et Opérations financières. Je crois que c'est une très mauvaise idée car ces applications sont bien différentes entre elles, vous risquez de complexifier énormément le code qui l'est déjà bien assez comme ça. En tout cas je ne vous suivrai pas dans cette voie. Essayez plutôt de finaliser votre application Opérations financières.

0
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024 > charles
Modifié le 1 oct. 2024 à 18:47

Merci Charles pour les informations. Je vais donc terminer Opérations financières. Une question : pensez-vous qu'il est possible de créer un formulaire Menus sur le modèle de Crédits budgétaires de Bertrand ? Si nécessaire, je pourrais vous faire parvenir le fichier MRNUS 2024 SMP.xlsm. Pour 2025, je prendrais l'actuelle version, pour 2026, je créerai un formulaire basé sur crédits budgétaires de Bertrand, si votre réponse à la question est oui.

0
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024 > charles
2 oct. 2024 à 12:08

Bonjour Charles,

Je n'arrive pas à trouver la réponse : pour remplir le cbArticle, où le programme va-t-il chercher les informations afin d'avoir la liste déroulante des articles selon la catégorie ?

D'avance, merci pour votre réponse.

https://www.cjoint.com/c/NJckiwA6eR5

0
mariam-j Messages postés 1344 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 13 novembre 2024 10
Modifié le 27 sept. 2024 à 11:09

Bonjour,

C'est une IA qui t'a répondu.

Tu ne peux pas dialoguer avec elle ici.

Pour ce faire il faut aller là-->:  https://www.chatbotgpt.fr/


0
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024
27 sept. 2024 à 11:48

Bonjour mariam-j,

Quand je suis sur ce site, quelles manipulations dois-je faire pour poser une question et, éventuellement, joindre un fichier ou une copie d'instructions ?

D'avance merci pour ta réponse. Bonnes journée etcontinuation. Prends bien soin de toi.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mariam-j Messages postés 1344 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 13 novembre 2024 10
Modifié le 27 sept. 2024 à 12:09

Tu clique sur: "Nouvelle Demande" (en bas)*

Et ton code tu le mets dans la demande

Mais je doute que la réponse te convienne


0
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024
27 sept. 2024 à 12:32

Je clique sur nouvelle demande mais rien ne se passe

0
mariam-j Messages postés 1344 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 13 novembre 2024 10
27 sept. 2024 à 12:54

En bas, il y a un champs de saisie (d'une ligne)


0
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024
Modifié le 17 oct. 2024 à 16:01

Bonjour Charles,

J'ai eu des problèmes d'Internet dus à Orange, ce qui m'empêchait d'avoir accès à mes mails, d'où ma réponse tardive. De plus, il m'a été impossible de me connecter à CCM.

Merci pour le fichier retrouvé.

Mon nouveau fichier non verrouillé (mille excuses).

https://www.cjoint.com/c/NJroa3jdTH5


0

Bonjour,

Votre fichier est quasi vide ! À par le tableau TabNatureArticleMenu d'il y a un ans qui est devenu TabCatégorie, ça démarre comme le fichier de bertrand.

0
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024 > charles
18 oct. 2024 à 14:24

Bonjour Charles,

Oui, je le remplis petit à petit. Oui, c'est devenu Catégorie et j'ai supprimé, comme vous l'avez souhaité, suggéré, Nature. Sauf avis contraire de votre part, il va effectivement ressembler à celui de Bertrand.

0
charles > BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024
18 oct. 2024 à 18:28

Re,

Je n'ai pas souhaité supprimé Nature/Code nature, je vous ai indiqué que dans vos opérations financières c'était inutile. Là vous êtes dans un fichier Menus qui n'a rien à voir.

D'ailleurs si votre question sur les opérations financières est résolue (ou terminée), fermez cette conversation et ouvrez un nouveau sujet pour vos menus.

1
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024 > charles
18 oct. 2024 à 19:11

OK pour nature. Je vais regarder si elle est ou pas utile. Apparemment, j'ai réussi à mettre Résolu, un évènement sans précédent !

0
BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024 > BUDGETS Messages postés 1479 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 5 novembre 2024
18 oct. 2024 à 22:44

J'ai créé un nouveau fil : Fichier BUDGETS MENUS.xlsm

0