Extraction de donnée d'une feuille Excel

Bonjour à tous,

Version allégée :

https://www.excel-pratique.com/~bigfiles/doc/Visserie_Articles_reduit1.zip

Bon, on a vu que çà marchait avec 5000 lignes !

Maintenant c'est avec cette version allégée que l'on va finaliser le programme,

une fois la mise au point terminée, on remettra la Base complète du 19/01/09

Ceci nous permet de rester sur le forum !

Vu pour le bug, essaye cette version et dis-moi.

PS : il ne faut pas modifier le groupe de boutons nommé "dudu" dans la feuille Base,

(ce groupe est appelé par les macros)

Bonne journée

Claude.

Bonjour à tous,

Didier, pas de nouvelles, bonne nouvelle !

Signale-moi les modifs au fur et à mesure, n'attends pas d'avoir une longue liste,

Chaque modif entrainant une relecture complète du programme !

et au moins une visite par jour sur le forum pour état d'avancement.

Bonne journée

Claude.

Hello,

J'ai demander a mon apprentis de faire un serie de test et me faires ses remarques d'ou le délai de réponse, excuse m'en.

Nous n'avons pas trouver de bug -> Bravo bon travail.

Ce que j'améliorerai

Onglet Base.

Actuellement quand je séléctionne la colonne D ca séléctionne la colonne H, J'étanderai cette fonction aux colonne C, D, E, F, G.

Onglet Ajout de la version allèger cellule C12 Caractère normal?

Onglet commande:

Est t'il possible que quand le clic sur une désignation il ouvre la Base dans la bonne famille?

J'ai corriger quelque erreur dans la base de donner (faute de frappe, etc) vois ta messagerie.

Sinon pour le moment je ne vois rien d'autre sauf que tu as fait un super boulot.

re,

J'étanderai cette fonction aux colonne C, D, E, F, G.

Fait sans problème.

Onglet Ajout de la version allèger cellule C12 Caractère normal?

précise la question !

Est t'il possible que quand le clic sur une désignation il ouvre la Base dans la bonne famille?

Oui mais sans l'image, (l'image est appelée par le catalogue)

je ne sais pas retrouver dans catalogue en partant de "Commande"

On fait quand même ?

J'ai corriger quelque erreur dans la base de donner (faute de frappe, etc)

Quel genre de correction ?

si tu as modifier dans les colonnes "Famille" ou "désignation" , il faut mettre en accord le

Catalogue, si tu l'a fait c'est bon, je considère ton fichier comme référence pour la suite et je

détruit le mien. Sinon je garde le mien et tu referas tes corrections après, CONFIRME ce point.

il ne faut pas travailler sur plusieurs fichiers !

Surveille de dans en temps si le transfert "archives" se passe bien.

Amicalement

Claude..

Hello,

Ce que j'ai modifier:

J'ai complèter la ligne Unité, Corriger quelque dimension,

Je n'ai fait aucune modification dans les lignes familles, et designations.

Prend donc mon fichier pour la suite.

Citation:

Onglet Ajout de la version allèger cellule C12 Caractère normal?

Il y a quelque chose d'ecrit dans cette cellule c'est normal (un chiffre 12)

Oui mais sans l'image, (l'image est appelée par le catalogue)

je ne sais pas retrouver dans catalogue en partant de "Commande"

On fait quand même ?

Je pense que ce serai bien, mais pas indispensable.

Si c'est trop dur tant pis.

Voila, j'espère avoir répondu a ta question.

Bonne journée

Dider

re,

Bon d'accord, on prend ton fichier comme référence pour le final,

On ne touche plus à ce fichier jusqu'à la fin OK !

Maintenant, on ne parle que de la version en cours (allégée.)

en C12 tu dois avoir : Désignation *

l'étoile signifiant que ces un champs à remplir obligatoirement

si tu as un chiffre 12, c'est un bug ( je regarde)

les autres lignes de saisie sont bien , avec l'étoile ?

Pour mes besoins personnel, je cherche des billes en acier INOX Ø 11 (une trentaine), tu n'aurais pas çà dans tes vastes magasins ? des fois !

à+...Claude.

Ok ca marche,

excuse c'est en C3 qu'il y a écrit qqch (soit un 12) j'ai du fourcher.

Pour les billes je vais regarder si je trouve qqch, mais je ne pense pas avoir qqch comme ca dans notre magasins, Je te redis.

A+ Didier

re,

Tu peux effacer le 12 en C3, et surveille au cours des tests si çà revient.

de mon coté, je regarde la possibilité d'amener l'image depuis Commande dans la base.

Question :

çà serait fréquent cette opération ?

Bonne soirée

Claude.

4test.xlsm (75.26 Ko)

Re,

Ok ca marche je vais sureiller ce C3.

Pour la 2ème question, je ne crois pas que l'on ce soie bien compris.

Je vais tacher de me reexpliquer mieux.

Quand je suis dans l'onglet commande, je voudrai pouvoir cliquer sur une cellule de désignation d'un de mes objets, et qu'il m'ouvre la base a la bonne place.

Si c'est ce que tu avais déja compris excuse moi de me répèter.

Le but de cette fonction serai que lors d'une erreur ou modification (avant l'archier bien sur) que je n'ai cas cliquer et faire la correction (Ajout de pièces etc.)

Maintenant il ne s'agit que d'un plus, regarde et dis moi si c'est possible.

Bonne soirée

Didier

7test.xlsm (75.26 Ko)

re,

J'avais bien compris !

Je vais essayer, çà t'amènerai dans la base à la bonne page désignation avec l'image, mais

sans tenir compte des dimensions (faut pas pousser !)

Sans garantie !

Claude.

3test.xlsm (75.26 Ko)

Pas de soucis, c'et déja pas mal si tu y arrive.

J'ai bien pensez que pour arriver aux dimension ce n'etait pas possible et ne t'en demande pas autant.

Et tant pis si ca ne fonctionne pas.

Tu as déjà fait un énorme et super travail,

A+ Didier

Bonjour à tous,

Didier, c'est gagné !

2 ou 3 bricoles à régler et fichier dans la soirée.

je reviens au fichier Archives, petit problème pour le filtre et l'extraction d'une réf.

exemple:

7777-01

7777-012

ces 2 N° de réf. sortiront en même temps,

est-ce que ce genre de N° peut arriver ?

à toute à l'heure

Claude

édit: serait-tu éventuellement modifier une ligne de code ?.

Bonsoir à tous,

Allégé Version2

https://www.excel-pratique.com/~bigfiles/doc/Visserie_Articles_reduit2.zip

- Dans la feuille Commande, tu sélectionne une Désignation, ceci te ramène à la bonne page de la feuille base et

avec l'image.

C'est vrai que c'est bien pratique pour vérifier et corriger avant archivage.

à re-tester complètement

Amicalement

Claude.

Salut,

Cool ca a l'air de fonctionner, je vais faire les test et te dire,

Heu pour la ligne de code pas vraiement, je n'ai jamais appris ce qu'il faut ecrire, mais je sais ouvrir le VBA et ecrire qqch dedan (pour autant que je sache quoi ecrire)

Num de ref 7777, Impossible sauf en l'an 7700 donc ca va aller je crois, les 2 premier numeros indique l'année.

Et 7777-01 et ca donnerai 7777-12, donc pas non plus.

Merci ET désoler du délai de réponse

Hello a tous,

Salut Claude,

Après de multiple test il en resorte que:

Tu as fait un magnifique travail.

L'archivage fonctionne sans autres. ou du moins je n'ai pas vu de Bug

Comment faire pour supprimer une famille tout entière, (j'ai réussis à supprimer via la base un article, Mais pas une familles) c'est un cas très rare, mais voulais savoir comment faire.

Autre chose, je ne crois pas avoir vraiement compris comment faire pour qu'un articles en acier avec photo ce trouve a droite et qu'un article en inox sans photo ce mette sur la gauche du catalogue. Mais sans qu'il reprenne les donner de l'un et l'autre.

J'ai des truc bizzard qui se produise, surement que je n'ai pas tout compris. Peut tu m'expliquer

Sinon je n'ai rien trouver d'autre.

Avec tout mes remerciement

Didier

Bonjour à tous,

Autre chose, je ne crois pas avoir vraiement compris comment faire pour qu'un articles en acier avec photo ce trouve a

J'ai fais cette présentation pour économiser les octets (images)

en effet, les aticles en Znb et en inox avaient 2 fois la même image.

J'ai donc considéré :

- Par défaut, une nouvelle désignation avec image est placée en colonne C du catalogue.

(c'est pourquoi il faut ajouter en 1er l'article en znb), si il y a l'équivalent en Inox ou autre et que tu réponds <<sans image>>

cet article sera placé à droite (colonne D image commune).

Si il y a un 3ème article avec la même image, colonne C (on recopie l'image ou on la mets "à cheval" sur les 2 lignes.

si il y a un 4 ème article, colonne D et ainsi de suite.

En résumé çà veut dire que le 3ème en colonne C peut être en Inox. (il n'y a que 2 colonnes) et on ne peut pas laisser

de vides en colonne C.

c'est + facile à faire qu'à expliquer ! !

Comment faire pour supprimer une famille tout entière

Tu parles bien de Famille, comprenant plusieurs désignations avec chacunes XXX articles ?

Dans ce cas il faudrait mettre "famille comme critère de recherche en colonne B de la base (invisible actuellement,

car colonne en noir), mais çà peut s'envisager.

Ce qui m'ennuie pour la suppression d'articles ou de familles, c'est que je ne sais pas automatiser l'action dans le catalogue,

à cause des images et des cellules fusionnées.

à chaque suppression, il faudra supprimer manuellement dans le catalogue l'image et la cellule.

Le principal, c'est la feuille Base, qui a toutes les INFO. (Le Catalogue n'est qu'un outil de recherche)

Je t'envoie dans la soirée une nouvelle version des 2 fichiers "Articles" et "Archives"

- J'ai travaillé sur le fichier "Archives" de sorte qu'une fois plein ou en fin d'année on puisse l'enregistrer sous un

nouveau nom ("Archives_Visserie_datexxx") et remettre à zéro le fichier.

Amicalement

Claude.

f2 multiples question excel

Bonsoir à tous,

Fichier "Articles". Allégé Version3

https://www.excel-pratique.com/~bigfiles/doc/Visserie_Articles_reduit3.zip

- Feuille "Commande". Suppression des formules pour N° Pos.

(évite de trainer des formules inutiles dans la "base Archives")

  • Peut-être ajouter liste Techniciens ?
  • -------------------------------
Fichier "Visserie_Archives_enCours" (nouveau)

https://www.excel-pratique.com/~files/doc/Visserie_Archives_enCours.zip

ce fichier portera toujours le même nom (voir procédure dans le fichier)

détruit le fichier précédent pour éviter confusion.

  • Ajout bouton "Tri" ( par N°Ref. ou par Date)
  • Ajout bouton "Archive Fichier"
ce bouton enregistre le fichier tel quel sous le nom "Archives_Visserie_datexxx"

il purge la base et repart à zéro.

NOTA: ce fichier pourrait peut-être stocker plusieurs années !

Pour tester la purge du fichier "Archives", la dernière ligne de code est désactivée dans

la macro "Changer_Année"

Fais un test comme çà et referme le fichier sans enregistrer.

Après test, tu pourras réactiver cette ligne en supprimant l'apostrophe ! devant 'ActiveWorkbook.Save

    MsgBox ("Prêt !")
    'ActiveWorkbook.Save
End Sub

Amicalement

Claude.

Hello,

Excuse pour les délai de réponse.

Alors Trop top le fichier Archive, ca fonctionne du tonnère,

Surement qu'il pourrai stocker plusieurs année (a tu mis une limite de taille?) Je ne pense pas que c'est nescessaire. Je vais le faire 1 fois par an.

Fichier Article.

Je crois que j'ai compris la logique de la feuille ajout. et ca fonctionne bien.

Ajout d'une liste de technicien, oui très bonne idée, mais ca je sais faire (donner validation) c'est bien cela non.

Suppression des articles:

Comment faire pour desactiver les macro dans l'onglet catalogue J'arrive à effacer le contenu mais pas les lignes.

Merci pour l'info.

Je n'ai rien trouver d'autre

Bonne journée

Dideir

Bonsoir à tous,

Fichier "Articles". Allégé Version4

https://www.excel-pratique.com/~bigfiles/doc/Visserie_Articles_reduit4.zip

Archives : il n'y a pas de limites de fixé.

Catalogue :

- Ajout bouton "écriture" , te permet de voir les lignes et colonnes et annihile les macros.

ce bouton est un va et vient, (le titre "Catalogue" fait la même chose, tu peux donc supprimer ce bouton)

IMPORTANT : si tu supprime une ligne, efface d'abord l'image.

- Pour une sélection + rapide dans le catalogue, je verrais bien une sorte de "super famille"

avec une liste, (5 ou 6 groupes maxi) on irait directement à la bonne page du catalogue.

regarde si tu as une idée là-dessus ? (cela ne changerai rien à la base)

Commandes :

- Ajout liste techniciens ( cette liste est dans la feuille "Ajout", à droite), tu peux ajouter d'autres listes.

Je n'ai pas automatisé la mise à jour de cette liste.

Transfert :

on laisse comme çà ? Avec la fenêtre d'ouverture fichier ?

c'est peut-être mieux ainsi car si tu change de répertoire ou de lecteur ! ….

Le verrouillage des feuilles est-il nécessaire ?

Nota : On est loin de ta 1ère demande mais on y arrive !

Amicalement

Claude.

Hello,

Catalogue:

Je ne savais pas que le titre faisais office de bouton. Mais avec ca plus besoin de bouton, moins d'erreur possible.

Ok je fais me faire une petit notice. pour la suppression.

Super Famille:

Grande idée, il est vrai que c'est pas super pratique le cataloque est trop long.

J'ai regarder pour faire les super famille mais j'en ai 8. (faut que ca reste comprehensible)

Voici la liste:

1) tout la visserie Metrique. (chaque vis ou y peu y avoir un écrou) (tige filleté, goujon à souder, vis sans tête) sauf les HR

2) Ecrou, rondelle

3) Visserie HR, skin et skun

4) Fixation béton (cheville, Vis à béton, Tampon d'ancrage etc..)

5) Rivet et tubtarra

6) Vis à bois

7) vis à tôle

8 ) Disques sans trou et divers.

Je pense que le plus simple est que je remplisse un fichier base (que tu m'envera) avec une collone spécialement pour cela) non! tu voyais ca autrement?

Commande:

Parfait la liste, qu'entend tu pas "Je n'ai pas automatisé la mise à jour de cette liste"

Transfert:

Oui c'est mieux, avec la fenêtre d'ouverture,

Verrouillage des Feuilles

Je pense qu'un minimum de verrouillage est recommander, j'ai ici des enormes grailleurs qui aime bien fouiner et tout casser. lol...

(je n'ai rien contre fouinner (j'en ai apris beaucoup comme cela) mais sur des fichier fait pour.

Merci beaucoup

Didier

Rechercher des sujets similaires à "extraction donnee feuille"