Formulaire Excel avec Visuel Basic

Résolu/Fermé
Mashk Messages postés 68 Date d'inscription mardi 3 novembre 2015 Statut Membre Dernière intervention 6 juillet 2021 - 3 nov. 2018 à 05:04
dsyren Messages postés 923 Date d'inscription mercredi 24 juin 2009 Statut Contributeur Dernière intervention 11 mars 2020 - 2 mars 2019 à 12:05
Bonjour,

En visionnant YouTube pour crée un formulaire Excel, j'ai réussi en suivant les étapes à fabriquer un Formulaire. Par contre, je ne sait pas comment programmer le bouton Modifier pour qu'il puisse aller modifier les informations dans la base de données.

Il y a également un autre petit problème lors de l'inscription, le format monétaire ne s'intègre pas avec l'inscription (Source).

Merci



A voir également:

9 réponses

M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
3 nov. 2018 à 07:15
Bonjour,

Peut-être qu'en mettant ton classeur en PJ, tu auras plus de résultat
Tu vas dans https://www.cjoint.com/
Tu cliques sur "PARCOURIR" pour sélectionner ton fichier
Clic le bouton "CREER LE LIEN"
Clic droit quand le lien est créé "COPIER LE LIEN"
Sur ton message Clic droit "Coller".
4
Il ne semble pas vouloir fonctionner :(
0
Ne pouvant envoyer mon fichier, voici ce qui est fait dans le VBA

https://www.cjoint.com/c/HKeahXlYs7E
0
Mashk Messages postés 68 Date d'inscription mardi 3 novembre 2015 Statut Membre Dernière intervention 6 juillet 2021 5
10 nov. 2018 à 19:09
Dossier MHT-181110-001

Tout doit être modifiable sauf le numéro de billets, par contre si erreurs dans ce numéro, l'option supprimer devrait y être.

Une fonction statistique seraient très bien
2
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié le 11 nov. 2018 à 06:30
Bonjour,

sauf le numéro de billets
Comment la personne qui saisit sait qu'elle s'est trompée ??
Fonction standard en fonction de quoi??
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
11 nov. 2018 à 11:35
Re,
Est-ce vous qui serez administrateur de ce classeur pour modif VBA ou onglets classeurs ??
0
En faisant une recherche par No Billet, si aucune réponse avec une autre recherche par numéro Dossier Police ou autre.
Oui pour administrateur VBA
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
11 nov. 2018 à 17:57
Re,

En faisant une recherche par No Billet, si aucune réponse avec une autre recherche par numéro Dossier Police ou autre.
Pouvez etre plus explicite!!
0
Pour répondre à votre questionnement sur comment savoir si la personne qui saisit sait si elle s'est trompée..
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
3 nov. 2018 à 07:18
Bonjour le Canada et les Pekuakamiulnuatsh

Pouvez-vous mettre votre fichier a dispo car ,suivant vos modes de saisie, les solutions sont multiples...

https://mon-partage.fr
1
J'ai essayé sans succès, par contre voir le lien envoyé à M12 ci-haut

Merci
0
https://mon-partage.fr/f/Tj7urJCJ/
0
Mashk Messages postés 68 Date d'inscription mardi 3 novembre 2015 Statut Membre Dernière intervention 6 juillet 2021 5
3 nov. 2018 à 20:32
1
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié le 4 nov. 2018 à 07:19
Bonjour,

Je regarde la chose

Le tableau TSOURCE ne sert a rien car vous ajoutez une ligne en dessous du tableau!!
Il faut faire une insertion ligne…...
Je continue
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié le 4 nov. 2018 à 09:15
Re,

Quel critere pour modifier: le dossier Police, le n°billet, Click sur la ligne onglet Source????

Vous tenez absolument a votre userform et code VBA, pas possible de vous proposer une autre possibilte??
Objectifs recherche plus dynamique, formation pour vos projets futurs
0
Si vous avez quelque chose de mieux, cela me vas
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
5 nov. 2018 à 07:10
Bonjour,

Ok, je fait.
Pour modifier un enregistrement, la date sera forcement dans la case date donc le bouton ajouter sera possible a cliquer, je modifierai
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
5 nov. 2018 à 09:02
Re,

Quel taille ecran avez vous???
0

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

Posez votre question
15 et 17 pouces, et pour la recherche et modifications le numéro de dossier et billets seraient plus facile pour nous.

Merci
1
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
6 nov. 2018 à 07:15
Bonjour,
Ok, ce je prepare vous permettra de chercher dans toutes les colonnes a la fois et d'avoir tous les enregistrements comprenant le critère de recherche. Si c'est nom complet Dossier ou Billet vous aurez une ligne seule dans la listbox d'affichage, Si partiel vous aurez x lignes et en cliquant sur la ligne qui vous intéresse elle s'affichera dans vos textbox et combobox que vous avez mis a cet effet et vous pourrez modifier. Pour un nouvel enregistrement, pas de recherche, saisir dans les cases et clic sur ajout. Pour visu base: * dans recherche.
L'appli excel sera marquee, pas d'accès sauf vous sur MDP soit sur clic d'un bouton ou saisie dans recherche, vous de dire. Pouvez vous mettre une Listview dans une Userform, car plus smart?
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
6 nov. 2018 à 08:46
Re,

Pour listview, essayez ceci, c'est ce que je vous prepare sauf excel/excel ald excel/access.


https://mon-partage.fr/f/ktxpovqO/
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié le 7 nov. 2018 à 10:42
Bonjour,

Les dates sont de deux format, une en jj/mm/aaaa et les autres en aaaa/mm/jj et celles-ci me posent probleme!
A quoi servent les quatre boutons d'options, vu qu'il ne sont pas pris en compte dans l'enregistrement??
Infraction: deux seulement ou …..
Iedem pour local/ext
0
Des essais, ici nous somme habitué par aaaa/mm/jj. En ce qui concerne les boutons d'options (pas vraiment nécessaire), les autres dates avec les boutons d'options sont juste pour avoir les dates reçu ou envoyé. Encore là les suggestions son les bienvenue :)
1
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
7 nov. 2018 à 15:38
Bonjour,

Ok, les boutons d'option, je les mets pour les choix infraction/radar et local/exterieur.
Pour les dates, je regarde pour vous conservez vos habitudes
Avez vous regardez pour le fichier avec la listview??
0
Oui un peu, mais je le comprends pas encore vraiment. Ou entrer de nouvelles données et faire les recherches? Par contre il semble très complet pour quelqu'un qui sais l’utiliser.
1
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié le 7 nov. 2018 à 16:43
Re,
l'ojectif était de savoir si le composant listview était dans votre PC. Je vais donc remplacer la listbox que j'utilise actuellement pour votre projet par une listview. Ok ou pas ??
Les numeros de billets (si numerique) sont incrémentaux ou pas ??
Si pas, de quel format sont-ils??
0
Mashk > f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024
8 nov. 2018 à 16:07
Le Listview fonctionne et lors d'essai en pratiquant sur des formulaire avec listbox, il fonctionne également, donc comme vous voulez.
Les numéro son présentement numérique (100002555, 1000002632, etc.) est-ce qu'il y a une différence si des lettres s'ajoute à l'avenir? Les numéros de billets sont différent d'un matricule à l'autre donc à l'inscription ne se suive pas nécessairement.
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
7 nov. 2018 à 20:17
Re,
Après relecture de votre post, vous n'avez rien tester.
Pour vérifier si ça marche:
Ouvrir le fichier
Clic sur la loupe
Entrer un caractère dans la textbox au dessus des boutons
Clic sur valider
Et que ce passe-t-il ????
Erreur VB ou pas??
0
Oui je l'ai essayé, aucune erreur signaler ci ce n'est l'oublie d'ouvrir les macros. Dans le dossier FG Access, je n'ai rien vue d'afficher avant que vous m'indiquer la loupe pour y faire une recherche.
L'autre fichier Pyrus2047, j'ai réussi à y faire une recherche en inscrivant un mots au hasard (ne sachant pas trop quoi rechercher) cette fois j'ai du appuyer sur enter pour lancer la recherche. Plusieurs réponses au retour, quand nous n'avons pas de mot de recherche exact. C'est de ce côté que j'ai eu plus de difficulté à suivre, par contre il semble très efficace.
1
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
8 nov. 2018 à 07:32
Bonjour,

Ok, ce fichier ne vous sert que de test pour la listview. Donc j'ai commence a programmer pour une listview pour votre projet. Ne vous inquiétez pas, je vous mettrai un mop pour l'utilisation.

Plusieurs réponses au retour
Oui, quand vous ne saurez pas quoi chercher, vous entrez une fraction de ce que vous pensez être et vous aurez tous les enregistrements qui contiennent ce critère. Je vous ai mis le recherche sur plusieurs colonnes, a l'usage il sera possible de réduire. Mais a vous de voir, car vous pourrez faire des recherches par mat, sanction, nom, et autre
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
8 nov. 2018 à 08:39
Re,

Vous pouvez repondre aux questions posees post 20…!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
8 nov. 2018 à 18:18
Re,

lettres s'ajoute à l'avenir
Non, je devrai prendre une autre logique pour la partie modif si par hasard vous deviez modifier un numero de billet. Est-ce une eventualite ou le numero n'a pas de logique donc peu etre portnawak??
0
Mashk Messages postés 68 Date d'inscription mardi 3 novembre 2015 Statut Membre Dernière intervention 6 juillet 2021 5
9 nov. 2018 à 18:42
Ce serait comme le Dossier Police qui comporte trois lettres suivi de la date et d'une numéro séquentiel comme ceci : QUE-181109-001
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
9 nov. 2018 à 20:24
Bonjour,
Donc c'est un numéro incrémentation par jour, qui pourrait être calculé de façon à ne pas faire d'erreurs
Le dossier police serait il calculable de même.
En attendant vos réponses, j'en suis aux phases de test.
Ajout ok, modif ok, recherche en bonne voie.
Pour modif, un numéro billet où dossier police calculé non modifiable permettrait de ne pas avoir une colonne numéro de ligne avec une formule (ce que j'ai fait provisoirement)
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié le 11 févr. 2019 à 07:45
Bonjour,

est-ce qu'il y a une fonction pour que les infractions
Pouvez préciser ........ Si c'est la correspondance emplacement champ de saisie et champ table Billet, c'est la replique de votre fichier Excel de depart!
Je peux mettre le meme saisie et table a l'image de la saisie

Pour lieux, vous voulez comme Matricule??

Pour zom, je regarde..
Ce que je vous ai programme ne vous convient pas!!!!!
Pourtant sur votre Video, avait l'air correct

Infractions non payees, affichage de la plus ancienne a la plus récente serait plus judicieux
0
Mashk Messages postés 68 Date d'inscription mardi 3 novembre 2015 Statut Membre Dernière intervention 6 juillet 2021 5
Modifié le 11 févr. 2019 à 16:09
Re

Pour les infraction Présentement il y a certaine infraction qui sont déjà préétablie (saisie rapide) est-ce qu'il y a un endroit ou je peu en ajouter pour qu'elles s'inclus dans la saisie rapide.

Pour la correspondance emplacement champs de saisie et champs table de billet Non tout est correct

Lieux Pas nécessaire, ce n'est que depuis la dernière version, il ne fonctionne plus (il me fait une erreur).

Pour le zoom Il me semble correct comme vous avez fait, ce n'est qu'a titre d'information si cela peu être une solution si utilisé sur plusieurs écran de dimension différente.

La fonction Bouton Tout, Payé, Nul Super idée :)

Merci et bonne journée

P.S. En passant, j'ai trouvé comment afficher les numéro de post, j'ouvrai simplement par mes messages et non par ma session.
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié le 11 févr. 2019 à 18:31
Re,

Infraction:
un endroit ou je peu en ajouter
Ben oui, dans la table Infraction…..

champs de saisie et champs table
J'ai les champs Table idem champs de saisie, donc l'affichage s'en trouve listview est modifie…..

Lieux Pas nécessaire
J'ai modifie comme Matricule et Infraction

si utilisé sur plusieurs écran de dimension différente.
Je mets de cote votre lien, peut etre intéressant

Vous pouvez mettre a dispo votre base pour que la reconfigure au niveau de l'ordre des champs?
Actuellement vous ne faites que des saisies de test, pas reelles!!
0
Mashk Messages postés 68 Date d'inscription mardi 3 novembre 2015 Statut Membre Dernière intervention 6 juillet 2021 5 > f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024
11 févr. 2019 à 19:27
Re

Infraction:
Ok, je suis pas encore habitué :)

Est-ce ceci?

https://mon-partage.fr/f/cr8urjUF/
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié le 12 févr. 2019 à 08:49
Bonjour,

Ok, pour la base. Je vais rempiler les enregistrements dans l'ordre des saisies
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
12 févr. 2019 à 09:28
Re,

Nouvelle base et Nouveau Fichier EXCEL: https://mon-partage.fr/f/EdQEtzJw/
0