Question : Fin anormale d'annulation de Worksheets.print/printpreview

Je cours Excel 2007 (le problème se produit également dans Excel 2003) et je rencontre un problème avec la méthode de WorkSheets.PrintPreview et la méthode d'impression aussi.  J'exécute le code suivant (bouilli vers le bas de ce que j'ai réellement) : feuilles de travail secondaires du
du

Private Workbook_BeforePrint (Cancel en tant que booléen) (rangée (la « forme de NCR », « paginent 2 »))feuilles de travail (vraies) du
de .PrintPreview (« Sheet1 »). Select 'choisissent cette feuille de travail exclusivement ne pas sélectionner les autres feuilles du sheets
(« forme de NCR »). Choisi 'choisir ces annulation = True
End Sub

When de l'exclusively
de feuille de travail les affichages de prévision d'impression, si je vais imprimer les affichages d'Excel de dossier la zone de dialogue standard d'impression par laquelle je peux choisir un imprimeur et placer d'autres options d'impression.  Si je clique l'OK sur la zone de dialogue d'impression tout est très bien cependant si je clique l'annulation Excel explose et commentaire essayé par/>I d'abends.


So ce qui est dessus assorti à l'annulation de l'opération d'impression dans le worksheets.print ou le worksheets.printpreview ?  Y a-t-il de toute façon je peut-il garder Excel d'exploser et de se terminer si les annulations d'utilisateur hors de la fenêtre de dialogue d'impression ?

Rich
class= de

Réponse : Fin anormale d'annulation de Worksheets.print/printpreview

http://msdn.microsoft.com/en-us/library/aa221648(v=office.11).aspx
http://www.officekb.com/Uwe/Forum.aspx/excel-prog/96731/need-to-access-the-xldialogprint-object-parameters             <>
paramètres de xlDialogPrint :
le range_num, de, à, des copies, ébauche, prévision, print_what, couleur, alimentation, qualité, y_resolution, choix, printer_text, print_to_file, assemblent

utilisation d'échantillon
pour s'assurer que le choix d'impression est cahier de travail entier en montrant le dialogue intégré d'impression
   Application.Dialogs (xlDialogPrint). Exposition arg12 : =3
      
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us