Besoin d'aide pour créer une feuille de saisie "USerForm"

Résolu/Fermé
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 20 mars 2022 à 19:12
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 12 juin 2022 à 14:52
Bonjour, à tous

Je suis en train d'essayer de réaliser une base de données, mais je bute sur la saisie des informations, si quelqu'un pouvait m'aider cela serait parfait. (Le VBA est trop compliqué pour mi et j'y perds beaucoup de temps je n(avance pas)

Voici mon ébauche de fichier

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

Merci pour votre aide


Configuration: Windows 11/ Edge 99.0.1150.46

A voir également:

195 réponses

f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
18 mai 2022 à 08:32
Bonjour,

Déjà il faut que je remette en 64 bits
Oui, j'ai oublie de faire la modif de test 32/64 pour les API. Je vais arranger la chose
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
18 mai 2022 à 11:44
Re,

modif pour Excel 32/64 bits: https://www.cjoint.com/c/LEsjNecRUfg

Je vais plancher pour la creation multiple de filleul pour un parrain car ce que j'ai code fait faire pas mal de click souris tout en ayant la possibilite de choisir le parrain
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
Modifié le 20 mai 2022 à 12:13
Bonjour F894009

Je teste le fichier, Il y a un problème avec le nouveau 64 bits il ne fonctionne pas chez moi, les lignes que vous avez mises pour passer du 32 au 64 se mettent en rouge, j'ai ajouté PtrSafe devant Function et Ptr à la suite de Long mais il y a des blocages

Je travaille avec le premier celui que je vous fais parvenir en lien
J'ai un problème l'incrémentation des codes est repassée à une numérotation inférieure et maintenant les numéros se suivent
Peut-être une réinitialisation à faire
Pour la partie RDV et modification le masque pour la date pose problème lors de la saisie
Les corrections sont prises en comptes, une ou deux fois lors de la validation, je n'ai pas trouvé la ligne dans la base
Création parrain pas de problème
Création filleul ?

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

Sur ce fichier j'ai supprimé tous les noms qui étaient en #réf# dans le gestionnaire de noms


0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
Modifié le 21 mai 2022 à 09:11
Bonjour,

J'ai un problème l'incrémentation des codes
Non, y a pas de probleme. J'ai modifie les codes et garde les ancienes lignes seulement pour des tests.
Le numero valide se trouve en K2 de chaque base P/F
Quand ce sera au point, il faudra partir de bases vide

Pour la partie RDV
J'y travail. je vais surement changer le code pour faire le controle de date

Les corrections sont prises en comptes, une ou deux fois lors de la validation
Comprends pas

je n'ai pas trouvé la ligne dans la base
Idem

De toutes facon, je suis entrain de finaliser la partie Creatiion Parrain/Filleul avec une autre facon de proceder pour conserver, choisir un parrain pour un ou plusieurs filleuls et aussi modifications des infos P/F
La partie RDV, reste les saisies date

mais il y a des blocages
Dans le fichier que je code, j'ai aoute les test VBA7 pour 32/64b et modifie les API
Par contre, il faudrait me montrer a quels endroits vous avez des lignes en rouge cars je n'ai pas actuellement un Office 64bits.
J'ai eu un Office 2010 en 64bits, mais je m'en suis tres vite debarrasse a l'epoque

Suite:
Création filleul ?

Avec le fichier que vous avez remis a dispo, pas de probleme de creation/modification dans les deux bases pour un filleul ou filleul

Au fait, dans le dit fichier les codes API ne sont pas completement modifies.
Il manque le LongPtr aldLong
0

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

Posez votre question
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
21 mai 2022 à 13:24
Bonjour F894009

Pour les lignes en rouge j'ai ajouté PtrSafe et LongPtr et cela à l'air de fonctionner
Pour le reste je vais attendre que vous soyez plus avancé en programmation pour ne pas vous créer des problèmes.
La saisie pour création parrain et filleul fonctionne, RDV et Phonning aussi
Merci je vous laisse avancer
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
21 mai 2022 à 16:21
Re,

pour ne pas vous créer des problèmes.
Ya pas d'lezards
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
22 mai 2022 à 16:19
Bonjour,
Saisie Dates pour RDV, plus de saisie manuelle mais un calendrier
Pour vos Relance 1 et 2, une date serait plus logique que Ok/Nok ou Oui/Non
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
22 mai 2022 à 16:27
Bonjour F894009

Oui pour la date s'il n'y a qu'à valider avec calendrier comme pour le RDV
Merci pour ces propositions
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
22 mai 2022 à 17:23
Re,

Idem pour Pose Effectuee.

Pour faire apparaitre le calendrier: un click ou deux click?
Un serait le mieux sauf si vous avez des personnes qui cliquent a tout va ou parkinson en devenir
Pour Vente: un click pour changer.
Le but est que la personne qui saisie le fasse seulement avec la souris
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
22 mai 2022 à 17:31
Bonjour F894009

Je vois que l'on va dans le même sens simplifier et minimiser les actions et le maximum à la souris
Donc cela me va très bien

0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
Modifié le 23 mai 2022 à 18:05
Bonjour,

Fichier pour Consultation Base de Donnees, Saisie RdV et Creation/Modification/Suppression Fiche P/F:

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

Comme precedemment, il y a toujours les anciennes lignes des Bases que j'utilisai pour tests.
Une fois que vous "maitriserez" la chose, vous initialiserez toutes les bases pour partir propre.

A vous de jouer
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
23 mai 2022 à 19:36
Bonjour F894009

Voici ce que j'avais eu comme problème l'autre jour, il est toujours d'actualité

https://www.cjoint.com/c/LExrKlLmyb4
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
23 mai 2022 à 20:45
Bonjour F894009

Le deuxième problème Incompatibilité de type même chose que sur le fichier précédent et je n'ai pas trouvé la solution pour le moment

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

0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
Modifié le 24 mai 2022 à 08:44
Bonjour,

Mettez un point d'arrêt sur la premiere ligne en dessous #If et un en dessous du #else pour voir quelle declarations sont prises en compte

Suite:
Pas possible de mettre un point d'arret sur ces lignes.
Je vais intaller mon magnifique Office2010 64bits pour voir

Suite1:
J'ai poubellise le Office. Je vais voir cote Internet

Suite2:
Une solution pas tres orthodoxe mais qui "marche":
mettre les lignes entre le #else et #end if et les lignes #If #esle #end if en commentaire partout ou il y a le test #If VBA7
Ne les enlevez pas car perso j'en ai besoin
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
24 mai 2022 à 13:42
Bonjour F894009

Je vais regarder, pour le moment je coince sur UF accueil, je vous envoie un comparatif de l'ancienne macro et la nouvelle qui bloque

https://www.cjoint.com/c/LEylQztAuG4
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
24 mai 2022 à 13:45
Bonjour F894009

Je vous envoie un comparatif de macro

https://www.cjoint.com/c/LEylQztAuG4
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
Modifié le 24 mai 2022 à 21:14
Re,

Ce que vous avez en colonne C n'est dans aucune partie VBA des Userform
En colonne A ce sont des API pour un office 64Bits sans test VBA7

Colonne C: pourquoi les lignes entre le If else et else End if sont les memes pour du 64bits. Dans le fichier que je vous ai remis ce n'est pas ecrit comme ca

De plus dans le post <154> suite 2:, je vous ai ecrit de mettre en commentaire des lignes sur les tests VBA7.
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
25 mai 2022 à 12:20
Bonjour F894009

Je suis toujours bloqué sur UserForm Accueil après la mise en commentaires des erreurs de type et incompatibilité cela me met un message diviser par zéro, si je mets la ligne en commentaire cela affiche un entête accueil avec la croix de fermeture et si je ferme cela recommence si je relance la procedure
Pour les points d'arrêts ils sont refusés sur ces lignes
Donc je ne peux pas avancer sur les autres modules, je reviens toujours au point de départ ou cela bloque

Merci pour ces nouveaux modules que j'espère bientôt exploiter
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
Modifié le 26 mai 2022 à 06:49
Bonjour,

Pour les points d'arrêts
Pareil, je vous l'ai ecrit au post <154>

Je vais vous modifier le code API pour du 64 bits.
Ca s'exécutait avant, y a pas de raison que ca continue pas

Vous pouvez mettre a dispo un fichier qui "marche"
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709 > f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024
26 mai 2022 à 11:00
Re,

Mettez aussi le dernier ficher que vous avez essayez de faire "tourner"
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
26 mai 2022 à 11:06
Bonjour F894009

Le fichier sur lequel je suis bloqué ou je tourne en rond sans pouvoir passer l'accueil

https://www.cjoint.com/c/LEAjfhEYbJ4
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
26 mai 2022 à 11:22
Re,

Fichier codes 64Bits modifie: https://www.cjoint.com/c/LEAjwHrIcIg
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
Modifié le 26 mai 2022 à 12:00
Bonjour F894009

Merci pour le fichier, mais à peine ouvert j'ai toujours le blocage voire le fichier

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

modules MScreen lignes mises en commentaires

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

0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
Modifié le 26 mai 2022 à 17:38
Re,

J'ai oublie une modification dans le module Screen. Sorry Sir
https://www.cjoint.com/c/LEApKpqPvtg
0