Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[Solved] Excel 2010 wydruk dwustronny wg koloru karty

tops62 08 Jan 2019 10:35 1098 5
  • #1
    tops62
    Level 10  
    Witam.
    Mam makro, które w zależności od wartości komórki "F6 >0" drukuje tylko te karty. Niestety tylko jednostronnie, a chciałbym aby to był wydruk dwustronny.
    Gdy wybiorę karty ręcznie i dam "drukuj aktywne arkusze" drukuje mi dwustronnie (opcja włączona w ustawieniach drukarki na stałe). W arkuszu są 74 karty.
    Proszę o pomoc, co jest nie tak?. To moje makro:

    Sub Drukuj()
    For a = 1 To 74
    Sheets(a).Select
    If Range("F6") > 0 Then
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
    End If
    Next
    End Sub
  • #2
    Aldrin
    Level 22  
    Quote:
    opcja włączona w ustawieniach drukarki na stałe

    W znaczeniu: Ustawienia => Drukarki => dana drukarka, tak?

    Opcja 1. PrinterDuplex.dll

    Mimo "obiektywnych trudności" opisanych na stronie: Link do strony w dalszej części jest rozwiązanie.

    Alternatywna opcja też wygląda obiecująco:
    Link do artykułu o pliku dll

    Opcja 2. SendKeys

    Można zastosować SendKeys, ale to już wg indywidualnych ustawień.
    Przykład:
    Code: vbnet
    Log in, to see the code
  • #3
    tops62
    Level 10  
    Sprawa trudniejsza niż się spodziewałem. Drukarka sieciowa w dużej firmie.
    Nie jestem administratorem sieci więc opcja "PrinterDuplex.dll" raczej nie wchodzi w rachubę.
  • #4
    lanzul
    Level 30  
    tops62 wrote:
    ... Gdy wybiorę karty ręcznie i dam "drukuj aktywne arkusze" drukuje mi dwustronnie ...

    Czyli zaznaczasz wpierw zbiorczo wszystkie arkusze i tak drukujesz, nie pojedynczo ?


    Edycja: Sprawdź, czy któryś zadziała.
    Code: vbscript
    Log in, to see the code
  • #5
    tops62
    Level 10  
    Nie zaznaczam zbiorczo wszystkich arkuszy i tak drukuje. Sytuacja ma miejsce jeśli wybiorę ręcznie jakieś określone arkusze i dam drukuj aktywne arkusze to drukuje dwustronnie.
    W moim makro nie ma aktywnych arkuszy więc może to jest przyczyną wydruku pojedynczego.
    Jutro wypróbuję twoje makro i się odezwę.

    Dodano po 15 [godziny] 42 [minuty]:

    Niestety makro "zbiorczo" nie działa.
    Makro "pojedynczo" zgodnie z nazwą drukuje pojedynczo tak jak moje makro.
  • #6
    tops62
    Level 10  
    Brak rozwiązania. Zamykam temat