Von: excel-weekly-text-request@cgn.smarttools.de im Auftrag von SmartTools Publishing [excel-weekly-text-reply@smarttools.de] Gesendet: Montag, 22. November 2004 23:18 An: Excel Weekly Abonnenten Betreff: SmartTools Excel Weekly vom 23.11.2004 ----------------------------------------------------------- SmartTools Excel Weekly vom 23.11.2004 Jede Woche neu: Tipps, News und Problemloesungen rund um Microsoft Excel (c) 2004 by SmartTools Publishing ----------------------------------------------------------- +++ IN DIESER AUSGABE +++ EXCEL-NEWS & DOWNLOADS + SPOTLIGHT: Digitaler Zeitplaner 2005 auf CD-ROM kostenlos + DOWNLOAD-TIPP: Tabellenposition speichern und anwaehlen + NEWS: Adobe kuendigt Acrobat 7.0 mit erweiterten Teamfunktionen an EXCEL-TIPP DER WOCHE + KOLUMNE: Bereiche ganz einfach zusammenfassen und bearbeiten + QUICKTIPP: Neue Arbeitsmappen schnell mit der Maus anlegen EXCEL-HELPLINE + Nur negative Werte aufsummieren + Geschwindigkeitsverlust nach Druckvorschau NEWSLETTER-TIPP + Office XP und 2003-Tipps kostenlos per E-Mail Abonnementverwaltung und Copyright +++ EXCEL-NEWS & DOWNLOADS +++ SPOTLIGHT: Digitaler Zeitplaner 2005 auf CD-ROM kostenlos --------------------------------------------------------- Mit dem Digitalen Zeitplaner koennen Sie Excel schnell und komfortabel fuer Zeit- und Projektplanungen aller Art einsetzen. Sie erhalten fertige Loesungen, die Sie direkt von der CD-ROM nutzen koennen. Die Vorlagen sind komplett ungeschuetzt: Kopieren Sie die Vorlagen also beliebig oft, um Ihre individuellen Planungskalender fuer Projekte, Veranstaltungen usw. zu erstellen. In einer Sonderaktion erhalten Sie zurzeit 2 CD-ROM's zum Preis von einer: Wir schicken Ihnen den aktuellen Zeitplaner 2004 und als kostenlose Zugabe den brandneuen Zeitplaner 2005! Weitere Informationen finden Sie unter: http://www.add-in-world.com/katalog/zeitplaner/ DOWNLOAD-TIPP: Tabellenposition speichern und anwaehlen ------------------------------------------------------- Wenn Sie mit sehr grossen Kalkulationsmodellen arbeiten, verbringen Sie viel Zeit mit der Suche nach dem richtigen Tabellenausschnitt. So stellen Sie haeufig bei der Kontrolle von Formeln fest, dass sie sich auf Zellen in einem anderen Bereich beziehen, den Sie natuerlich auch ansehen muessen. Anschliessend wollen Sie wieder zur urspruenglichen Ansicht zurueckkehren und die Suche geht wieder von vorne los. Mit dem kostenlosen Add-In SmartTools Tabellenposition schaffen sie Abhilfe. Per Mausklick wird der aktuelle Tabellenausschnitt gespeichert. Danach koennen Sie ihn mit einem weiteren Mausklick jederzeit wiederherstellen. Den kostenlosen Download fuer Excel finden Sie unter: http://www.add-in-world.com/katalog/xl-tabpos/ NEWS: Adobe kuendigt Acrobat 7.0 mit erweiterten Teamfunktionen an ------------------------------------------------ Adobe Acrobat, die Software zum Erstellen der verbreiteten PDF-Dateien wird Anfang 2005 in einer neuen Version 7.0 erscheinen. Die wichtigsten Neuerungen: * Mit dem Acrobat Reader 7.0 (kostenloser Download ab Mitte Dezember bei Adobe moeglich) lassen sich PDF-Dateien in Zukunft nicht nur anzeigen, sondern es stehen auch Kommentarwerkzeuge zum Einfuegen von Anmerkungen zur Verfuegung. * Beim Erstellen von PDF-Dateien koennen Sie in Zukunft Informationen aus mehreren Quellen (zum Beispiel eine Excel-Tabelle, ein Word-Dokument und eine Zeichnung) zusammenfuegen. * Die Erstellung von interaktiven Formularen zum Ausfuellen am Bildschirm wird noch einmal deutlich vereinfacht. Adobe Acrobat wird in den Versionen Standard und Professionell fuer 410 EUR bzw. 660 EUR kosten. Upgrades von einer alten Version kosten 135 EUR bzw. 225 EUR. +++ EXCEL-TIPP DER WOCHE +++ Im Tipp der Woche finden Sie einmal im Monat die Excel- Kolumne. Der Autor Bernd Held ist anerkannter Excel- Spezialist und traegt fuer sein Engagement in der Excel- Newsgroup von Microsoft bereits seit mehreren Jahren den Titel "Most Valuable Professional" (MVP) fuer Excel. Naehere Informationen zu seinem erfolgreichen Buch mit Tipps und Loesungen rund um die VBA-Programmierung in Excel, finden Sie unter: http://www.amazon.de/exec/obidos/ASIN/3827265770/smarttoolsbuchsh Fuer Informationen zu seinem neuesten, unter Excel Weekly- Lesern sehr beliebten Buch mit einem gut strukturierten VBA- Einsteigerkurs "Excel-VBA in 14 Tagen" klicken Sie bitte auf den folgenden Link: http://www.amazon.de/exec/obidos/ASIN/382726619X/smarttoolsbuchsh KOLUMNE: Bereiche ganz einfach zusammenfassen und bearbeiten --------------------------------------------- Versionen: Excel 97, 2000, 2002/XP und 2003 In diesem Monat moechte ich Ihnen zeigen, wie Sie mehrere unterschiedliche Bereiche einer Tabelle unter einem Gesamtbereich zusammenfassen und bearbeiten koennen. Der Vorteil liegt auf der Hand: Anstatt einen Bereich nach dem anderen abarbeiten zu muessen, kann eine Aufgabe schneller dann ausgefuehrt werden, wenn Sie nur auf einen einzigen "Gesamtbereich" angewendet wird. Im folgenden Beispiel werden die Einzelbereiche A1:A5, B1:E1 und A7:E7 auf der Tabelle1 zu einem Gesamtbereich mit dem Namen rngGesamt zusammengefasst. Danach wird dieser Gesamtbereich mit der Hintergrundfarbe Gruen sowie einer etwas dickeren, roten Umrahmung versehen. Sub BereichFaerben() Dim rng1 As Range Dim rng2 As Range Dim rng3 As Range Dim rngGesamt As Range With Sheets("Tabelle1") Set rng1 = .Range("A1:A5") Set rng2 = .Range("B1:E1") Set rng3 = .Range("A7:E7") Set rngGesamt = Union(rng1, rng2, rng3) rngGesamt.Interior.ColorIndex = 4 rngGesamt.BorderAround ColorIndex:=3, Weight:=xlThick End With End Sub Zuerst haben wir einige Variablen vom Typ Range deklariert und ueber die Anweisung Set gefuellt. Danach wenden Sie die Methode Union an, um die Einzelbereiche in einem Gesamtbereich zu ueberfuehren. Jetzt sind alle Zellen der Einzelbereiche auch direkt ueber den Gesamtbereich abrufbar. Ueber die Eigenschaft "ColorIndex" weisen Sie dem Hintergrund dieser Zellen die Farbe Gruen zu. Ausserdem umgeben Sie mit Hilfe der Methode "BorderAround" den Bereich mit einem Rahmen, den Sie ueber die Argumente "Weight" und "ColorIndex" etwas dicker machen und mit der Rahmenfarbe Rot belegen. Im naechsten Beispiel wird die Hintergrundfarbe sowie die Rahmenformatierung des Gesmatbereichs wieder entfernt. Sub BereichEntFaerben() Dim rng1 As Range Dim rng2 As Range Dim rng3 As Range Dim rngGesamt As Range With Sheets("Tabelle1") Set rng1 = .Range("A1:A5") Set rng2 = .Range("B1:E1") Set rng3 = .Range("A7:E7") Set rngGesamt = Union(rng1, rng2, rng3) rngGesamt.Interior.ColorIndex = xlColorIndexNone rngGesamt.Borders.LineStyle = xlLineStyleNone End With End Sub Um die Hintergrundfarbe fuer den Gesamtbereich zu entfernen, weisen Sie der Eigenschaft ColorIndex die Konstante xlColorIndexNone zu. Ueber die Eigenschaft LineStyle, die Sie auf den Wert xlLineStyleNone setzen, entfernen Sie den vorher gesetzten Rahmen am Schnellsten. ++++++++++++++++ ANZEIGE ++++++++++++++++ Laufende Nummern fuer Rechungen, Lieferscheine, Angebote usw. komfortabel in Excel & Word einfuegen --------------------------------------------------- Sie schreiben Rechnungen, Lieferscheine, Angebote und aehnliche Dokumente mit Excel oder Word und brauchen jetzt eine laufende Nummer fuer jedes neue Dokument? Mit dem SmartTools Rechnungsnummern-Assistenten koennen Sie Ihre Rechnungen wie bisher mit Excel oder Word schreiben. Die laufende Nummer rufen Sie jederzeit mit zwei Mausklicks ab und fuegen Sie ganz einfach an der aktuellen Cursorposition ein: + Es sind keinerlei Aenderungen oder spezielle Anpassungen in Ihren vorhandenen Formularen notwendig. + Der Assistent merkt sich automatisch die letzte vergebene Nummer und fuegt die naechste Nummer automatisch an jede gewuenschte Position in Ihrer Excel-Arbeitsmappe oder Ihrem Word-Dokument ein. + Das Format der Rechnungsnummern koennen Sie frei bestimmen. Auch Kombinationen mit Datumsangaben wie Monat und Jahr sind ohne Probleme moeglich. + Sie haben jederzeit die volle Kontrolle ueber die Nummern, denn Sie bestimmen sowohl den Startwert, als auch die Schrittweite und koennen mit einem Mausklick die letzte Nummer loeschen, wenn beispielsweise eine Rechnung aus Versehen ausgestellt wurde. + Sie koennen den Assistenten nicht nur fuer Rechnungsnummern nutzen: Mit wenig Aufwand legen Sie bis zu 50 weitere Nummernkreise fuer Lieferscheine, Angebote, Gutschriften, Zertifikate usw. an + Eine Netzwerkversion ermoeglicht sogar die Vergabe eindeutiger Nummern bei mehreren Anwendern. Der SmartTools Rechnungsnummern-Assistent kann zur Zeit mit 25% Rabatt auf den Listenpreis bestellt werden: SmartTools Rechnungsnummern-Assistent fuer Excel: http://www.add-in-world.com/katalog/xl-rgnummer/ SmartTools Rechnungsnummern-Assistent fuer Word: http://www.add-in-world.com/katalog/word-rgnummer/ +++++++++++++++++++++++++++++++++++++++++ QUICKTIPP: Neue Arbeitsmappen schnell mit der Maus anlegen ---------------------------------------------------------- Versionen: Excel 97, 2000, 2002/XP und 2003 Normalerweise genuegt ein Mausklick auf das entsprechende Symbol, um eine neue Arbeitsmappe zu erstellen. Es gibt aber auch Situationen, in denen eine neue Arbeitsmappe nicht vollkommen leer sein soll. Sie moechten vielleicht ein existierendes Tabellenblatt in eine neue Arbeitsmappe verschieben oder es als Grundlage fuer ein Kalkulationsmodell verwenden. Fuer diese Situationen gibt es einen wenig bekannten Trick: Sollte die Arbeitsmappe im Vollbildmodus dargestellt werden, schalten Sie ueber das Symbol FENSTER WIEDERHERSTELLEN (rechte obere Fensterecke) in den Fenstermodus um. Ausserdem muessen Sie sicherstellen, dass irgendwo ein Stueckchen vom Arbeitsbereich (die graue Flaeche, des Programmfensters von Excel) zu sehen ist. Bewegen Sie den Mauszeiger dann ueber das Register der Tabelle, die in die neue Arbeitsmappe verschoben oder kopiert werden soll und druecken Sie die linke Maustaste (zum Kopieren druecken Sie ausserdem Strg). Halten Sie die Maustaste (und eventuell Strg) gedrueckt, waehrend Sie die Tabelle auf eine beliebige Stelle des Arbeitsbereiches ziehen. Sobald Sie die Maustaste loslassen wird eine neue Arbeitsmappe mit der gewuenschten Tabelle erstellt. Alternativ dazu haben Sie auch folgende Moeglichkeit: Klicken Sie das gewuenschte Register mit der rechten Maustaste an und rufen Sie das Kontextmenue VERSCHIEBEN/KOPIEREN auf. Markieren Sie im ersten Listenfeld den Eintrag "(neue Arbeitsmappe)", aktivieren Sie das Kontrollkaestchen KOPIE ERSTELLEN und bestaetigen Sie mit OK. +++ EXCEL-HELPLINE +++ Haben Sie Fragen zu Excel 97, 2000, 2002/XP oder 2003? Dann wenden Sie sich mit einer genauen Problembeschreibung (bitte senden Sie keine Dateien!) an: mailto:excel-helpline@smarttools.de Unser Redaktionsteam waehlt in jeder Ausgabe Fragen aus und beantwortet sie an dieser Stelle im Newsletter. Nur negative Werte aufsummieren ------------------------------- Versionen: Excel 97, 2000, 2002/XP und 2003 FRAGE: Ich arbeite mit einem Tabellenbereich, in dem ich verschiedene positive und negative Zahlen eingegeben habe. Nun will ich unter den einzelnen Spalten des Bereichs aber nur die jeweils negativen Werte addieren. Ein einfaches Beispiel koennte so aussehen: | A | B | C | --|-------|-------|-------|- 1 | 120 240 -120 2 | -120 120 -60 3 | -240 -160 360 Unter den Werten aus Spalte A sollte jetzt der Wert "-360" als Addition der negativen Werte "-120" und "-240" stehen. Dementsprechend sollten als Ergebnisse in Spalte B "-160" und in Spalte C "-180" stehen. Wie kann ich dieses Ziel erreichen? C. Frantzheld ANTWORT: Summenbildung in Abhaengigkeit von einem Kriterium ist ein typisches Einsatzgebiet fuer die SUMMEWENN- Tabellenfunktion. In Ihrem Fall lautet die Bedingung, dass die Werte, die summiert werden sollen, kleiner als Null sein muessen. Um diese Aufgabe fuer die Zellen im Bereich A1:A3 durchzufuehren, geben Sie folgende Formel ein: =SUMMEWENN(A1:A3;"<0") Beachten Sie, dass Sie den Vergleichsausdruck "<0" als Textwert in Anfuehrungszeichen eingeben muessen. Excel addiert daraufhin nur die negativen Werte im Bereich A1:A3. Sie koennen SUMMEWENN sogar in noch komplexeren Szenarien einsetzen. Angenommen, Sie haetten folgenden Tabellenaufbau: | A | B | --|---------|-------| 1 | Meier 100 2 | Mueller 100 3 | Schulze 100 4 | Meier 100 5 | Meier 100 6 | Schulze 100 Nun wollen Sie die Summe der Wertzuweisungen zu den einzelnen Nachnamen berechnen. Dazu muessen Sie Spalte A betrachten und nach einem Namen durchsuchen. Anschliessend muessen Sie aber nicht die Werte aus derselben Spalte addieren, sondern die rechts daneben stehenden Zahlen in Spalte B. Das erreichen Sie mit SUMMEWENN, indem Sie ein drittes Funktionsargument einsetzen. In diesem Fall berechnen Sie die Summe fuer die Person "Meier" beispielsweise mit folgender Formel: =SUMMEWENN(A1:A6;"Schulze";B1:B6) Zuerst steht der Suchbereich, dann folgt das Kriterium und als letztes steht der zu addierende Wertebereich. Addiert werden die Werte natuerlich nur, wenn die Bedingung im Suchbereich zutrifft. ++++++++++++++++ ANZEIGE ++++++++++++++++ Barcodes mit Excel, Access und Word ausgeben -------------------------------------------- Das Komplettpaket zum Erstellen von Barcodes in Excel, Access und Word. Ganz einfach und komfortabel. Alle wichtigen Barcodetypen sind bereits einhalten. Zum Beispiel: + EAN 13/EAN 8 + Code 39, Code 128, UPS 128 + PZN (Pharma-Zentral-Nummer) + 2/5 Interleaved, 2/5 Industrie + Leit- und Identcode der Post + u.v.m Weitere Informationen finden Sie unter: http://www.add-in-world.com/katalog/barcode/ +++++++++++++++++++++++++++++++++++++++++ Geschwindigkeitsverlust nach Druckvorschau ------------------------------------------ Versionen: Excel 97, 2000, 2002/XP und 2003 FRAGE: Ich arbeite mit einer Excel-Tabelle, die fast 4000 Zeilen und 16 Spalten umfasst. In der Tabelle setze ich AutoFilter ein, und per Makro werden Teile der gefilterten Daten in ein anderes Tabellenblatt kopiert. Das funktioniert prinzipiell zu meiner Zufriedenheit. Nur wenn ich die Daten ausdrucke oder nur in die Druckvorschau schalte, sinkt die Performance deutlich. Gerade das Blaettern durch das Tabellenblatt ist kaum noch moeglich, da Excel mehrere Sekunden zum Anzeigen der naechsten Spalte benoetigt. Wissen Sie, woran das liegt und wie ich die Performance verbessern kann? R. Gerss ANTWORT: Grund fuer die Performance-Einbussen nach dem Drucken bzw. dem Wechsel in die Druckvorschau kann die Seitenumbruch-Darstellung sein. Solange die Seitenumbrueche als gestrichelte Linien im Tabellenblatt angezeigt werden, berechnet Excel beim Blaettern durch die Tabelleninhalte offenbar immer wieder neu, an welcher Stelle die Seiten umbrochen werden sollen. Versuchen Sie also, ob die Performance wieder steigt, wenn Sie die Seitenumbruch-Darstellung ausschalten. Dazu waehlen Sie im Menue EXTRAS den Befehl OPTIONEN an. Im daraufhin angezeigten Dialogfenster wechseln Sie auf die Registerkarte ANSICHT. Dort deaktivieren Sie das Kontrollkaestchen SEITENWECHSEL (Excel 97/2000) bzw. SEITENUMBRUCH (Excel 2002/2003). Nachdem Sie die Aenderung der Einstellung mit OK bestaetigt haben, sollte Ihr Tabellenblatt wieder die gewohnte Performance aufweisen. +++ NEWSLETTER-TIPP +++ Office XP und 2003-Tipps kostenlos per E-Mail --------------------------------------------- Der SmartTools Office XP Insider ist ein kostenloser E-Mail- Newsletter, der sich ausschliesslich mit den neuen Funktionen von Office XP und 2003 beschaeftigt: + Praktische Tipps zur Installation + Tipps und Workshops zum optimalen Einsatz der neuen Funktionen + Wichtige Infos und Tipps fuer den Umstieg von anderen Office-Versionen + Download-Links zu aktuellen Erweiterungen und Service Releases fuer Office XP/2003 + Helpline fuer Ihre individuellen Fragen zu Office XP und 2003 Bestellen Sie jetzt Ihr kostenloses Abo: http://www.smarttools.de/newsletter/office-xp-insider.newsletter.php +++ ABONNEMENTVERWALTUNG +++ Um SmartTools Excel Weekly abzubestellen, senden Sie einfach das Kommando "unsubscribe" an die Adresse mailto:excel-weekly-text-request@smarttools.de Bitte beachten Sie, dass das Kommando im Nachrichtentext stehen muss (nicht im Betreff) und Sie keine Mail im HTML- Format senden duerfen. Weitere Informationen zur Verwaltung der Liste erhalten Sie mit dem Kommando "help" an dieselbe Adresse. ------------------------------------------------------ (c) 2004 by SmartTools Publishing Thomas Tai Luisenstrasse 52, 49565 Bramsche Telefon: 05461/9952-0, Fax: 05461/2609 E-Mail: mailto:excel-weekly@smarttools.de Internet: http://www.smarttools.de/