begin process at 2008 08 22 06:52:04
1 229 780 membres
51 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme d'impression [ Archives Visual Basic / VBA ] (Chuy)

probleme d'impression le 10/05/2006 15:31:37

Chuy
Bonjours, dans mon application vb6, j'utilise l'option imprimer. LOrsque je clique sur mon bouton imprimer, il m'imprime un fichier excel.
Seulement mon problème est que sa m'imprime 178 pages !!! Je voudrais en imprimer que 2, pourriez vous me dire ce qui ne va pas dans mon code ?

code:
Private Sub Print_Click()
    Dim appExcel As Excel.Application 'Application Excel
    Dim wbExcel As Excel.Workbook 'Classeur Excel
    Dim wsExcel As Excel.Worksheet 'Feuille Excel
'Ouverture de l'application
    Set appExcel = CreateObject("Excel.Application")
'Ouverture d'un fichier Excel
    Set wbExcel = appExcel.Workbooks.Open("C:\Analyseur_PC\relever_polluants.xls")
'wsExcel correspond à la première feuille du fichier
    Set wsExcel = wbExcel.Worksheets(1)
    ActiveWindow.SelectedSheets.PrintOut Copies:=1
    wbExcel.Close
    Set wbExcel = Nothing
    appExcel.Quit
End Sub

Re : probleme d'impression le 10/05/2006 15:34:19

Chuy
hum j'en profite egalement, j'ai un autre petit problème,

J'ai créer un bouton afin de pouvoir imprimer un graphique situé sur mon application. Ce graphique est imprimé en pleine page, seulement il est étiré et donc flou :s

Je voudrais savoir comment faire pour l'imprimer uniquement sur une demi page par exemple !!!
Merci d'avance

code utilisé:
Private Sub impression_graphique_Click()
    MSChart1.EditCopy
    With Printer
      .PaintPicture Clipboard.GetData, 0, 0, .ScaleWidth, .ScaleHeight
      .EndDoc
    End With
End Sub

Re : probleme d'impression le 11/05/2006 06:53:33

mortalino
Membre Club
Réponse acceptée !
Salut, Pour ton 1er prob, essai ça : ActiveWindow.SelectedSheets.PrintOut Copies:=1, From:=1, To:=2 (From...To : ça veut dire impression de la page 1 à la page 2, propriétés adaptables à tes besoins) @ ++ Mortalino

Re : probleme d'impression le 11/05/2006 10:30:36

Chuy
oui sa marche merci.
Mais saurais tu par hasard pour mon second problème comment faire ? Le redimenssionnement du raphique ?

Re : probleme d'impression le 11/05/2006 15:13:45

mortalino
Membre Club
Non, je ne peux t'aider sur l'impression du graphique, je ne suis pas assez calé. Désolé et bon courage à toi ! Mortalino

Re : probleme d'impression le 11/05/2006 20:48:12

Chuy
ok  spa grave, merci beacoup comme même !!! Ton aide sur l'impression m'a beaucoup aidé :D


Classé sous : set, application, excel, appexcel, wbexcel

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS