Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Exporter une Feuille avec Excel

karikula, le mercredi 11 juin 2008 à 21:02:32
Bonjour,


Alors voila, j'aimerais effectuer la chose suivante (à priori en VBA mais je n'y connais rien):

Sur un classeur A avec 2 feuilles : "param" et "data"
"data" contient une table de valeurs avec des formules
"param" => avoir un bouton qui appel une macro effectuant le traitement suivant:

=> exporter le contenu de l'onglet "data" dans un autre fichier dont le nom (avec le chemin absolu) sera en "B5" de l'onglet "param"
la copie des donnée doit être faite par valeur

=> si le fichier destination existe déjà => l'écraser
=> s'il n'existe pas => le créer

merci d'avance pour votre aide

K.
Configuration: Linux
Firefox 2.0.0.14
Répondre à karikula  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Ivan-hoe, le jeudi 12 juin 2008 à 10:29:59
Salut karikula,
ce que tu peux faire pour commencer, c'est utiliser l'enregistrement automatique de macros :
Outils/Macro/Nouvelle Macro / donne un nom puis OK
A partir de là, toutes les opérations que tu réalises manuellement sont enregistrées en VBA.
Tu peux au moins :
- copier ton onglet "data" dans un nouveau fichier
- figer les résultats des formules
- enregistrer ce nouveau fichier
Arrêter l'enregistrement de la macro.
Ainsi, tu auras fait le plus gros du boulot.
Retrouve ensuite ta macro : Outils/Macro/ nom de ta macro puis Modifier
A la fin de ta macro, tu auras quelquechose comme :
ActiveWorkbook.SaveAs Filename:= "C:\Documents\ChemindAcces\NomduFichier.xls"

Tu pourras remplacer par :
ActiveWorkbook.SaveAs Filename:= _ 
   Workbooks("ClasseurInitial").Sheets("param").range("B5").Value

Il y aura sans doute des petits détails à ajuster, reviens alors vers CCM.
A bientôt,
I.
Répondre à Ivan-hoe

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 karikula, le jeudi 12 juin 2008 à 15:16:01
Merci pour ta réponse,

effectivement, cela marche très bien
Répondre à karikula
[VBA] Importer feuille Excel sous Access (Résolu)Bonjour! Mon objectif : Je souhaite importer une feuille Excel à partir d'Access. Je rentre donc dans une liste déroulante (dans un formulaire) le nom de ma feuille excel à importer. Puis, un clic sur un bouton me permet: - d'ouvrir une... www.commentcamarche.net/forum/affich-2908735-vba-importer-feuille-excel-sous-access
Supprimer une feuille excel par vba (Résolu)Bonjour, Je souhaite avoir de l'aide pour supprimer une feuille excel par macro VBA. j'ai mis le code suivant: Sheets("Feuil2 (2)").Delete mais il ya la fenêtre qui me demande de valider la suppréssion. Y-a t-il un moyen de valider cette... www.commentcamarche.net/forum/affich-6995668-supprimer-une-feuille-excel-par-vba
Recherche dans différente feuille excel (Résolu)Bonjour, je souhaiterais que ma feuille excel recherche des donnés dans dautre feuille du classeur préalablement remplis? ( ex: j'ai remplis un tableau avec un code produit, un nom de produit et un prix de vente et dans un second tableau je... www.commentcamarche.net/forum/affich-6258319-recherche-dans-differente-feuille-excel
Figer une ligne dans un tableau ExcelPour figer la ligne 1 (par exemple) dans une feuille excel : Sélectionnez la ligne 2, Puis allez dans le menu "Fenêtres" et option "Figer les volets". www.commentcamarche.net/faq/sujet-7684-figer-une-ligne-dans-un-tableau-excel
Formules Excel de baseVoici quelques formules de bases qui sont faciles à réaliser et qui peuvent donner un peu de vie à une feuille Excel ! Pour cette astuce, on supposera que l’on veut que le résultat s’affiche dans la cellule B10 et on se servira principalement des... www.commentcamarche.net/faq/sujet-8450-formules-excel-de-base
Eviter les doublons dans ExcelEviter les doublons lors d'un encodage dans un colonne de feuille excel: prendre le format conditionnel sur le première cellule sous les titres (par ex A2) choisir la formule suivante : =NB.SI($A$2:$A$21;A2)>1 mettre là la couleur de fond... www.commentcamarche.net/faq/sujet-1258-eviter-les-doublons-dans-excel
[VBA] renommer une feuille excel auto (Résolu)Bonjour, Je voudrais savoir si il est possible de renommer une feuille excel en utilisant une macro. Pour mon cas, se serait : Feuill1 => Suivi de Facturation Feuill2 => Facturation Réalisée Feuill3 => Récapitulatif Merci d'avance www.commentcamarche.net/forum/affich-7619426-vba-renommer-une-feuille-excel-auto
Renommer une feuille excel avec une cellule (Résolu)Bonjour, Je cherche à renommer une feuille excel avec la valeur d'une cellule de cette feuille. Parmi ce que j'ai essayé, ActiveSheet.Name = ActiveSheet.Range("C11") me donne "erreur d'exécution 13 : incompatibilité de type" lors de... www.commentcamarche.net/forum/affich-6508336-renommer-une-feuille-excel-avec-une-cellule
Comparaison de deux feuilles excel:: (Résolu)Bonjour à tous, S'il vous plait c'est trés urgent,j'en est besoin d'un resultat rapide, J'ai deux feuilles excel (feuil 1 et feuil 2) dont chacune contient entre autres une colonne qui contient des numero de factures,... www.commentcamarche.net/forum/affich-7949844-comparaison-de-deux-feuilles-excel
Toutes les réponses pour « Exporter une Feuille avec Excel »