NAVIGATION : INDEX DU FORUM / ACCUEIL DE P2PFR / WIKI

Merci de faire une recherche avant de poster :)

Nous sommes actuellement le 29 Mars 2024 01:26

Heures au format UTC + 1 heure [ Heure d’été ]




Forum verrouillé Ce sujet est verrouillé, vous ne pouvez rédiger ou éditer aucun message.  [ 13 messages ] 
Auteur Message
 Sujet du message: gestion de plan
MessagePublié: 27 Juil 2011 10:03 
Bonjour a tous,

travaillant comme concepteur de machines, je dois gérer plusieurs centaines de pièces en tout genre et le nombre s'agrandit de jours en jours, sachant qu'à chaque création de nouvelle pièce correspond un nouveau numéro de pièce qui s'incrémente de 1 et que ce numéro est le même utilisé pour sa mise en plan ainsi que pour l'inventaire, j'aurais voulu savoir s'il était possible par un bout de code en VB, qu'à chaque nouvelle création que j'enregistrerait dans un dossier spécifique, le numéro correspondant à cetet nouvelle pièce vienne s'inscrire directement dans une feuille excel sans que je n'ai à le saisir ?
j'éspere avoir été clair, n'hésitez pas si ce n'est pas le cas ainsi que si vous avez d'autre propositions de solutions...


Rapporter ce message
Haut
  
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 27 Juil 2011 11:19 
Hors-ligne
Web Manu, Master of P2PFR.com
Avatar de l’utilisateur

Inscrit le: 07 Déc 2001 02:00
Messages: 4160
Localisation: in the code
Le plus simple pour ton projet est d'utiliser une base de données.
Apparemment tu travailles avec Office, tu devrais donc te pencher sur Access qui fait parti du pacj Office.


Rapporter ce message
Haut
 Profil Site InternetICQYIM 
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 27 Juil 2011 11:31 
je n'ai pas access, onenote pourrait faire l'afafire,je ne le conais pas du tout...


Rapporter ce message
Haut
  
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 27 Juil 2011 11:41 
Hors-ligne
Web Manu, Master of P2PFR.com
Avatar de l’utilisateur

Inscrit le: 07 Déc 2001 02:00
Messages: 4160
Localisation: in the code
Je ne connais pas onenote...
Si j'ai bien compris, tu crée un fichier que tu copies dans un répertoire et tu voudrais que le nom du fichier soit automatiquement reporté dans un tableau excel ?

N'hésite pas à décrire tout le déroulement du processus, on est pas limité en nombre de caractère sur notre forum ;)


Rapporter ce message
Haut
 Profil Site InternetICQYIM 
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 27 Juil 2011 12:09 
Pas besoin d'en mettre plus tu as tout compris :lol:,je vais tout de même essayer d'être le plus précis possible :

1 : Création d'une piéce
2 : Enregistrement de cete nouvelle pièce sous un nombre au format "000000.00" dans un repertoire
3 : Création d'une mise en plan (MEP) qui aura le même numéro d'enregistrement que celui de la piéce auquel il correspond

et donc le but est de créer une liste de toutes ces piéces dans un tableau excel


Rapporter ce message
Haut
  
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 27 Juil 2011 12:21 
[quote="Invité"]Pas besoin d'en mettre plus tu as tout compris :lol:,je vais tout de même essayer d'être le plus précis possible :

1 : Création d'une piéce
2 : Enregistrement de cete nouvelle pièce sous un nombre au format "000000.00" dans un repertoire
3 : Création d'une mise en plan (MEP) qui aura le même numéro d'enregistrement que celui de la piéce auquel il correspond

et donc le but est de dire a excel : tu va dans ce repertoire et tu me liste tout les numéros de pièces que tu y trouve

Crois que tu que c'est jouable via une macro??


Rapporter ce message
Haut
  
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 27 Juil 2011 15:13 
Hors-ligne
Web Manu, Master of P2PFR.com
Avatar de l’utilisateur

Inscrit le: 07 Déc 2001 02:00
Messages: 4160
Localisation: in the code
De mémoire, il doit exister une fonction sous excel qui permet de lire le contenu d'un répertoire, mais je ne sais plus si c'est une fonction native d'excel ou quelque chose d'ajouté.

Et quel est le but de faire une liste de tous ces numéros de pièces sous excel ?
Tu as un autre fichier excel avec une correspondance entre les numéros de pièces et d'autres informations concernant la pièce ?

Si c'est juste pour faire une liste, tu peux aussi créer un fichier .bat (un batch) te permettant de créer une liste des fichiers dans un fichier texte.


Rapporter ce message
Haut
 Profil Site InternetICQYIM 
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 27 Juil 2011 15:28 
Cette liste va en faite nous servir de base de données, y seront ajoutés par la suite le fournisseur, la quantité en stock, le prix ect...
il me faut donc cette fonction, je vais faire quelque recherches...,merci de ton implication!!!! ::)


Rapporter ce message
Haut
  
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 27 Juil 2011 15:48 
Hors-ligne
Web Manu, Master of P2PFR.com
Avatar de l’utilisateur

Inscrit le: 07 Déc 2001 02:00
Messages: 4160
Localisation: in the code
J'ai trouvé ce bout de code, c'est du VB ou VBA à inclure dans Excel.

Code:
Sub ListeFichier
  Const ctePourLecture = 1
  Const ctePourEcrire = 2
  Const ctePourAjouter = 8

  Dim objFSO, objDossier, objFichier, objResultat
  Dim Repertoire, NomFichierTxt

  On Error Resume Next

  Repertoire = "C:\Document\Excel"
  NomFichierTxt = "Resultat.txt"
  Set objFSO = CreateObject("Scripting.FileSystemObject")
  Set objDossier = objFSO.GetFolder(Repertoire)
  Set objResultat = objFSO.CreateTextFile((Repertoire & "\" & NomFichierTxt),ctePourEcrire)


  If (objDossier.Files.Count > 0) Then
     For Each objFichier In objDossier.Files
        If (InStr(1, objFichier.Name, ".xls", 1) > 0) Then
            objResultat.WriteLine objFichier.Name
        End If
     Next
   End If

  objResultat.Close
  Set objResultat = Nothing
  Set objDossier = Nothing
  Set objFSO = Nothing

End Sub


Ce bout de code tel qu'il est, liste les fichiers d'un répertoire et écrit le nom des fichiers en .xls dans un fichiers de résultat.
En modifiant ce script, tu peux faire en sorte d'écrire le résultat directement dans ta feuille excel.
Après tu devras faire attention de ne pas avoir de doublons, bref y'a quand meme du boulot de développement, j'espère que tu maitrise un peu le VBA.


Rapporter ce message
Haut
 Profil Site InternetICQYIM 
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 27 Juil 2011 16:00 
si c'est une question je te dirais que pas du tout :oops: , mais je dois bien connaitre quelques personnes qui pourraient me faire ca..;merci baucoup, je te tiendrais au jus du résultat avec code modifier..


Rapporter ce message
Haut
  
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 29 Juil 2011 11:48 
Hors-ligne
0 ou 1 je me tâte
Avatar de l’utilisateur

Inscrit le: 07 Déc 2001 02:00
Messages: 10996
Localisation: Lille et ailleurs
Éhé, l'est chaud edmc.


Rapporter ce message
Haut
 Profil Site Internet 
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 29 Juil 2011 14:13 
Hors-ligne
Web Manu, Master of P2PFR.com
Avatar de l’utilisateur

Inscrit le: 07 Déc 2001 02:00
Messages: 4160
Localisation: in the code
Chaud ouai lol, pas comme ce temps de m.....


Rapporter ce message
Haut
 Profil Site InternetICQYIM 
Répondre en citant  
 Sujet du message: Re: gestion de plan
MessagePublié: 30 Juil 2011 13:52 
Hors-ligne
0 ou 1 je me tâte
Avatar de l’utilisateur

Inscrit le: 07 Déc 2001 02:00
Messages: 10996
Localisation: Lille et ailleurs
Grave, un peu deg ...je suis rentré hier, 2 semaines où le soleil s'est fait désirer.


Rapporter ce message
Haut
 Profil Site Internet 
Répondre en citant  
Afficher les messages publiés depuis:  Trier par  
Forum verrouillé Ce sujet est verrouillé, vous ne pouvez rédiger ou éditer aucun message.  [ 13 messages ] 

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 10 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Aller vers:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr