SUDERPP
Messages postés4Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention17 juin 2010
-
16 juin 2010 à 15:54
SUDERPP
Messages postés4Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention17 juin 2010
-
17 juin 2010 à 15:07
Dans un fichier créer sous excel 2002, des macros me lancais une impression avec apercu.
expression pour lancement : ActiveWindow.SelectedSheets.PrintOut Preview:=True
Après le passage sous 2007, l'apercu se fait mais sans le ruban "Apercu avant impression". Impossibilté d'imprimer.
SUDERPP
Messages postés4Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention17 juin 2010 16 juin 2010 à 16:51
Désolé pour la mauvaise catégorie.
Après .PrintOut j'ai essayé .PrintPreview, mais c'est la même chose. Curieusement la création d'une petite macro directement sur 2007, ça marche!
Je ne comprends plus. J'ai essayé aussi : ExecuteExcel4Macro "PRINT(1,,,1,,TRUE,,,,,,1,,,TRUE,,FALSE)". il me fait une Erreur d'execution '1004'
Pour l'enregistreur de macros, je ne suis pas assez bon, qu'est-ce que c'est?
Si c'est le passage de .xls en .xlsm, je préfère le laisser en version "97....2003".
lolokun
Messages postés1241Date d'inscriptionmardi 10 octobre 2006StatutMembreDernière intervention27 août 20137 16 juin 2010 à 17:01
Tant que ton sujet n'est pas résolu, ne clique pas sur réponse acceptée, moins de monde viendrait jeter un coup d'oeil pour donner de l'aide si ils pensent que le sujet est clos.
Je ne connais pas assez bien vba, et surtout office2007, tu peux toujours essayer de faire un tour sur codyx, ici
L'enregistruer de macro permet sous excel d'neregistrer les actions faites manuellement et d'en obtenir le code pour pouvoir s'en inspirer et l'adapter.
Mais toujours pareil, n'étant pas sous 2007 je ne sais pas si ça marche pareil surtout pour l'impression d'un document..
L'expérience, c'est une connerie par jour, mais jamais la même..
Vous n’avez pas trouvé la réponse que vous recherchez ?
SUDERPP
Messages postés4Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention17 juin 2010 16 juin 2010 à 17:19
Merci, lolokun, pour tes réponses. Pour l'enregistreur de macro (j'ai compris) c'est lui qui est passer par : xecuteExcel4Macro "PRINT(1,,,1,,TRUE,,,,,,1,,,TRUE,,FALSE)".
Mon problème vient tout simplement du blocage du ruban. Aucune action possible, même sur le "Bouton Office".
SUDERPP
Messages postés4Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention17 juin 2010 17 juin 2010 à 15:07
Merci, lolokun, j'ai trouvé.
J'avais désactivé l'écran (Application.ScreenUpdating) pendant la macro, ce qui bloque la mise à jour du Ruban. Il suffit de réactiver l'écran momentannement pour faire apparaitre le Ruban "Apercu avant impression".