> Tous les forums > Forum Bureautique
 Macro excel pour enregistrer sous
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
merlot
  Posté le 17/12/2007 @ 00:22 
Aller en bas de la page 
Nouvelle astucienne

Bonjour, csavez-vous omment créer une macro qui ferait "enregistrer sous" dans excel .
Quand on est dans la fenêtre enregistrer sous on ne peut pas arrêter l'enregistrement de la macro.

Merci infiniment

Merlot ;-))

Publicité
Bérylion
 Posté le 17/12/2007 à 00:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien


Salut, et bienvenue à toi

sub test()

activeworbook.saveas "classeur_test"

end sub





Modifié par Bérylion le 17/12/2007 00:39
merlot
 Posté le 17/12/2007 à 00:48 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvelle astucienne

Bonjour Bérylion,

J'ai copier ta macro dans VBA mais ca ne fait rien. ?

Merci de ta gentillesse

Merlot

ferrand
 Posté le 17/12/2007 à 06:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Tu l'as copiée où et tu l'as exécutée comment ?

Certes Bérylion a été un peu rapide : activeworkbook.saveas "classeur_test" ; cette petite faute de frappe a dû entraîner l'erreur d'exécution 424 : en cliquant sur "débogage" ça t'aurait positionné sur cette ligne, ce qui t'aurait permis de faire rapidement et facilement cette correction. Si tu lis quelque peu les macros que tu enregistres, tu as bien dû pouvoir constater que classeur=workbook (et non worbook) !

D'autre part, ta question n'avait pas de sens : bien sûr tu ne peux pas cliquer sur Arrêter l'enregistrement tant que la boîte de dialogue Enregistrer sous est ouverte. Tu l'arrêtes ensuite ! Pourquoi voulais-tu l'arrêter avant alors que tu veux justement introduire une ligne qui enregistre le classeur ?

Et une fois l'enregistrement arrêté, il t'était non seulement possible mais recommandé d'aller consulter ta macro pour la vérifier et l'épurer de tous les paramètres inutiles que l'enregistreur ne manque jamais d'ajouter.

Et enfin quand tu dis qu'"il ne se passe rien", serait-ce que tu n'as pas eu l'erreur d'exécution attendue (donc que tu aurais opéré la correction avant). Mais dans ce cas, l'enregistrement du classeur se fait, tout simplement, et y'a rien à voir.

qmike
 Posté le 17/12/2007 à 08:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Bérylion
 Posté le 17/12/2007 à 08:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

ferrand a écrit :

Certes Bérylion a été un peu rapide : activeworkbook.saveas "classeur_test"


compte tenu de l'heure, c'est pas si mal d'avoir fait qu'une seule erreur...


ferrand
 Posté le 17/12/2007 à 09:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bérylion a écrit :

ferrand a écrit :

Certes Bérylion a été un peu rapide : activeworkbook.saveas "classeur_test"


compte tenu de l'heure, c'est pas si mal d'avoir fait qu'une seule erreur...



Tu noteras que je ne t'en ai aucunement tenu rigueur ! D'autant plus qu'à la même heure, je ne l'avais pas remarqué Quand on tape rapidement une ligne de code directement dans la réponse, un caractère sauté ça peut arriver fréquemment et à tout le monde.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
259 €PC Ankermann (Intel Pentium Dual Core, 8Go RAM, SSD 480Go, Win 10 + Office 2019) à 259 € livré
Valable jusqu'au 01 Mars

Amazon fait une promotion sur l'ordinateur de bureau Ankermann Silent PC Work à 259 € livré. Le PC est équipé d'un processeur Intel Pentium dual core à 2.7 GHz, de 8 Go de RAM, d'un SSD de 480 Go, d'un lecteur DVD, d'un lecteur de carte mémoires et tourne sous Windows 10 Pro 64 bits. Microsoft Office 2019 Pro en français est également fourni.

Ajoutez un écran (comme cet écran 24 pouces AOC 24B2XHM2 (FullHD, sans contour) à 89,99 € avec le code 10EUROS) et un pack clavier souris (comme ce pack filaire Logitech MK120 à 17,99 € ou ce pack sans fil Logitech MK270 à 27,99 €) et vous avez un PC complet à l'aise en bureautique et Internet. Garantie 2 ans.


> Voir l'offre
84,99 €SSD SanDisk Plus 1 To à 84,99 €
Valable jusqu'au 01 Mars

Amazon propose actuellement le SSD SanDisk Plus 1 To à 84,99 € livré gratuitement. Une bonne affaire pour ce SSD très fiable et performant qui offre des débits de 530 Mo/s en lecture et 445 Mo/s en écriture. Il est garanti 3 ans. On le trouve ailleurs à partir de 100 €. 


> Voir l'offre
274,99 €Ecran incurvé Acer 27 pouces ED270UPBIIPX (WQHD, 165 Hz) à 274,99 € avec le code 25EUROS
Valable jusqu'au 28 Février

Cdiscount propose actuellement l'écran incurvé Acer ED270UPBIIPX à 274,99 € livré gratuitement grâce au code promo 25EUROS alors qu'on le trouve ailleurs à plus de 320 €. Cet écran possède une diagonale de 27 pouces, est WQHD (2560x1440), possède une dalle incruvée (courbure 1500R) VA à 165 Hz et 1 ms et dispose d'entrées DP et 2xHDMI.


> Voir l'offre

Sujets relatifs
Macro excel pour enregistrer
excel : macro pour enregistrer un fichier
Creation d' une boucle macro dans fichier EXCEL pour impression
Macro pour ouverture d'un fichier Excel
Macro pour créer un Gencode sur Excel - EAN 18
(Excel) Comment enregistrer sous avec nom de 2 cellules
macro sous excel 2007
Amélioration d'une macro sous excel 97 ou 2003
Macro pour un envoi feuille excel par mail
macro excel pour convertir données
Plus de sujets relatifs à Macro excel pour enregistrer sous
 > Tous les forums > Forum Bureautique