• Initiateur de la discussion Initiateur de la discussion zorglub
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Z

zorglub

Guest
Hello !!!!

Tout d'abord merci pour les réponsese toujours précises qu'on obtient sur ce site... c'est très agréable de se sentir aider !!

Petites questions maintenant:

1°)
Est-il possible de lire et d'écrire dans un fichier sans pour autant l'ouvrir?
Je m'explique: j'ai un fichier "MASTER" comportant un certain nombres de formulaires (boîtes à onglet etc...). Les valeurs entrées dans ce formulaire sont écrite dans une page servant d'historique. On me demande maintenant de générer un fichier mettant les données sous forme de tableau ou de graphe. Ceci se passe sans problème, mais je voudrai pouvoir générer le fichier sans faire appel à une page temporaire qui sera ensuite collée dans un nouveau fichier. Trop lourd, trop gourmand en ressource (le MASTER fait déjà presque 3 Mo !!).

2°)
Peut-on automatiser le nom du fichier lors de la sauvegarde, du genre NomFichier-DATE.xls?


Merci de me donner un p'tit coup de main, ça me rendrai bien service.

@+
Zorglub
 
Bonjour,

Question 1

Oui, c'est possible, excel peux lire et écrire dans un fichier fermé


Question 2
Avec un commandbutton sur ta feuille, introduit y le code suivant:

Private Sub CommandButton1_Click()
Dim FileName As String

FileName = "NomFichier " & Format(Date, "dd-mm-yyyy")
ThisWorkbook.SaveAs FileName:="D:\Documents and Settings\Christophe\Bureau\" & FileName
End Sub

Bonne journée

@Christophe@
 
OK ............

Pour la Q2, je faisait ça mais sans passer par une variable, d'où boulette... merci

Pour la Q1, je suis fort aise que cela se fasse, mais comment ??

Je suis un pro de la chose, et je passe tout le temps par:

chdir "c:\"
workbooks.open.... etc

comment je fais pour lire le fichier sans l'ouvrire ????
existe-t-il une fonction du style "reset FILENAME" comme en Pascal ?

Merci d'avance
et merci encore pour la réponse d'avant

@+
Z
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
1 K
G
Réponses
0
Affichages
922
Gribouille
G
Retour