Insertion de ligne quand nouvelle article créé

4 Swan

XLDnaute Nouveau
Bonjour à vous,

J'aurais souhaité la création d'un ligne dans un base de données lorsque l'on renseigne et valide un bon de commande.

Je m'explique:

-Dans l'exemple joint, dans la "feuille 1" je renseigne la "référence", le "poids" et la "quantité" qui donnent un "prix total", et enfin le prix forfaitaire de la création d'un "outils".
-Mise en forme, une partie est imprimée avec d'autres informations.
-Dans la "feuille 2", ou la base de données répertoriant les outils à disposition et leur référencement, je souhaiterais la création de la ligne d'information, la placant automatiquement à sa place (ordre alphabétique).

Pour ceci je pensais intéressant de passer par une autre étape que l'on pourrait appelé "travail en cours", qui reprendrais les information ou bons de commande en cours, avec un bouton de validation (par bon) qui engendrerais la dite création de ligne.

J'espère être clair dès à présent.

Merci par avance pour l'attention que vous porterez à ma requête.

Erwan
 

Pièces jointes

  • Cde-Fab-Outilllage.xls
    37.5 KB · Affichages: 94

Darnel

XLDnaute Impliqué
Re : Insertion de ligne quand nouvelle article créé

Salut

Jette un oeil la dessus

Le code est brut mais améliorable.
A+
 

Pièces jointes

  • 47942d1161087889-insertion-de-ligne-quand-nouvelle-article-cree-cde-fab-outilllage.xls
    33.5 KB · Affichages: 101

Darnel

XLDnaute Impliqué
Re : Insertion de ligne quand nouvelle article créé

re

Dans le feu de l'action j'ai oublier de créer un bouton.

Sinon, avec ctrl+a, la macro se lance.
Tu peux affecter la macro à un bouton que tu met sur la feuille de ton choix (feuill1 je pense )
A+ et hesite pas pour les questions.

L'etape intermediaire est en feuill3
 

pierrejean

XLDnaute Barbatruc
Re : Insertion de ligne quand nouvelle article créé

bonjour 4 swan
salut Darnel

vois si cela te convient
 

Pièces jointes

  • Cde-Fab-Outilllage.zip
    15.2 KB · Affichages: 76
  • Cde-Fab-Outilllage.zip
    15.2 KB · Affichages: 73
  • Cde-Fab-Outilllage.zip
    15.2 KB · Affichages: 69

4 Swan

XLDnaute Nouveau
Re : Insertion de ligne quand nouvelle article créé

Bonjour Darnel, Pierrejean,

D'abord merci 1000 fois, pour une première requête de ma part je pensais pouvoir attendre demain pour avoir une réponse...

Bref, Darnel tout d'abord, je n'arrive pas à comprendre l'utilisation. J'ai effacé mes info en feuille 1 et 3 pour reprendre à la base et rien ne se passe ensuite. Il y a bien création de ligne en feuille 2 mais celle-ci se fait à la suite, ne reprennant pas les informations apportées en première ligne...

Pierrejean, le bouton "enregistré" est inactif chez moi.

Je vais faire un peu plus complexe mais plus claire, en vous mettant les documents et explication un peu plus précis, avant la fin de l'après-midi.

Merci à plus tard.

Erwan
 

pierrejean

XLDnaute Barbatruc
Re : Insertion de ligne quand nouvelle article créé

re 4 swan

je viens de controler

ça fonctionne

tu dois avoir dans la colonne Enregistré OUI
et dans la feuille 2 la ligne est inserée dans l'ordre alphabetique

je le remets

teste plusieurs fois

note que si le OUI est la, l'enregistrement a deja été fait et donc ne se refait pas
 

Pièces jointes

  • Cde-Fab-Outilllage.zip
    15.2 KB · Affichages: 50
  • Cde-Fab-Outilllage.zip
    15.2 KB · Affichages: 53
  • Cde-Fab-Outilllage.zip
    15.2 KB · Affichages: 55
Dernière édition:

4 Swan

XLDnaute Nouveau
Re : Insertion de ligne quand nouvelle article créé

Re Pierrejean,

Alors il n'y a pas de OUI dans la colonne enregistré mais la ligne répertoriant A4 existe d'éjà lorsque j'ouvre ton calsseur. De plus le bouton lorsque je passe sur le bouton enregistrer il y a juste mon curseur qui se transforme en main mais aucune action n'ai possible dessus...

J'aurais faux dans un clic?:confused:
 

Darnel

XLDnaute Impliqué
Re : Insertion de ligne quand nouvelle article créé

re

Bon effectivement, j'avais oublier un petit truc

Voit si cela te va

Edition , j'ai relmis la formule dans la feuille de saisie, je l'avais retirée par erreur
 

Pièces jointes

  • 4 swan.zip
    12 KB · Affichages: 58
  • 4 swan.zip
    12 KB · Affichages: 62
  • 4 swan.zip
    12 KB · Affichages: 63
Dernière édition:

Darnel

XLDnaute Impliqué
Re : Insertion de ligne quand nouvelle article créé

Bonjour Pierrejean
re 4 Swan


Je vien de jetter un oeil a ton fichier Pierrejean, le code est plus complexe ( en tout cas pour moi) et il ne necessite pas de feuille intermediaire.
Sinon, le résultat est le même, si ce n'est que mon système ne dis pas si c'est enregistré.
4 Swan, à toi de voir ce qui te convient le plus
Si tu as besoin d'aide sur ce que je t'ai donné, n'hésite pas

A+
EDITION : Lol, j'avais pas vu qu'il fallait que je compresse
Euh, sinon pour moi tout marche.
a noter est ce normale qu'il faille effacer oui dans enrgistrer pour pouvoir enregistrer une nouvelle reference?
Je n'avait pas remarquer non plus que ton code classe par ordre alpha les données.
Vraiment plus complexe ton code.
Arf, j'aimerai pouvoir faire tout ça ...
A+
 
Dernière édition:

4 Swan

XLDnaute Nouveau
Re : Insertion de ligne quand nouvelle article créé

Bonjour à vous,

Quelle merveille ce forum! Désolé si je m'extasie encore mais même si je ne comprend pas la moitié de ce qui est programmé je trouve les ressources et l'état d'esprit très riche et agréable par ici...

Plus concrêtement, pierrejean, encore une fois désolé mais chez moi le bouton enregistré n'est pas ectif du tout... Je ne saisi pas, j'active bien les macros, je visualise l'ensembel correctement, j'essai même de tapper "oui" puis de confirmer, mais rien ne se fait. Est-ce parceque je suis sur Mac?

En revanche le tableau de Darnel est efficace, la touche "valider" est active, mais il est vrai que le classement par ordre alphabétique manque...

Je n'ai pas eu le temps de finir hier ce dont je vous parlé, mais je m'y met de suite et vous envois un classeur plus complet et explicite j'espère, dès que possible. Ainsi vous verrez ce à quoi j'aspire.

Au lieu de m'étendre en précisions je met en forme le classeur, et vous poste ça au plus vite.

À tout à l'heure.

Erwan
 

Darnel

XLDnaute Impliqué
Re : Insertion de ligne quand nouvelle article créé

Salut

Des que j'ai cinq minutes, je te fait le classement.
Le truc, c'est que le code de Pierrejean est plus "intelligent" que le mien.
Pour le fait que cela ne fonctionne pas, je n'ai aucune idée du pourquoi...
Peut etre effectivement que certains trucs passent pas sous Mac
a+
 

pierrejean

XLDnaute Barbatruc
Re : Insertion de ligne quand nouvelle article créé

bonjour 4 swan
salut Darnel

il est effectivement possible que le MAC soit a l'origine du dysfonctionnement

j'ai squatté le fichier de Darnel (merci pour l'intelligent)

vois si cela tourne
 

Pièces jointes

  • 4 swan.zip
    13.9 KB · Affichages: 66
  • 4 swan.zip
    13.9 KB · Affichages: 65
  • 4 swan.zip
    13.9 KB · Affichages: 64

Darnel

XLDnaute Impliqué
Re : Insertion de ligne quand nouvelle article créé

re
De rien Pierrejean.

Pour moi, ton fichier fonctionne

Reste à voir si cela passera sur MAC
Comme ça je n'ai plus besoin de mettre le tri alpha ...
@ Swan :
Peut etre qu'on peux envisager une remise à blanc automatique des cellules de saisie.

PS : Avec le fichier de Pierrejean, tu peux supprimer l'étape intermédiaire que j'avais créer sur le feuille3
A+
 
Dernière édition:

4 Swan

XLDnaute Nouveau
Re : Insertion de ligne quand nouvelle article créé

Pierrejean, Darnel,

Toutes mes excuses, mais je me rend compte que ma requête prends des proportions un peu trop grandes.
En effet, la qualité appelant la qualité j'en devient gourmand il me semble que mon projet est un peu exagéré.

Aussi vous serez-t'il possible simplement de m'expliquer comment je dois procéder pour décider qu'elle cellule doit aller où, comment décider d'une validation et comment créer ces fameux boutons de validation...?

Je vous enverrez bien mon projet mais je trouve ça un peu abusé...

Au plaisir de comprendre comment ça marche,

Erwan
 

Discussions similaires

Réponses
3
Affichages
274
Réponses
3
Affichages
745

Statistiques des forums

Discussions
311 720
Messages
2 081 915
Membres
101 837
dernier inscrit
Ugo