Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Question peut être bête mais... [ Langages dérivés / VBA ] (Konyl)

vendredi 20 juin 2008 à 19:32:14 | Question peut être bête mais...

Konyl

Bonjour à tout le monde,

Voila mon problème, je souhaites créer des fichiers automatiquement et intégrer ces fichiers dans le code pour que ce dernier les considère comme une variable.
En gros : On crée le fichier et on en ouvre un autre qui doit savoir que ce 1er fichier a été crée...pour la création auto c'est tout bon mais pour que l'autre fichier prenne en compte que le premier a été crée...Il peut y avoir plus de 50 fichiers crées automatiquement.
Ou avez vous une idée plus pertinente ?

Est ce possible de dire :
Création de fichier / ajout du nom du fichier crée dans le vba dans une fonction a part qui grossie avec le nombre de fichiers ?

Si je ne suis pas clair dite la moi surtout :)

Par avance merci

vendredi 20 juin 2008 à 20:15:59 | Re : Question peut être bête mais...

jack

Administrateur CodeS-SourceS
Salut
S'il ne s'agit que de mémoriser une valeur numérique, oui, tu peux le faire simplement, en écrivant cette valeur dans un e cellule de la feuille du projet Excel qui te servira de base.
Pour la création de fichier, tout dépend du type de fichier que tu veux créer ...
Fichier texte ? --> Voir les commandes Open, Line Input #, Print #, Close

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)

vendredi 20 juin 2008 à 20:19:08 | Re : Question peut être bête mais...

Konyl

Merci pour ta réponse,

Il s'agit de fichiers excel que le code doit prendre en compte au fur et a mesure des créations de fichiers ( motivées par un utilisateur).

Encore merci


vendredi 20 juin 2008 à 20:34:53 | Re : Question peut être bête mais...

PCPT

Administrateur CodeS-SourceS
salut,

si je comprends bien en gros tu as ton code, on va dire dans un module, et séparément au fur et à mesure (dans le temps) tu ajoutes du code dans des fichiers_X.txt dans un dossier_fixe, et tu voudrais que ce code s'ajoute régulèrement à ton code (du module) c'est bien çà?

si oui, je ne crois pas...
enfin pas proprement, dans le sens où en VBA le module (pour l'exemple) n'est pas vraiment stoqué comme Module1.bas en VB6....

par contre tu peux éventuellement ajouter la référence MS Script control 1.0
et de là tu pourras interpréter/évaluer le code à lire dans chaque fichier, et donc le faire en boucle en lisant le contenu de ton répertoire

néanmoins, comme qui dirait, c'est la porte ouverte à toutes les fenêtres
++

Prenez un instant pour répondre à ce sondage svp

vendredi 20 juin 2008 à 21:21:07 | Re : Question peut être bête mais...

mortalino

Membre Club
salut,

référence à cocher :: Microsoft Visual Basic for Applications 6.0 Extensibility

Tu peux réécrire le code.
J'ai un exemple pour toucher le VBProject (pas pour l'écriture) mais de tête, InsertLine fait bien l'affaire

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

samedi 21 juin 2008 à 06:47:29 | Re : Question peut être bête mais...

mortalino

Membre Club
Avec le recul (et la fatigue, peut-être ! ) je ne comprends pas trop ce que tu veux faire !
Que souhaites tu récupérer dans ces fichiers ? (fichiers texte ?)
As-tu un exemple concrêt ?

Car un moment tu dis :

Est ce possible de dire :
Création de fichier / ajout du nom du fichier crée dans le vba dans une fonction a part qui grossie avec le nombre de fichiers ?


1/ Création de fichier, ça a l'air bon pour toi.
2/ Suffirait de placer dans un fichier texte le nom du fichier créé (à chaque fois, hein, style LastFileCreated.txt) et donc ensuite de lire (avec indice de Jack) le contenu de ce fichier (donc le nom du dernier fichier créé) à placer dans une variable.

Comme PCPT, je laisse des indices sans trop comprendre ta demande

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

dimanche 6 juillet 2008 à 11:12:54 | Re : Question peut être bête mais...

Konyl

Je suis désolé, j'ai été sous l'eau 2 semaine la mias je lis tout cela lundi matin !

Merci pour ces réponses !



Cette discussion est classé dans : fichier, fichiers, question, crée, bête


Répondre à ce message

Sujets en rapport avec ce message

Question sur les fichiers ... [ par Surfurax ] Bonjour à tous, je voudrais savoir s'il est possible d'ouvrir un fichier, de le lire tout en insérant de nouveaux caractères à certains endroits sans Exportation de plusieurs fichiers .txt dans différents dossiers vers un fichier Excel [ par xl_squal_lx ] Bonjour,Pouvez vous me dire s'il est possible de récupérer des données se trouvant dans plusieurs fichiers au format txt ( le chemin est le meme il n' je n 'arrive pas à executer les fichiers telecharger [ par gogogo64 ] Voila j'ai un probleme,d'execution de fichier de telecharger en gros ils ne marchent pas.(j'ai winrar ) je le decompresse il y a readme un lien vers c info fichier wave [ par monsieurlemouche ] salut,j'ai un dictaphone à partir duquel je transfert des fichiers wave sur mon pc. Mais, ces "buses" de programmateurs n'ont même pas eu l'élégance d Suppression de fichiers listé dans un fichier texte [ par huby40one ] Bonjour à la communauté,J'expose mon probleme,J'ai dans un fichier texte (.txt), une liste de fichier (jpg pour la plus part).Dans un Dossier (Uploads Nom de fichier [ par wanure ] Bonjour, Je souhaiterai connaître le code qui éxécuterai la chose suivante :Modifier automatiquement les noms de X fichiers se trouvant dans un dossie Importer plusieurs fichiers type texte dans un fichier excel [ par nicroll ] Bonjour, j'ai besoin d'importer plusieurs fichiers ayant l'extension ".spe" dans un fichier excel.... Chaque fichier contient 2 colonnes, soit une col Créer un fichier word à partir d'autres fichiers word [ par tomtom7632076320 ] Salut à tous!Alors voilà, je désire créer une appli permettant de voir la liste des fichiers d'un dossier, de pouvoir en sélectionner certains (ces fi Ouvrir un fichier Zip [ par guilleto ] Bonjour à toutes et à tous,J'ai un certain nombre de fichiers .zip (>200).J'aimerai pouvoir faire automatiquement la procédure suivante :   1°) Créer exploiter des fichiers .doc [ par N51 ] Bonjour à tous,J'utilise  Open fichier For Input As #1  et Input #1, lignecependant lorsque je veux exploiter un fichier .doc ma variable ligne ne con


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.