Thema Datum  Von Nutzer Rating
Antwort
Rot Active Printer
23.05.2012 11:30:50 Rob
NotSolved
23.05.2012 12:20:35 Gast86170
NotSolved
23.05.2012 12:31:00 Holger
NotSolved
23.05.2012 12:43:24 dekor
NotSolved
23.05.2012 12:55:51 Dekor
NotSolved
23.05.2012 13:28:54 Rob
NotSolved
23.05.2012 18:09:38 ???
NotSolved
24.05.2012 06:39:41 ???
NotSolved

Ansicht des Beitrags:
Von:
Rob
Datum:
23.05.2012 11:30:50
Views:
1849
Rating: Antwort:
  Ja
Thema:
Active Printer

 

Hi ich habe folgendes Marko geschrieben:
 
im Blatt "Menü" wähle ich einen Drucker per Gültigkeits-Dropdown aus und in Zelle h2 wird dann der Druckername (Z.B. P000A0671) aktualisiert.
4 Drucker stehn zur Verfügung.
Allerdings ist egal was ich einstelle. Es wird immer nur auf dem P000A0688 gedruckt.
Ich finde den Fehler aber nicht..
 
 
Sub druck_resv()
    Dim a As Range
    Set a = Range("l30")
    
If Sheets("Menü").Range("h2").Value = "P000A0671" Then
 
    For i = 0 To 9
    On Error Resume Next
    Application.ActivePrinter = "\\S050A0009\P000A0671 auf Ne0" & i & ":"
    ActiveWindow.SelectedSheets.PrintOut From:=1, To:=a, Copies:=1, _
        Collate:=True
    Exit For
    Next i
    
ElseIf Sheets("Menü").Range("h2").Value = "P000A0688" Then
 
    For i = 0 To 9
    On Error Resume Next
    Application.ActivePrinter = "\\s050a0009.group.rwe.com\P000A0688 auf Ne0" & i & ":"
    ActiveWindow.SelectedSheets.PrintOut From:=1, To:=a, Copies:=1, _
        Collate:=True
    Exit For
    Next i
    
ElseIf Sheets("Menü").Range("h2").Value = "P000A0835" Then
 
    For i = 0 To 9
    On Error Resume Next
    Application.ActivePrinter = "\\s050a0009.group.rwe.com\P000A0835 auf Ne0" & i & ":"
    ActiveWindow.SelectedSheets.PrintOut From:=1, To:=a, Copies:=1, _
        Collate:=True
    Exit For
    Next i
    
ElseIf Sheets("Menü").Range("h2").Value = "P001A4651" Then
 
    For i = 0 To 9
    On Error Resume Next
    Application.ActivePrinter = "\\s050a0009\P001A4651 auf Ne0" & i & ":"
    ActiveWindow.SelectedSheets.PrintOut From:=1, To:=a, Copies:=1, _
        Collate:=True
    Exit For
    Next i
End If
        
End Sub
 
Vielen Dank schonmal 
 
Gruß Rob

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Active Printer
23.05.2012 11:30:50 Rob
NotSolved
23.05.2012 12:20:35 Gast86170
NotSolved
23.05.2012 12:31:00 Holger
NotSolved
23.05.2012 12:43:24 dekor
NotSolved
23.05.2012 12:55:51 Dekor
NotSolved
23.05.2012 13:28:54 Rob
NotSolved
23.05.2012 18:09:38 ???
NotSolved
24.05.2012 06:39:41 ???
NotSolved