Excel 2010 drucket nur auf Standarddrucker

Hallo zusammen!

Ich habe beim Rechner einer Freundin ein komisches Problem:

W7 64B
Es sind 2 Laserdrucker installiert, einer s/w, der andere Farbe
Alles klappt bestens, auch z.B. in Word (Office 2010 Home & Student).
Aber in Excel wird mir auf der Drucken-Seite im dropdown-Menü kein Drucker angezeigt. Ich kann lediglich auf „Drucker suchen“ klicken, aber da wird nix gefunden.
Wenn ich einfach trotzdem auf Drucken klicke, druckt er problemlos auf dem s/w Drucker aus, welcher der Standarddrucker ist. Aber zum Farbdrucker komme ich so nicht.

Hab schon ausgiebig gegooglet und auch einen Post gefunden wo steht, daß Word und Excel ihre Druckerlisten aus 2 unterschiedlichen registry-Einträgen nehmen. Ich habe auch beide Einträge gefunden, aber nachdem ich nicht weiß wie die auszusehen haben, kann ich nicht sagen ob sie richtig sind.

der von Word ist HKCU/Printers (hier klapps ja)

und der von Excel war (glaube ich!): HKCU/Software/Microsoft/Windows NT/CurrentVersion/Devices

Wo anders hab ich gelesen, daß ein MS-Addin schuld sein soll an dem Dilemma. Jetzt ist das aber eine Standard-Installation und soweit ich das überblick sind keinerlei Add-ins aktiv.

Leider habe ich die Links zu den Posts nicht, weil ich die auf einem anderen Rechner gelesen habe und hier jetzt nicht mehr wiederfinde.

Ich hab die gleiche Office-Installation auch auf einem Netbook mit XP 32B installiert … dort funzt alles normal, auch in Excel.

Jemand vielleicht eine Idee?

Hallo Akil,

Ich habe beim Rechner einer Freundin ein komisches Problem:
W7 64B

mir fallen die 64B unangenehm auf beim ersten Blick.
Vielleicht würde es die Fehlersuche ungemein verkürzen wenn du
z.B. ihre Festplatte durch eine ersetzt die Win7 32B als BS hat,
dort ihr Office2010 installierst und schaust was passiert.?

Dann wäre m.E. schonmal ein evtls. Problem mit 32 oder 64B geklärt
Gibt natürlich heutzutage zum Testen auch andere Möglichkeiten als
Ersatzfestplatte, Bootmanager, Parttitionmagic, virtuelle laufwerke vielleicht auch, kenn mich da nicht aus.

Alles klappt bestens, auch z.B. in Word (Office 2010 Home &
Student).

okay, ich übersetze das für mich, Office ist korrekt, nur Excel „schwächelt“, ergo Neuinstallation von Office halte ich nicht für notwendig bei Stand der Dinge. Wird sinnlos sein *vermut*

Aber in Excel wird mir auf der Drucken-Seite im dropdown-Menü
kein Drucker angezeigt. Ich kann lediglich auf „Drucker
suchen“ klicken, aber da wird nix gefunden.
Wenn ich einfach trotzdem auf Drucken klicke, druckt er
problemlos auf dem s/w Drucker aus, welcher der
Standarddrucker ist. Aber zum Farbdrucker komme ich so nicht.

Dadran erscheint mir einiges seltsam. Nicht daß Excel trotzdem druckt,
dafür habe ich mehrere Erklärungen.
Diese „Nichtanzeige“ irritiert mich und natürlich daß man keinen Drucker findet.

Hab schon ausgiebig gegooglet und auch einen Post gefunden wo
steht, daß Word und Excel ihre Druckerlisten aus 2
unterschiedlichen registry-Einträgen nehmen.

Aha, danke für die Information, wußte ich nicht wie so vieles.

Ich habe auch
beide Einträge gefunden, aber nachdem ich nicht weiß wie die
auszusehen haben, kann ich nicht sagen ob sie richtig sind.

Du könntest sie hier zeigen, dann könnten Win7 64B Off2010 Benutzer
wenn sie nett sind das mit ihren Einträgen vergleichen und dir Unterschiede nennen falls es welche gibt.

der von Word ist HKCU/Printers (hier klapps ja)

Das ist der „Pfad“ nicht der/die Einträge.

und der von Excel war (glaube ich!):

„glaub ich“? Check das bitte genau nach, dann wirds für andere leichter dir zu helfen.

Wo anders hab ich gelesen, daß ein MS-Addin schuld sein soll
an dem Dilemma.

an genau dieser Art von Dilemma? Mannomann, wie heißt denn das Add-In?

und soweit ich das überblick sind keinerlei Add-ins aktiv.

Wie weit reicht dein Blick? Im Projektexplorer siehst du kein derartiges Add-In?

Ich hab die gleiche Office-Installation auch auf einem Netbook
mit XP 32B installiert … dort funzt alles normal, auch in
Excel.
Jemand vielleicht eine Idee?

Naja, klingt nach einem 32/64B Problem, Lösungen kenne ich keine.
Hat man nicht, weiß nicht, habs nur gelesen, bei Installation von Win7
irgendwie die Auswahlmöglichkeit zwischen 32 und 64?
Dann ist das doch, wenn es das Problem ist einfach lösbar durch Neuinstallation.

Da der Virus Win7 64B um sich greift wäre es sehr nett von Dir,
du würdest hier berichten ob und WIE du das lösen konntest.
*Daumen drück*

Gruß
Reinhard

Grüezi Akil

Aber in Excel wird mir auf der Drucken-Seite im dropdown-Menü
kein Drucker angezeigt. Ich kann lediglich auf „Drucker
suchen“ klicken, aber da wird nix gefunden.
Wenn ich einfach trotzdem auf Drucken klicke, druckt er
problemlos auf dem s/w Drucker aus, welcher der
Standarddrucker ist. Aber zum Farbdrucker komme ich so nicht.

Da würde ich mal zwei Dinte testen:

a)
Reparatur-Installation von Excel

b)
Drucker nochmals sauber installieren

Gibt es denn auch ‚richtige‘ 64-bit Treiber für die beiden Drucker?
(Vermutlich schon, sonst würden sie ja in anderen Anwendungen auch nicht funtkionieren, denke ich).

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo :smile:

Hatte ich vergessen zu erwähnen: Excel Reparatur/Neuinstallation sowie Treiber-Neuinstallation haben leider nix gebracht.
Die treiber sind 64Bit und beide Drucker sind nagelneu. Sollte also keine Probleme geben.

Hi!

Option 1 spielts leider nicht, da ohne 64 Bit die Hälfte des Rams nutzlos wäre. Außerdem rennt mittlwerweile ein Großteil der neuen System auf 64 Bit. Wenn da alle das Problem hätten, stünde Redmond nicht mehr :smile:

Was die Registry-Einträge angeht … ja die werd ich bei nächster Gelegenheit mal rauskopieren. Den Pfad kann ich nicht zu 100% sagen, weil ich die postings ja noch nicht wiedergefunden habe und der den ich hier geschrieben habe is der an den ich mich glaube zu erinnern. Außerdem sind da auf meinen eigenen Rechner auch Einträge für die Drucker drin.

Daß eine Add-ins aktiv sind habe ich aud den Excel-Optionen. Da is die Liste der aktiven Add-ins leer.

Ich werd nochmal nach den postings suchen … blöder Google zeigt einfach auf jedem Rechner unterschiedliche Ergebnisse, trotz gleichem Suchbegriff.

Hallo Akil,

Option 1 spielts leider nicht, da ohne 64 Bit die Hälfte des
Rams nutzlos wäre. Außerdem rennt mittlwerweile ein Großteil
der neuen System auf 64 Bit. Wenn da alle das Problem hätten,
stünde Redmond nicht mehr :smile:

wie du meinst. Ich sehe das annerster. Probiers doch einfach mal.
Wenn dann alles klappt in 32B liegt es an 64B, zu 95%.
5% sind menschliche Einflüße, Hardware…

Ja, vom Mitlesen als Ahnungsloser weiß ich daß da 64B mehr RAM
verwalten kann. Mir stellt sich bei sowas die Frage braucht da deine
Userin das? Sprich, werden bei dem was sie da macht dadurch
Programme schneller ausgeführt, Bildschirmanzeige oder was weiß ich noch.
Und zwar fühlbar, meßbar, deutlich,…

Und, auch ohne richtiges Wissen, wenn sie da so gewaaltig viel RAM hat,
wie wäre es mit virtuellen Ramdisks wo sie beim Start die Programme
reinstellt. Die sind dann sehr schnell, die Daten die die Programme abwerfen werden natürlich auf nicht flüchtigem medium gespeichert.

Daß eine Add-ins aktiv sind habe ich aud den Excel-Optionen.
Da is die Liste der aktiven Add-ins leer.

Drück mal Alt+F11, siehste links im Projektexplorer irgendwas
was nach .xla aussieht?

blöder Google
zeigt einfach auf jedem Rechner unterschiedliche Ergebnisse,
trotz gleichem Suchbegriff.

Echt? *staun* Das bei der Krake Google wenn man es nutzt je nach
User da andere Werbung erscheint mag sein.
Aber bei Suchbegriffen. *seltsam*
Soweit ich weiß kann man bei google nur einstellen nach/in welcher
Sprache man sucht, Anzahl der Treffer u.ä.

Wenn da diese Einstellungen gleich sind versteh ich nicht warum da
Excel 2010 Standarddrucker
pro Rechner unterschiedliche Treffer anzeigen sollte.

Sicher, wenn ich heute suche und morgen woanders können die Treffer variieren.

Gruß
Reinhard

Hallo Akil,

nimm mal an dem PC eine neue leere Mappe. Alt+F11,
Einfügen—Modul, kopiere nachstehenden Code herein.
Dann stelle den Cursor mitten in den eingefügten Code.
Schließe den VB-Editor. In Tabelle1!A müßtest du evtl. eine
Auflistung der Namen der verfügbaren Drucker haben.

Ist das so? Erkennst du da die Drucker am Namen wieder?
Dann sage mal wie da der Farbdrucker genau heißt.
Bitte sehr exakt angeben.
Dann passe ich dir wie eben Vba-Code an der ein Testblatt beim Drucken
genau auf diesem Drucker ausgibt.

Normalerweise müßte das völlig problemlos klappen.
Wenn es da eine 32-64B Treiber Problematik gibt geht das natürlich schief.

Gruß
Reinhard

Sub Druckerliste()
 Dim objWMI As Object, colPrinters As Object, objPrinter As Object, LoZaehler As Long
 Set objWMI = GetObject("winmgmts:" \_
 & "{impersonationLevel=impersonate}!\\" & "." & "\root\cimv2")
 Set colPrinters = objWMI.ExecQuery \_
 ("Select \* from Win32\_PrinterConfiguration")
 For Each objPrinter In colPrinters
 Sheets("Tabelle1").Cells(LoZaehler + 1, 1) = objPrinter.devicename
 LoZaehler = LoZaehler + 1
 Next
End Sub