code vba pour modification et enregistrement de données

famdsm

XLDnaute Junior
Bonjour,
avant tout je m'excuse, voila mon fichier attaché(voir fichier joint)
je desire que:
- Quand je clique sur le boutton chercher , apres avoir entrer un CIN, les donnés corespondantes apparaissent.
dans ce cas je peux modier ces données dans l'userform.
A ce moment là, je desire que ces modifications seront automatiquement enregistrés dans le fichier Excel.

- En plus est ce possible de travailler sur un fichier excel sans être visible?

Merci cordialement
 

Pièces jointes

  • Ass .xls
    55.5 KB · Affichages: 79
  • Ass .xls
    55.5 KB · Affichages: 78
  • Ass .xls
    55.5 KB · Affichages: 81

vgendron

XLDnaute Barbatruc
Re : code vba pour modification et enregistrement de données

Bonsoir..
Pourquoi changer de fil pour la meme question?
et dommage que tu n'ai pas fait ce que je te conseillais.. à savoir. renommer tous tes controles;.
parce que textbox1 2 3, label 1 2 23 etc etc.. c'est redhibitoire..
je viens de passer 10mn à le faire pour toi...

il va falloir patienter et ne pas multiplier les posts
 

vgendron

XLDnaute Barbatruc
Re : code vba pour modification et enregistrement de données

déjà.. est ce que ca te convient?
il n'y a que la partie. chercher, et modifier (après validation du password)

pour la partie "nouveau", il faut encore attendre
 

Pièces jointes

  • Faldsm Ass .xlsm
    27.9 KB · Affichages: 67
  • Faldsm Ass .xlsm
    27.9 KB · Affichages: 63
  • Faldsm Ass .xlsm
    27.9 KB · Affichages: 71

vgendron

XLDnaute Barbatruc
Re : code vba pour modification et enregistrement de données

voila..

à tester et éprouver et améliorer
 

Pièces jointes

  • a10 1csomme prod.xlsm
    18.9 KB · Affichages: 61
  • a10 1csomme prod.xlsx
    9.6 KB · Affichages: 51
  • a10 1csomme prod.xlsm
    18.9 KB · Affichages: 55
  • a10 1csomme prod.xlsx
    9.6 KB · Affichages: 57
  • a10 1csomme prod.xlsm
    18.9 KB · Affichages: 51
  • a10 1csomme prod.xlsx
    9.6 KB · Affichages: 47

famdsm

XLDnaute Junior
Re : code vba pour modification et enregistrement de données

Bonjour
Merci à tous les participants. j'ai bien compris . le petit programma sa marche bien
Maintenant je desire une fois je clique sur le boutton "Btn_Chercher" et la CIN demandée
n'existe pas alors il me parait un message portant l'information: " cette CIN n'existe pas".
encore j'ai une petite question : est il possible de travailler sur l'userform sans que la feuille soit visible?

Abientôt, Merci Cordialement
 

Pièces jointes

  • Faldsm Ass .xlsm
    27.9 KB · Affichages: 51
  • Faldsm Ass .xlsm
    27.9 KB · Affichages: 58
  • Faldsm Ass .xlsm
    27.9 KB · Affichages: 51

vgendron

XLDnaute Barbatruc
Re : code vba pour modification et enregistrement de données

Bonjour,

Tu as la bougeotte toi..
tu passes d'un fil à l'autre, et tu les mélanges...ce qui fait que tu ne prends meme pas la dernière version que je t'avais envoyée...

essaie avec celui ci: la macro te dit si le numéro n'existe pas..
pour cacher la feuille, il va falloir utiliser la ligne
Code:
Sheets("EGOUT").Visible = False

Je n'ai pas testé..

une question: pourquoi ta feuille "EGOUT" est inversée?
 

Pièces jointes

  • Faldsm Ass .xlsm
    36.9 KB · Affichages: 72
  • Faldsm Ass .xlsm
    36.9 KB · Affichages: 77
  • Faldsm Ass .xlsm
    36.9 KB · Affichages: 77

famdsm

XLDnaute Junior
Re : code vba pour modification et enregistrement de données

Bonsoir,
Merci pour toutes vos conseils. Je l'avais pris en considération.
Pour le moment j'ai une petite question:
Mon fichier ci joint porte une feuille appelé "Egout" protégée par le code: 111
Maintenant je cherche un code Vba Pour le Btn_Modifier qui permet de modifier et d'enregistrer les enregistrements sur le dite feuille.
Merci cordialement
 

Pièces jointes

  • Faldsm Ass .xlsm
    26.9 KB · Affichages: 52
  • Faldsm Ass .xlsm
    26.9 KB · Affichages: 61
  • Faldsm Ass .xlsm
    26.9 KB · Affichages: 56
Dernière édition:

vgendron

XLDnaute Barbatruc
Re : code vba pour modification et enregistrement de données

Bonsoir,

Je commence sérieusement à me demander si tu essaies vraiment les solutions qu'on t'envoie.. et si tu essaies de comprendre..

Maintenant je cherche un code Vba Pour le Btn_Modifier qui permet de modifier et d'enregistrer les enregistrements sur le dite feuille.

sur le dernier fichier que je t'ai envoyé #6, le Btn_Modifier le fait déjà..
1) tu tapes un numéro
2) si le numéro n'existe pas, il te le dit
3) tu fais nouveau
4) tu remplis
5) bouton Modifier
6) saisie mot de passe
7) message "enregistré"; regarde dans ton tableau

ou alors
1) tu tapes un numéro
2) il existe déjà, automatiquement tous les champs sont affichés et remplis
3) tu changes ce que tu veux, et tu fais modifier
4) saisie mot de passe
5) message "enregistré, regarde ton tableau: la ligne a été mise à jour
 

famdsm

XLDnaute Junior
Re : code vba pour modification et enregistrement de données

Bonsoir,

Mon fichier ci joint porte une feuille appelé "Egout" protégée . cette feuille est protégée par le code: 111
Maintenant je cherche un code Vba Pour le Btn_Modifier qui permet de modifier et d'enregistrer les enregistrements sur le dite feuille.
car a chaque fois quand je veux faire des modifications pour les enregistrer il me parait le message ci-joint en photo.

Pour cela je vous demande est-il nécessaire que la feuille ne soit pas protégée?
Merci cordialement
 

Pièces jointes

  • message-erreur.jpg
    message-erreur.jpg
    40.6 KB · Affichages: 189
  • Faldsm Ass .xlsm
    26.9 KB · Affichages: 58
  • Faldsm Ass .xlsm
    26.9 KB · Affichages: 57
  • Faldsm Ass .xlsm
    26.9 KB · Affichages: 64

Discussions similaires

Statistiques des forums

Discussions
312 190
Messages
2 086 044
Membres
103 105
dernier inscrit
fofana