Ecrire sur un classeur fermé

Bonjour le forum,

Je suis nouveau sur ce forum

J'aurais besoin de vos connaissance en vba afin de créer un code

J'aimais écrire sur un classeur fermer.

Je détail mon problème, je possède de deux fichiers "facture" et "client"

Sur le fichier facture il y a un USF qui permet de saisir des fiches clients

Et sur le fichier "clients" se trouve la liste de mes clients.

Ce fichier est dans le répertoire c:/

J'aimerais que lorsque que je rentre (j'ajoute) des données depuis USF situé dans le classeur "facture" j'aimerais qu'ils se mettent automatiquement dans le classeur "Clients" sachant que se fichier sera fermé.

Mon but est de pouvoir sélectionner un client depuis cette liste (classeur "clients") grâce a une liste déroulante

Merci a vous pour votre aide

À bientôt

64clients.xlsm (67.14 Ko)
50facture.xlsm (25.70 Ko)

Bonsoir,

Même si mon problème à pas de solution, un p'tit message de bienvenu ferai plaisir, surtout après 18 lecture de mon post

a bientôt

Bonsoir

Pourquoi pas de réponse (de ma part)

Tu places la barre un peu haut (pour moi) "écrire sur un classeur fermé"

Cela peut se faire mais ici pas trop vu de code dans ce sens (habitude on l'ouvre/modifie/referme)

On vient bien sur lire ton message, mais cela s’arrête là

Et il faut être patient, surement que quelqu'un détient la solution

Bonsoir,

Merci pour ton message,

Je comprends, j'vais attendre sagement alors

À bientôt

bonsoir,

pourquoi le fichier client doit-il rester fermé ?

Bonsoir,

Car on sera plusieurs à utiliser ce fichier, et j'ai pas envie de perdre cette liste qui est très important pour moi

Sinon on peut procéder comme

Lorsque j'ajoute un client depuis userform, le fichier clients qui est dans c: s'ouvre, écrit les nouvelles données, s'enregistre et se ferme

Qu'est que tu en pense?

Bonjour

Regardes ce que j'ai fait

J'ai eu un souci avec ton fichier clients car il était en lecture seule

Une fois que le fichier à été ouvert, j'ai renommer le fichier Client, et plus de problème

Dans cette version il faut les 2 fichiers dans le même répertoire

Bonsoir banzai64,

Merci pour le fichier je test ça demain matin

Bonne nuit

Bonjour le forum,

@banzai64 : Bonjour,

Je viens de tester ton fichier, c'est exactement s'qui me fallait, je te remercie énormément

J'aimerais améliorer quelques truck dans mon USF

J'ai préparé une capture avec tout les détails qui ce trouve ci - joint

J'ai oublié d'inscrire quelque chose pour le texbox "Code postal & ville"

Est ce que c'est possible de programmer le code postale à 5 chiffre maximum et de mettre un msgbox (comme : Le code postal est incorrecte) lorsque le code postal est mal saisie, oublie d'un chiffre par exemple (75100 au lieu de 7510)

Je pense que ça sera tout,

Merci encore pour ton aide et ton temps précieux que tu me consacre

a bientôt


re,

j'ai oublié de mettre les nouvelles versions me mes fichiers, car j'ai effectué quelques modifications puis ça m'éviterais de tout refaire

sans titre
76clients.xlsm (63.74 Ko)
67facture.xlsm (86.56 Ko)

Bonjour

J'ai fait ce que je sais faire

Bonjour,

Je me suis également penché sur votre problème en partant de votre premier fichier.

Pas besoin de mettre de code dans votre fichier clients.

Ça reste un peu brouillon et devra sans doute être ajusté...

A tester.

Cdt,

Darzou

43facture.xlsm (32.29 Ko)

Bonjour le fil,

Merci à vous deux

@Banzai64 : Pour le reste je vais essayé de me débrouiller

Merci pour tout

A bientôt

Rechercher des sujets similaires à "ecrire classeur ferme"