> Tous les forums > Forum Bureautique
 Gestion du stock négoce sous ExcelSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Paulus
  Posté le 07/06/2008 @ 15:43 
Aller en bas de la page 
Petit astucien

Bonjour le Forum,

Ouf…, primaire dans le savoir… élémentaire dans l'exécution… je ne fume pas le Vba hélas et je ne bois pas non plus ! Je ne sais pas coder et j'en appelle à vous, les doués du code et contributeurs de PCA. J'ose croire que vous pourrez m'aider à me sortir de ce problème…

Il s'agit de coder le module "cmdValider". Vous avez déjà compris c'est formidable ! Je pressens que vous allez utiliser la fonction CLng (tb1.Value) et tb2 etc.., mais a cet endroit, je suis asphyxié et inerte….! Bien entendu, je sais que l'inconnu est votre hantise aussi je vous apporte un certain confort. Dans ma PJ, vous y trouverez le formulaire d'entrée des données (UsF), les états de sortie (Onglets), la définition des données et formules de calcul (Commentaires). Je suis à votre disposition pour préciser si vous décelez un oubli. Je n'ai aucun délai à respecter.

Pour une conception ouverte, sachez que le présent projet se développera en deux temps ;

-- 1ère phase – Construire un système d'inventaire permanent statique mais conforme aux dispositions comptables et fiscales en vigueur.

- 2nd phase – Étendre l'application à son aspect dynamique pour intégrer des fonctionnalités relevant d'une gestion de stock notamment les indicateurs et clignotants (stock mini, stock de sécurité, stock alerte, stock dormant, stock maxi etc.…).

ICI

Merci à vous tous les contributeurs

A + .



Modifié par Paulus le 07/06/2008 15:52
Publicité
Bérylion
 Posté le 08/06/2008 à 00:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien


Salut

en vrac pendant les pubs : http://cjoint.com/?giadoRX3sn

j'ai pas tout compris kesky fallait faire... faudrait détailler un poil plus pour mon pauvre encéphale éthanolisé...

Paulus
 Posté le 08/06/2008 à 08:57 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour Bérylion,

Effectivement c'est court d'en fumer une (Vba) entre deux pubs d'autant que tu me fais remarquer que j'ai oublié de faire une présentation générale du système à son stade opérationnel. Excuses moi pour cette lacune ! Je complète ci-après :

D'une part la feuille "Stk" d'autre par la feuille "Mvt" . Sur la feuille "Stk", un bouton d'appel d'un Useform qui permet de saisir les mouvements de stock (Entrée & Sortie) dans le système. Les mouvements en question sont listés dans l'ordre de leur saisie sur les lignes de la feuille "Mvt". Ces mêmes mouvements mettent à jour la position de stock implantée dans la feuille "Stk". Mouvement et Stock ont deux valeurs "Quantité" et "Coût unitaire". La feuille "Stk" constitue la base de données des codes articles qui sont les produits pour revente en l'état sans transformation objet du négoce. A chaque code d'identité est associé une "Désign,ation" et un code de "Classement". Ces deux dernières données sont renvoyées par le système, pour chaque saisie de mouvement, dans la feuille "Mvt".

Avant d'enregistrer le premier mouvement, la feuille "Stk", zone nomenclature, doit être mise à jour pour chaque code d'identité qui représente une unité consommateur. L'utilisateur saisit au clavier le code "Identité", la" Désignation", et le code de "Classement". Le "Prix unitaire moyen pondéré", calculé par le système après chaque entrée, est pris en compte par le dit système pour valoriser chaque mouvement de sortie. Pour la clarté des calculs relatifs au "Cump" voir les exemples chiffrés dans la Démo.

Merci de prendre en compte cet explicatif.

Merci encore de t'intéresser à mon affaire. Bon dimanche.

A +



Modifié par Paulus le 08/06/2008 09:04
Paulus
 Posté le 09/06/2008 à 11:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour Bérylion,

Je suppose que, pour faire avancer l'encodage de l'USF, tu attends de savoir, outre l'explicatif sur le système, ce que j'ai observé lors de mes essais.

au niveau de la feuile "Stk" :

-La colonne D n'est pas modifiée par le mouvement et reste vide.

au niveau de la feuille "Mvt" :

- La ligne de données, relative au premier mouvement transcrit sur la feuille, est envoyée à la ligne 18 au lieu de la ligne 2

- Les formules nommées, dans les colonnes I et L, sont écrasées par l'affichage de chaque ligne nouvelle.

- Le module "cmdValider" n'est pas codé pour renvoyer les données "Désignation" et "Classement". Ces deux dernières, associées à "Identité", sont saisies au clavier à partir de la feuille "Stk".

- Les instructions de programme visant le calcul du "Cump" ne sont pas écrites d'où absence de résultat.

Disposes-tu de temps pour mettre au point le premier essai ? Dan l'affirmatif, j'attends de te lire et en serais heureux. Dans tous les cas merci.

A +



Modifié par Paulus le 09/06/2008 11:56
Bérylion
 Posté le 09/06/2008 à 12:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Paulus a écrit :

Bonjour Bérylion,

Je suppose que, pour faire avancer l'encodage de l'USF, tu attends de savoir, outre l'explicatif sur le système, ce que j'ai observé lors de mes essais.

au niveau de la feuile "Stk" :

-La colonne D n'est pas modifiée par le mouvement et reste vide.

au niveau de la feuille "Mvt" :

- La ligne de données, relative au premier mouvement transcrit sur la feuille, est envoyée à la ligne 18 au lieu de la ligne 2

- Les formules nommées, dans les colonnes I et L, sont écrasées par l'affichage de chaque ligne nouvelle.

- Le module "cmdValider" n'est pas codé pour renvoyer les données "Désignation" et "Classement". Ces deux dernières, associées à "Identité", sont saisies au clavier à partir de la feuille "Stk".

- Les instructions de programme visant le calcul du "Cump" ne sont pas écrites d'où absence de résultat.

Disposes-tu de temps pour mettre au point le premier essai ? Dan l'affirmatif, j'attends de te lire et en serais heureux. Dans tous les cas merci.

A +




Salut

j'ai pas bcp de tps mais ça me changera les idées...

bon, je regarde pour améliorer ma 1ere version suivant tes remarques
(si je trouve 1h dans l'AM !!)

Paulus
 Posté le 09/06/2008 à 16:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

RE,

Je n'avais pas vu…….précédemment. Insére donc, si tu veux bien, une instruction de prog du genre

Text.box tb5 (Coût unitaire d'achat)

' On vérifie si la valeur entrée est numérique (3 décimales).

'Si pas numérique, annule la validation de contrôle.

MsgBox "Vous devez entrer un Nombre à 3 décimales"

Merci & A +



Modifié par Paulus le 09/06/2008 16:22
sourisdeservice
 Posté le 09/06/2008 à 17:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Bonjour,

Si j'entre un nombre, il sera forcément en numérique

Si je veux 3 décimales et que j'attribue le format avec 3 décimales cela s'affichera forcément avec 3 décimales que je tape 56 ou 56.5 ou 56.55 ou 56.555 j'aurai toujours 3 décimales comme ceci 56.000 ou 56.500 ou 56.550 ou 56.555

Je comprendrai mieux ton souci si le message disait vous avez utilisé la virgule et il faut utiliser le point

Paulus
 Posté le 09/06/2008 à 17:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour sourisette,

Hélas non très chère, dans le cas précis j'utilise le Français mais je raisonne le langage Vba.

Il s'agit d'une TextBox et comme le dit son nom, elle réagit pour que l'on saisisse du texte même s'il s'agit de chiffres qui sont pris en compte avec une propriété de texte.

Dans le cas prècis, dans un UseForm, j'utilise une TextBox pour saisir du numérique avec décimales. Donc il faut donner une instuction de programme pour que cette TectBox transforme sa propriété texte en propriété numérique.

A +



Modifié par Paulus le 09/06/2008 17:33
sourisdeservice
 Posté le 09/06/2008 à 17:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Re,

Je me doutais bien un rien que tu avais de bonnes raisons... Voilà, j'ai appris qqch de plus mais c'est trop fort pour moi. Tu connais mes limites

P.S. J'ai réussi à monter sous accès ma petite gestion de stock (ultra simpliste)

Paulus
 Posté le 09/06/2008 à 17:58 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

RE,

Si je vois le jour avec mon truc, nous nous amuserons à comparer.

Rien de compliqué non plus dans les idées (conception Excel), mais sûrement approprié dans les trois volets que tu connais au plan pratique (comptable, fiscal et gestion).

A +



Modifié par Paulus le 09/06/2008 17:59
Bérylion
 Posté le 09/06/2008 à 18:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Paulus a écrit :

RE,

Je n'avais pas vu…….précédemment. Insére donc, si tu veux bien, une instruction de prog du genre

Text.box tb5 (Coût unitaire d'achat)

' On vérifie si la valeur entrée est numérique (3 décimales).

'Si pas numérique, annule la validation de contrôle.

MsgBox "Vous devez entrer un Nombre à 3 décimales"

Merci & A +





pas touché terre de l'AM, mais j'ai une vague idée à approfondir.
je devrais pouvoir regarder demain matin...

gilbert_rgi
 Posté le 09/06/2008 à 18:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Paulus

Voilà le code à ajouter

VBA
  1. If Not IsNumeric(Me.tb5.Value) Then
  2. MsgBox "Vous devez entrer un Nombre à 3 décimales"
  3. Me.tb5.SetFocus
  4. Exit Sub
  5. End If

Cdlt

RGI

Oups tu étais là salutations Bérylion



Modifié par gilbert_rgi le 09/06/2008 18:04
Paulus
 Posté le 09/06/2008 à 19:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Salut les spécialistes,

T'es sympha Gilbert, je savais que c'était ce module (grâce à la toile Visual Basis) mais je ne savais pas adapter la chose à mon truc (l'argot Vba !) Merci de ta contribution.

Pas grave l'ami Béry, je te sais affairé. Mon affaire attendra des moments meilleurs. Merci de me tenir au courant.

Bonne soirée à vous deux

A +

gilbert_rgi
 Posté le 09/06/2008 à 20:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

il faut adapter aussi ensuite la mise en place des données

VBA
  1. For n% = 1 To 5
  2. On Error Resume Next
  3. If n = 4 And Me.sortie Then decalage = 5
  4. If n = 5 Then Sheets("Mvt").Range("A65536").End(xlUp).Offset(-2, n + decalage).Value = CSng(Me.Controls("tb" & n).Value): GoTo suite
  5. Sheets("Mvt").Range("A65536").End(xlUp).Offset(-2, n + decalage).Value = CLng(Me.Controls("tb" & n).Value)
  6. If decalage = 5 Then Exit For
  7. decalage = 2
  8. suite:
  9. Next

Cdlt

RGI



Modifié par gilbert_rgi le 09/06/2008 20:52
Paulus
 Posté le 09/06/2008 à 21:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonsoir Gilbert_rgi

J'ai intégré ton code, qui teste le tb5 (Coût unitaire d'achat), dans le module Private Sub cmdValider_Click (). Aucun effet.

Attention en raison d'une partie entière et une partie décimale du nombre numérique le code est plus étendu. De plus il se fait un arrondi à l'unité entière (exemple entrée 75.256 il s'affiche 75.000). J'avais ce même problème avant l'intégration de ce nouveau code.

Qu'en penses tu ? Merci

A +



Modifié par Paulus le 09/06/2008 21:33
Paulus
 Posté le 09/06/2008 à 21:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

RE Gilbert_rgi

J'ai testé le second code que tu m'as adressé pour la mise en place des mouvements.

Niet, l'encodage bogue sur le mot .Sortie. MsgeBox "Membre de méthode ou de données introuvable".

Dommage !

A +



Modifié par Paulus le 09/06/2008 21:57
Soutenez PC Astuces

PC Astuces a besoin de vous pour survivre. Nos conseils et astuces vous ont aidé ? Vous avez résolu un problème sur votre ordinateur ? Vous avez profité de nos bons plans ? Aidez-nous en retour avec un abonnement de soutien mensuel.


5 € par mois 10 € par mois 20 € par mois


Gérer son abonnement

sourisdeservice
 Posté le 09/06/2008 à 23:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Re,

Normalement Exel calcule sur la valeur exacte même s'il affiche en arrondi sauf si on lui demande de calculer sur la valeur affichée

gilbert_rgi
 Posté le 10/06/2008 à 08:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Paulus

voilà le fichier modifié

http://cjoint.com/?gkiHPcKdEB

Cdlt

RGI

gilbert_rgi
 Posté le 10/06/2008 à 08:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

citation
  1. l'encodage bogue sur le mot .Sortie. MsgeBox "Membre de méthode ou de données introuvable".

erreur : ce n'est pas MsgeBox mais MsgBox ;-)))

Cdlt

RGI

Paulus
 Posté le 10/06/2008 à 12:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour le Forum,

Merci à toi Gilbert_rgi, tu as réglé le problème de l'arrondi (intempestif) du tb5 (Coût unitaire d'achat) et de son renvoi correct dans la feuille Mvt colonne H (Cu).

J'ai viré la procédure IsNumeric (Me.tb5. Value) Then……….because lors de la saisie d'un mouvement option Sortie, le MsgBox "Vous devez entrer un Nombre à 3 décimales" ne manquait pas de s'afficher.

Pour clarifier l'état des lieux à l'heure actuelle, je remets en ligne la version 4 de Gestkneg. A ce stade, mes observations formulées dans mon post ci-dessus du 09/06/2008 à 11:49 restent d'actualité.

Merci à tous ceux qui voudront bien m'aider à mettre en place les procédures Vba..

ICI

A +



Modifié par Paulus le 10/06/2008 16:34
Bérylion
 Posté le 10/06/2008 à 16:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Paulus a écrit :

Bonjour le Forum,

Merci à toi Gilbert_rgi, tu as réglé le problème de l'arrondi (intempestif) du tb5 (Coût unitaire d'achat) et de son renvoi correct dans la feuille Mvt colonne H (Cu).

J'ai viré la procédure IsNumeric (Me.tb5. Value) Then……….because lors de la saisie d'un mouvement option Sortie, le MsgBox "Vous devez entrer un Nombre à 3 décimales" ne manquait pas de s'afficher.

Pour clarifier l'état des lieux à l'heure actuelle, je remets en ligne la version 4 de Gestkneg. A ce stade, mes observations formulées dans mon post ci-dessus du 09/06/2008 à 11:49 restent d'actualité.

Merci à tous ceux qui voudront bien m'aider à mettre en place les procédures Vba..

ICI

A +


'lut

c'est du vrac : http://cjoint.com/?gkqDwvL2Zw

10min par-ci + 10min par-la, mais ça semble tenir la route...

j'ai pas tenu compte du format décimal puisqu'il est géré en format de cell

ça demande qu'a être perfectionné, suivant tes remarques et celles d'autres fumeurs endurcis...



Bérylion
 Posté le 10/06/2008 à 16:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien








ça gère pas le "non choix" E/S (mais c'est par défaut sur ENTREE...)

désolé pour l'oubli, je te rajoute ça à l'occaz
gilbert_rgi
 Posté le 10/06/2008 à 17:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Superbe travail Béry comme d'hab

RGI

Bérylion
 Posté le 10/06/2008 à 17:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien



j'ai pas suivi toute l'histoire, aussi je suis resté sur la version 3.

j'ai pas le temps ce soir d'évaluer les 2 versions.
au besion me dire ce qu'il faut ajouter ou oter à ma version 3.1 pour obtenir une version 4.1...
Paulus
 Posté le 10/06/2008 à 18:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Salut Béry et Gilbert,

D'abord merci à tous deux l'un à la courette.....l'autre le calmos SciencePo. Vous avez été chouette chacun à votre façon. Je sais que nous n'avons pas tout réglé (la gestion du Cump notamment) Mais on verra.

Pour l'instant vous ne faites plus rien. Je regarde....j'évalue parcequ'il y a une 3ème approche pour renvoyer "Désignation" et "Classement" associés à "Identité" dans la feuille "Mvt". Une saisie unique de la nomenclature, une fois pour toute, dans la feuille "Stk" le jour du déclenchement de la commande articles (j'en ai parlé dans ma présentation) et en avant les gros !

Merci de vous intéresser à ce projet qui, s'il aboutit, devrait trouver preneurs.

Bonne fin de journée à vous deux

Bérylion
 Posté le 10/06/2008 à 18:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Paulus a écrit :

Salut Béry et Gilbert,

D'abord merci à tous deux l'un à la courette.....l'autre le calmos SciencePo. Vous avez été chouette chacun à votre façon. Je sais que nous n'avons pas tout réglé (la gestion du Cump notamment) Mais on verra.

Pour l'instant vous ne faites plus rien. Je regarde....j'évalue parcequ'il y a une 3ème approche pour renvoyer "Désignation" et "Classement" associés à "Identité" dans la feuille "Mvt". Une saisie unique de la nomenclature, une fois pour toute, dans la feuille "Stk" le jour du déclenchement de la commande articles (j'en ai parlé dans ma présentation) et en avant les gros !

Merci de vous intéresser à ce projet qui, s'il aboutit, devrait trouver preneurs.

Bonne fin de journée à vous deux



Salut

tu verras que j'avais un peu anticipé...

Sur ce messieurs :



Modifié par Bérylion le 10/06/2008 18:27
gilbert_rgi
 Posté le 11/06/2008 à 08:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Le Monsieur te dit "chapeau" pour ton travail.........

Cordialement

RGI



Modifié par gilbert_rgi le 11/06/2008 08:30
Paulus
 Posté le 11/06/2008 à 17:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour Béry et Gilbert

Impatient tu es l'ami Gilbert ! Bien sûr je m'incline bas, le chapeau à la main et vous remercie chaleureusement tous les deux parce que l'un et l'autre vous avez su démontrer que ce système de gestion des stocks n'était pas viable puisqu'il se révèle être le début d'une usine à gaz ! J'ai testé vos deux montages et, effectivement me suis rendu compte que l'opération de promotion, sûrement par insuffisance de définition, allait produire un système défaillant ou inopérant. Pourquoi ?

  • La gestion de la nomenclature des articles.
  • Les contrôles de vraisemblance et les contrôles de syntaxe des entrées de données sont pratiquement inexistants. Le système ne rejette pas les doublons des identités et ne s'assure pas que les caractéristiques des données entrées sont conformes. Le code identité numérique 13 caractères, la désignation alpha 20 caractères, le code classement numérique 8 caractères, le N° de bon numérique 6 caractères cohérents avec l'option Entrée/Sortie, le coût unitaire d'achat numérique à 3 décimales, le N° de compte numérique 6 caractères cohérent avec l'option Entrée/Sortie. Il n'est pas sûr non plus que le formulaire d'entrée des données (UsF), soit un outil pertinent pour le cas d'espèce. Pourquoi ne pas saisir les données directement dans la feuille "Stk" c.a.d direct la base de données ?

    La gestion quantitative des stocks.

    Apparemment c'est peut être le seul pavé qui fonctionne tant en Entrée qu'en Sortie aussi bien en positif qu'en négatif.

    La gestion des coûts d'articles.

    L'ensemble des règles opératoires (algorithmes de calcul) n'a pas été défini de manière précise. Son absence ne permet pas une programmation sans risque. Chacun, s'il le désire, pourra donner son opinion mieux même apporter son conseil fruit d'études ou d'expérience.

    Entre temps bonne continuation à tous et merci encore.



    Modifié par Paulus le 11/06/2008 17:12
    sourisdeservice
     Posté le 11/06/2008 à 21:16 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
      Grande Maîtresse astucienne

    Bonsoir Paulus,

    Sur ton projet, en lisant quelques sujets similaires, je trouve ici l'avis d'un PCAstucien (MachinBidule) et je pense exactement comme lui quand il dit ceci :

    "Ne faites pas de gestion de stock avec Excel : Excel est un tableur, pas une base de données. Or une gestion de stocks nécessite la mise en oeuvre d'une base de données. C'est possible avec Excel, mais il va falloir fabriquer une véritable usine à gaz pour réaliser cela, un système tellement complexe que la maintenance en sera impossible par un autre que son auteur, etc."

    Dans Access, tu pourra tout-à-l'aise jouer au VBA et le contrôle de tes données sera bien plus facile à gérer.

    Dommage qu'il n'y ait pas grand monde ici pour "nous" guider et une gros effort est nécessaire pour maitriser cette application.

    Le BAba est le papier crayon et l'analyse des besoins pour créer les tables de données avec les relations nécessaires entre elles et là je te fais confiance, tu es ultra spécialiste du fait

    Paulus
     Posté le 11/06/2008 à 21:48 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
    Petit astucien

    Bonsoir sourisette,

    Merci de ton "remonte moral" mais celà fait plaisir que tu m'envoies ce mot gentil.

    Tout ce que tu dit a propos d'Acces j'acquiesse, mais derrière la phase 1ère (compta-fiscal) il y a la phase 2nd (gestion) et là il y a de la formule de calcul à mettre en oeuvre. Alors faut voir ! J'ai précisé "Négoce", j'entends petit commerce ,quel qu'il soit, de revente en l'état sans transformation.

    Le volume de la nomenclature (code d'identité) se limite à quelques miliiers d'articles (x nombre d'exemplaires identiques dans chaque identité) pour avoir une idée de la surface de stockage, du niveau du fonds de roulement à constituer et la connaissance approximative du coût de possession du stock (en travaillant en flux tendu, avec une clientèle satisfaite) sur la base d'une étude de marché sérieuse.

    A plus sourisette.



    Modifié par Paulus le 11/06/2008 21:52
    sourisdeservice
     Posté le 11/06/2008 à 22:31 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
      Grande Maîtresse astucienne

    Re,

    Qui a dit que Access ne pouvait pas calculer ?

    Une table avec les articles peut être liée avec des sous-tables qui gèrent les quantités, les mouvements etc...
    Les états peuvent donner des résultats triés, filtrés, calculés etc... etc...

    Toutes les résultats calculés sur les données, les entrées, les sorties dûments stockées dans des tables pourront être affichées selon les demandes qu'on créera sous forme de requêtes.

    Il existe des requêtes de Sélection, mise à jour, création de nouvelles tables, ajout, suppression, analyse croisée plus le langage SQL
    On peut aussi faire interférer Excel et Access

    Le tout est d'apprendre à s'en servir et de le vouloir



    Modifié par sourisdeservice le 11/06/2008 22:33
    Paulus
     Posté le 12/06/2008 à 06:52 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
    Petit astucien

    Salut sourisette,

    T'as bien dormi, j'espère ? moi oui !

    Dis moi ? tu me remontes plus que le moral, tu m'incites à la débauche ! oh pas normal ça ! t'as une idée derrière la tête... et je crois deviner ! Je me permettrai de te poser une question pertinente dans la journée.

    A +

    sourisdeservice
     Posté le 12/06/2008 à 14:51 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
      Grande Maîtresse astucienne

    Bonjour PAULUS,

    Nos nuits, quand elles ne sont pas squattées pas l'informatique sont donc consacrées à un repos bien mérité.

    Un excellent (sans jeu de mot) spécialiste de Access ici c'est Clément de PCAstuces. Dommage qu'il n'ait pas beaucoup de temps pour les dépannages

    Si tu pars pour Access faudra changer le titre du Post pour attirer les pro, car moi comme tu le sais je reste dans le ULTRA élémentaire mais si je peux t'aider, ce sera avec plaisir

    Paulus
     Posté le 12/06/2008 à 15:22 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
    Petit astucien

    Sourisdeservice

    RE Gestion de stock négoce

    Gestion de la nomenclature articles

    Aurais-tu connaissance d'un noyau de système sous Vba6, une base de données sous Excel voire Access dédié à la gestion d'une nomenclature, conçu pour un interface utilisateur manuel ? Il serait de bon ton que la source en question, qui ne doit pas être une usine à gaz, puisse le cas échéant être interfacée à l'utilisateur via une douchette portative ou non. Pour l'instant, cette DB ne reçoit que :

    Le code identité numérique - 13 caractères norme EAN 8 ou 13, La quantité numérique – 3 entiers, La désignation alpha - 20 caractères, Le code classement numérique - 8 caractères, Le N° de bons numérique - 6 caractères cohérents avec l'option Entrée/Sortie, Le N° de compte numérique - 6 caractères cohérents avec l'option Entrée/Sortie, Le coût unitaire d'achat numérique 3 entiers + 3 décimales,

    D'évidence, des outils de contrôle vraisemblance, contrôle de syntaxe et contrôle de cohérence des entrées de données manuelles doivent impérativement être implant&s dans le programme.Toute anomalie injectée doit être inexorablement refoulée par le système. Si tu connais le tuyau, dans le cadre de cette définition, je suis preneur sans discussion ! Te remercie de l'intérêt que tu portes à la chose. J'ai entendu ton message ci-dessus.

    Tout participant est le bienvenuA

    A +



    Modifié par Paulus le 12/06/2008 15:33
    sourisdeservice
     Posté le 12/06/2008 à 20:35 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
      Grande Maîtresse astucienne

    Re,

    Paulus,

    Personnellement aucune idée sur la question mais tu aurais sans doute plus de chances de trouver par ici http://vb.developpez.com/

    Bérylion
     Posté le 13/06/2008 à 09:21 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
    Astucien

    MachinBidule a écrit :

    "Ne faites pas de gestion de stock avec Excel : Excel est un tableur, pas une base de données. Or une gestion de stocks nécessite la mise en oeuvre d'une base de données. C'est possible avec Excel, mais il va falloir fabriquer une véritable usine à gaz pour réaliser cela, un système tellement complexe que la maintenance en sera impossible par un autre que son auteur, etc."

    un grand sage que cet homme la !!

    toutefois, dans le cas de Paulus, ça reste "relativement" simple à construire,
    puisque ça ne gère que du négoce (pas de consommation de composant, pas de transformation...)

    Personnellement je préfère access mais pour un tout autre point de vue :
    une fois l'appli créée, elle reste figée et y'a moins de risque qu'un utilisateur vienne modifier la structure par mégarde.
    (sous excel c'est trop lourd à gérer )


    sourisdeservice
     Posté le 13/06/2008 à 11:06 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
      Grande Maîtresse astucienne

    Bonjour Béryl,

    Tu complètes exactement comme j'aurais voulu l'analyse au niveau des modifications et des pertes de données.
    C'est pour cela que malgré la difficulté de l'apprentissage, je m'acharne à créer mon application personelle.

    Qui va piano, va sano

    Paulus
     Posté le 13/06/2008 à 13:49 
    Aller en bas de la page Revenir au message précédent Revenir en haut de la page
    Petit astucien

    Bonjour le forum,

    Merci de votre contribution …

    Un pratiquant de la programmation s'est exprimé, Bravo !

    Votre point de vue nous intéresse

    Faites nous le savoir

    A +
    Page : [1] 
    Page 1 sur 1

    Vous devez être connecté pour participer à la discussion.
    Cliquez ici pour vous identifier.

    Vous n'avez pas de compte ? Créez-en un gratuitement !
    Recevoir PC Astuces par e-mail


    La Lettre quotidienne +226 000 inscrits
    Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

    Les bonnes affaires
    Une fois par semaine, un récap des meilleurs offres.

    Les fonds d'écran
    De jolies photos pour personnaliser votre bureau. Une fois par semaine.

    Les nouveaux Bons Plans
    Des notifications pour ne pas rater les bons plans publiés sur le site.

    Les bons plans du moment PC Astuces

    Tous les Bons Plans
    Mini PC GEEKOM A8 (Ryzen 7 8845HS, 32 Go RAM, SSD 1 To, Radeon RX 780M, Windows 11 Pro)
    699 € 999 € -30%
    @Geekbuying
    Carte mère Asus TUF Gaming B650 (AM5, ATX, Ethernet 2.5Gb)
    163,35 € 200 € -18%
    @Amazon Allemagne
    Carte mère Gigabyte B550M Aorus Elite (AM4)
    87,54 € 103 € -15%
    @Amazon
    Carte mémoire Amazon Basics MicroSDXC 1 To (200 Mo/s A2, U3)
    77,87 € 90 € -13%
    @Amazon Allemagne
    Processeur AMD Ryzen 5 5600 (AM4, 6 coeurs, 3.5/4.4 GHz)
    111,47 € 125 € -11%
    @Amazon
    Mini PC GMK G3 Plus (Intel N150, 16 Go RAM, SSD 512 Go, WiFi 6, Windows 11 Pro)
    179,51 € 220 € -18%
    @Amazon

    Sujets relatifs
    excel gestion de stock
    Gestion d'une arrivée de cross sous Excel
    Gestion stocks sous Excel
    organiser mes contacts sous Excel
    Excel 2013 sous Windowss 8.1
    fichier excel - gestion des nombres identiques
    Graphique Nuage de points sous excel
    gestion @ mail dans fichier clients Excel
    graphique sous excel
    excel - gestion des favoris
    Plus de sujets relatifs à Gestion du stock négoce sous Excel
     > Tous les forums > Forum Bureautique