XL 2019 VBA enregistrer onglet dans un dossier

Muhadini

XLDnaute Junior
Bonjour à tous,

J'ai un soucie avec un onglet de mon classeur. Je voudrais enregistrer l'onglet via le bouton "enregistrer fichier" de " evaluation_participant" dans un dossier spécifique avec le nom(b1)_ prénom (B2)_date(f3) du participant.

Exemple :

Évaluation (dossier principal) -> enregistrement du fichier excel (avec nom_prénom_date)

Et pourvoir récupérer un fichier si besoin de changement ou de rajouter une évaluation via le bouton importer fichier.


Merci d'avance pour vos propositions. Bonne journéee
 
Dernière édition:

Muhadini

XLDnaute Junior
J'ai trouvé la solution pour enregistrer le fichier... Mais pas pour le bouton "importer un fichier...

Je souhaiterais ouvrir un fichier déjà enregistré en xlm, pour me permettre de rajouter des informations.

Je ne sais pas si je suis claire :-( !
 

sousou

XLDnaute Barbatruc
Tu peux essayer ceci,
va chercher ton fichier et le copie dans la feuille évaluation
Sub importer()
f = Application.GetOpenFilename()
Set w = Workbooks.Open(f)
w.Sheets(1).UsedRange.Copy ThisWorkbook.Sheets("evaluation_participant").Range("a1")
w.Close
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 195
Messages
2 086 078
Membres
103 111
dernier inscrit
Eric68350