Von: excel-weekly-text-request@smarttools.de im Auftrag von SmartTools Publishing [excel-weekly-text-reply@smarttools.de] Gesendet: Montag, 20. Februar 2006 22:19 An: Excel Weekly Abonnenten Betreff: SmartTools Excel Weekly vom 21.2.2006 ----------------------------------------------------------- SmartTools Excel Weekly vom 21.2.2006 Jede Woche neu: Tipps, News und Problemloesungen rund um Microsoft Excel (c) 2006 by SmartTools Publishing ----------------------------------------------------------- +++ IN DIESER AUSGABE +++ EXCEL-NEWS & DOWNLOADS + SPOTLIGHT: Excel-Tabellen automatisch vergleichen und zusammenfuehren + DOWNLOAD-TIPP: Namensfeld von Excel beliebig konfigurieren + NEWS: Microsoft kuendigt Preise und Editionen der naechsten Office-Version an + NEWS: Sonderausgabe von Office 2003 mit QuickSteuer 2006 EXCEL-TIPP DER WOCHE + Zellen nach verschiedenen Kriterien summieren, Teil 2 EXCEL-HELPLINE + Rangfolge ermitteln und Sortieren per Mausklick + Automatische Grossschreibung jedes Anfangsbuchstabens NEWSLETTER-TIPP + Office-Tipps kostenlos per E-Mail Abonnementverwaltung und Copyright +++ EXCEL-NEWS & DOWNLOADS +++ SPOTLIGHT: Excel-Tabellen automatisch vergleichen und zusammenfuehren ------------------------------------------ Nutzen auch Sie das Excel-Tool, auf das Tausende von Excel- Anwendern vom Kleinunternehmer bis hin zu Grossfirmen, Banken und Versicherungen seit Jahren nicht mehr verzichten wollen: den Synkronizer 8.0 Premium. Der Synkronizer 8.0 Premium liefert genau die Funktionen, die Microsoft in Excel vergessen hat: Er kann Ihre Kalkulationsmodelle, Tabellen, Listen und Datenbanken in Excel voll automatisch vergleichen, Unterschiede markieren und auf Wunsch zu einer einzigen aktuellen Version zusammenfuehren. Sparen Sie kuenftig viele Stunden muehseliger Kleinarbeit, denn der Synkronizer 8.0 Premium wird Ihnen bei der taeglichen Arbeit mit Excel immer wieder eine unentbehrliche Hilfe sein. Zum Beispiel: + Mehrere Mitarbeiter haben unterschiedliche Versionen der gleichen Tabelle bearbeitet. Der Synkronizer 8.0 Premium liefert Ihnen im Handumdrehen eine einzige Tabelle, die alle Aenderungen der anderen Versionen enthaelt. + Sie muessen ein Kalkulationsmodell ueberarbeiten, finden aber zwei Versionen auf Ihrer Festplatte. Der Synkronizer 8.0 Premium zeigt Ihnen nach wenigen Mausklicks wo die Unterschiede der beiden Versionen liegen. + Sie arbeiten mit einer Preisliste und ein Kollege schickt Ihnen eine Liste der Artikel, bei denen sich etwas geaendert hat. Der Synkronizer 8.0 Premium pflegt die neuen Informationen automatisch in Ihre Gesamtliste ein und bringt sie auf den neuesten Stand. + Ihnen liegen mehrere Listen mit Adressen vor, an die Sie ein Mailing verschicken moechten. Mit dem Synkronizer 8.0 Premium erstellen Sie mit wenig Aufwand eine einzige Adressliste ohne Duplikate! Weitere Informationen finden Sie unter: http://www.add-in-world.com/katalog/synkronizer/ DOWNLOAD-TIPP: Namensfeld von Excel beliebig konfigurieren ---------------------------------------------------------- Sicherlich haben Sie sich auch schon einmal darueber geaergert, dass das Namensfeld in Excel eine feste, nicht individuell einstellbare Breite hat. Waehrend bei der Eingabe laengerer Namen der Feldinhalt noch automatisch nach rechts gescrollt wird, ist es bei der Auswahl eines Namens oftmals nicht moeglich, den gesamten Namen zu lesen, weil Excel die Dropdown-Liste nur in der Breite des Namensfeldes anzeigt und laengere Namen am rechten Rand einfach abgeschnitten werden. Mit unserem Add-In "Namensfeld-"Erweiterung schaffen Sie Abhilfe: Es erweitert die Dropdown-Liste des Namensfeldes auf eine individuell einstellbare Breite. Wenn Sie Excel nach der Installation des Add-Ins starten und dort auf den kleinen schwarzen Pfeil am Namensfeld klicken, werden Sie sehen, dass die Dropdown-Liste nun wesentlich breiter ist und selbst das Lesen extrem langer Namen keine Probleme mehr bereitet: http://www.add-in-world.com/katalog/xl-namensfeld/ NEWS: Microsoft kuendigt Preise und Editionen der naechsten Office-Version an --------------------------------------------- Bereits seit einigen Monaten berichten wir ueber Neuigkeiten zur naechsten Office-Version, die bisher mit dem Codenamen "Office 12" bezeichnet wurde. Nun hat Microsoft angekuendigt, dass der offizielle Name "Microsoft Office 2007" lauten wird: http://www.microsoft.com/germany/presseservice/detail.mspx?id=531576 In der Pressemeldung werden ausserdem die sieben geplanten Editionen von Office 2007 vorgestellt, die jeweils die Beduerfnisse bestimmter Zielgruppen abdecken sollen. Wichtig fuer Privatanwender ist dabei die neue "Home & Student"- Version. Diese Office-Variante ist im Vergleich zu den uebrigen Angeboten fuer kommerzielle Anwender besonders preisguenstig und darf auf bis zu drei Rechnern in einem Haushalt installiert werden. Waehrend die bisherige SSL- Version von Office 2003 allerdings noch aus Outlook, Excel, Word und PowerPoint bestand, ist Outlook nun nicht mehr enthalten. Stattdessen wird "Office Home and Student 2007" nun mit OneNOte 2007 angeboten. Fuer Unternehmenskunden hat Microsoft neben den Microsoft Office Professional Plus 2007 sowie einer erweiterten Enterprise Edition zwei neue Tools (SharePoint Designer und Office Groove) sowie drei Server-Programme (SharePoint, Project und Office Groove) angekuendigt. Der Office SharePoint Portal Server wird dabei die Funktionalitaet des "Excel Servers" einschliessen, ueber dessen separate Veroeffentlichung einige Zeit spekuliert worden war. Die Preise fuer Office 2007 in Deutschland stehen noch nicht fest, aber als Orientierungshilfe gibt es bereits die Preise fuer den amerikanischen Markt: http://download.microsoft.com/download/c/2/9/c2935f83-1a10-4e4a-a137-c1db829637f5/OfficePricingFS.doc NEWS: Sonderausgabe von Office 2003 mit QuickSteuer 2006 -------------------------------------------------------- Mit der SSL-Edition bietet Microsoft eine besonders guenstige Moeglichkeit, die aktuelle Office-Version im nicht kommerziellen Bereich zu nutzen. Microsoft Office 2003 SSL enthaelt Word, Excel, PowerPoint und Outlook und kann auf bis zu drei Rechnern in Privathaushalten installiert werden. Ganz aktuell ist der SSL-Edition jetzt kostenlos das Programm "Quicksteuer 2006" beigelegt. Diese Sonderausgabe bietet Amazon derzeit besonders guenstig mit 20% Rabatt auf den Listenpreis an: http://www.amazon.de/exec/obidos/ASIN/B000E1OATC/smarttoolsbuchsh/ Waren die News & Downloads fuer Sie hilfreich? Klicken Sie bitte hier: http://www.zoomerang.com/survey.zgi?p=WEB224ZTLM8LB8 +++ EXCEL-TIPP DER WOCHE +++ Zellen nach verschiedenen Kriterien summieren, Teil 2 ----------------------------------------------------- Versionen: Excel 2003, 2002/XP, 2000 und 97 Wie Sie im ersten Teil dieses Tipps erfahren haben, eignet sich die Tabellenfunktion SUMMEWENN dazu, Werte auf Grund eines Suchkriteriums zu addieren. Die bisherigen Beispiele verwendeten Textwerte als Kriterium. Genauso gut koennen Sie natuerlich auch Zahlen- oder Datumswerte einsetzen. Nehmen Sie als Beispielgrundlage wieder eine Bestellliste mit der Bestellnummer in Spalte A, dem Bestelldatum in Spalte B, dem Kundennamen in Spalte C und der Bestellsumme in Spalte D, wobei die Datensaetze in Zeile 5 beginnen. Wenn Sie die Bestellnummer als Zahl eingegeben haben, koennen Sie mit SUMMEWENN sofort ermitteln, auf welchen Betrag sich die Bestellung mit der Nummer "10400" belaeuft: =SUMMEWENN(A5:A1000;10400;D5:D1000) Zahlenwerte als Suchkriterium muessen nicht in Anfuehrungszeichen eingeschlossen sein. Sie koennen als Suchkriterium sogar Funktionen verwenden, solange diese einen eindeutigen Wert zurueckgeben, der von SUMMEWENN ausgewertet werden kann. Das ist zum Beispiel bei Datumswerten sinnvoll, um Probleme mit internationalen Datumsformaten zu verhindern. Folgende Formel errechnet beispielsweise die Summe aller Bestellungen vom 5.1.2006 (denken Sie daran: das Datum steht in Spalte B): =SUMMEWENN(B5:B1000;DATUM(2006;1;5);D5:D1000) Selbstverstaendlich haben Sie auch bei Zahlen- und Datumswerten jederzeit die Moeglichkeit, das Suchkriterium in eine separate Zelle einzugeben und anschliessend in der SUMMEWENN-Formel per Zellbezug darauf zu verweisen. So koennten Sie etwa das Datum "5.1.2006" in Zelle F9 eintragen und die Gesamtbestellsumme fuer diesen Tag auf folgende Art und Weise ermitteln: =SUMMEWENN(B5:B1000;F9;D5:D1000) Darueber hinaus kann SUMMEWENN sogar mit Vergleichsoperatoren umgehen. Das laesst sich in der Bestelltabelle zum Beispiel nutzen, um die Summe aller Bestellungen auszugeben, deren Bestellnummer groesser als "10400" ist: =SUMMEWENN(A5:A1000;">10400";D5:D1000) Beachten Sie, dass das Suchkriterium bei Einsatz eines Vergleichsoperators (hier: ">") immer von Anfuehrungszeichen umgeben sein muss, egal ob es sich um Zahlen-, Datums- oder Textwerte handelt. Selbstverstaendlich koennen Sie auch in der Spalte nach einem Kriterium suchen, in der Sie die Summe bilden wollen. In der Bestelltabelle koennten Sie zum Beispiel die Summe aller Bestellungen berechnen, deren Wert kleiner oder gleich 250 Euro ist. Sofern der Suchbereich identisch mit dem zu addierenden Bereich ist, muessen Sie den dritten Parameter der SUMMEWENN-Funktion nicht angeben. Die Formel fuer das genannte Beispiel lautet demnach: =SUMMEWENN(D5:D1000;"<=250") Eine weitere Einsatzmoeglichkeit von Vergleichsoperatoren ist der Ausschluss einzelner Werte. Dafuer verwenden Sie "<>" als "Ungleich-Operator". Angenommen etwa, Sie wollten die Summe aller Bestellungen berechnen mit Ausnahme der Bestellungen Ihres Hauptkunden. Beim Namen koennen Sie auch in Verbindung mit Vergleichsoperatoren mit Platzhaltern arbeiten, sodass die Formel wie folgt aussehen koennte: =SUMMEWENN(C5:C1000;"<>*Lehmann*";D5:D1000) ..oder wenn Sie den Kundennamen in eine separate Zelle wie F10 eingeben wollen, auf die Sie in der Formel Bezug nehmen: =SUMMEWENN(C5:C1000;"<>*"&F10&"*";D5:D1000) Wie die Beispiele zeigen, erlaubt die SUMMEWENN-Funktion immer nur ein einzelnes Suchkriterium. Alle Versuche, diese Einschraenkung vielleicht mit logischen Tabellenfunktionen wie UND oder ODER zu umgehen, werden scheitern. Aber was machen Sie, wenn Sie an der Summe aller Bestellungen in einem bestimmten Zeitraum interessiert sind? Hier hilft nur ein Trick weiter, und zwar die Verbindung zweier SUMMEWENN- Formeln. Um alle Bestellungen eines Zeitraums zu addieren, lassen Sie zuerst die Bestellsumme bis zum Enddatum (einschliesslich) berechnen und dann subtrahieren Sie die Gesamtbestellsumme vor dem Anfangsdatum. Die Differenz entspricht genau dem gesuchten Wert. Das Ergebnis fuer alle Bestellungen im letzten Quartal 2005 (vom 1.10.2005 bis zum 31.12.2005) erhalten Sie somit durch folgende Formel: =SUMMEWENN(B5:B1000;"<="&DATUM(2005;12;31); D5:D1000)-SUMMEWENN(B5:B1000;"<"&DATUM(2005;10;1); D5:D1000) .. oder bei Bezuegen auf zwei Zellen, in denen Sie Anfangsdatum (F11) und Enddatum (F12) eingeben: =SUMMEWENN(B5:B1000;"<="&F12; D5:D1000)-SUMMEWENN(B5:B1000;"<"&F11;D5:D1000) Falls Excel die Formelzelle automatisch als Datum formatiert, muessen Sie ihr manuell ein geeignetes Zahlenformat - beispielsweise "Waehrung" - zuweisen. Und wie sieht es aus, wenn Sie komplexere Suchkriterien benoetigen? Wenn Sie zum Beispiel wissen wollen, auf wie viel sich die Bestellsumme eines Kunden im letzten Jahr belaeuft? - Lesen Sie im dritten Teil dieses Tipps, welche Loesung Excel fuer diese Aufgabe anzubieten hat. War der Tipp der Woche fuer Sie hilfreich? Klicken Sie bitte hier: http://www.zoomerang.com/survey.zgi?p=WEB224ZTLM8LB8 ++++++++++++++++ ANZEIGE ++++++++++++++++ Reminder-Manager: Erinnerungen und Nachverfolgungen aus jedem beliebigen Outlook- oder Exchange-Ordner anzeigen ------------------------------------------------------- Wenn Sie sich von Outlook an wichtige Termine und Aufgaben oder die Nachverfolgung von E-Mails und Kontakten erinnern lassen, funktioniert das leider nur dann, wenn sich die Elemente in einem der vorgegebenen Standardordner befinden. Hier ist endlich die Loesung fuer dieses Problem: Der Reminder Manager... ..erinnert Sie an JEDEN Termin und JEDE Nachverfolgung, die sich in IRGENDEINEM ORDNER befindet, auf den Sie zugreifen koennen ..ermoeglicht die Organisation Ihrer Mails, Aufgaben, Termine und Kontakte samt Erinnerungen in beliebige Unterordner ..kann auch an Termine aus anderen PST-Dateien erinnern, die Sie in Outlook geoeffnet haben ..kann sogar Termine aus oeffentlichen Ordnern vom Exchange Server beruecksichtigen ..bietet ein uebersichtliches und komfortables Dialogfeld zur Verwaltung aller faelligen Termine und Erinnerungen ..kann Erinnerungen voll automatisch per E-Mail an jede beliebige Adresse versenden. So koennen Sie sich beispielsweise auch per SMS erinnern lassen Neu in der aktuellen Version 1.5: Erinnerungen im Uebersichtsfenster farblich hervorheben - Uebersichten Ihrer Erinnerungen per Mausklick drucken - Lassen Sie in oeffentlichen Ordner optional nur die Erinnerungen anzeigen, die Sie selbst erstellt haben - Unterstuetzung von Windows Terminalserver-Umgebungen Der Reminder Manager 1.5 ist ab sofort zu einem Aktionspreis mit 25% Rabatt verfuegbar. Weitere Informationen finden Sie unter: http://www.add-in-world.com/katalog/ol-reminder/ +++++++++++++++++++++++++++++++++++++++++ +++ EXCEL-HELPLINE +++ Haben Sie Fragen zu Excel 2003, 2002/XP, 2000 und 97? 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. Rangfolge ermitteln und Sortieren per Mausklick ----------------------------------------------- Versionen: Excel 2003, 2002/XP, 2000 und 97 FRAGE: Ich erfasse Spielergebnisse in einer Excel-Tabelle. Nun moechte ich in den Abschlusstabellen der einzelnen Ligen automatisch die Platzierung anzeigen lassen und die Tabellen dann nach der Rangfolge, gegebenenfalls aber auch nach den Eintraegen aus anderen Spalten sortieren lassen. Koennen Sie mir sagen, wie ich den Platz per Formel errechnen kann und wie ich die Sortierung schneller erhalte als mit dem Sortier-Dialogfeld? J. Hellmann ANTWORT: Die Platzierung ermitteln Sie am einfachsten mit einer RANG-Funktion. Sie sagt Ihnen zum Beispiel anhand der erzielten Punkte, welchen Platz eine Mannschaft in der Tabelle einnimmt. Standardmaessig geht die Tabellenfunktion davon aus, dass die meisten Punkte das beste Ergebnis bedeuten. Angenommen etwa, Sie haetten insgesamt 18 Mannschaftsnamen in Spalte B und die erzielten Punkte in Spalte C eingegeben. Nun wollten Sie in Spalte A die Platzierung ausgeben. Davon ausgehend, dass ueber der Liste Spaltenueberschriften stehen und die auszuwertenden Daten somit in der zweiten Zeile beginnen, tragen Sie als erste Formel in Zelle A2 folgendes ein: =RANG(C2;$C$2:$C$19) C2 ist die Punktzahl, die die Platzierung bestimmt, und $C$2:$C$19 ist der Bereich, den Sie zum Vergleich heranziehen. Dank des absoluten Bezuges des Vergleichsbereichs koennen Sie die Formel aus A2 anschliessend problemlos in die Zellen A3:A19 kopieren. Als Ergebnis sehen Sie fuer jedes Team die aktuelle Platzierung. Wenn es Ihnen nur darum geht, nach der Rangfolge zu sortieren, sind schon die Standardfunktionen von Excel recht schnell. Um eine durchgehende Liste ohne Leerzeilen nach einer bestimmten Spalte zu sortieren, genuegt es, eine Zelle in dieser Listenspalte zu markieren und danach die Symbolleistenschaltflaeche AUFSTEIGEND (SORTIEREN) oder bei Bedarf auch ABSTEIGEND (SORTIEREN) anzuklicken. Im Beispielfall koennten Sie also die erste Formelzelle in A2 markieren und dann auf das mit AZ beschriftete Symbol klicken. Falls Sie mehrere Sortierkriterien benoetigen oder falls Ihnen zwei Mausklicks (erst markieren, dann sortieren) zu viel sind, koennen Sie Befehlsschaltflaechen in das Tabellenblatt einfuegen, die die gewuenschte Sortierung vornehmen. Beim Anklicken fuehrt Excel eine VBA-Prozedur aus, in der Sie auf den "Sort"-Befehl von VBA zurueckgreifen. Hier die Verfahrensweise im Detail: 1. Fuegen Sie im Tabellenblatt ueber der Liste eine neue Zeile ein, damit Platz fuer die Befehlsschaltflaeche(n) ist. 2. Waehlen Sie ANSICHT-SYMBOLLEISTEN-STEUERELEMENT-TOOLBOX an. 3. Klicken Sie in der daraufhin angezeigten Symbolleiste auf das Symbol BEFEHLSSCHALTFLAECHE und klicken Sie dann noch einmal in der Zelle ueber der Spalte, nach der Sie sortieren wollen. - Passen Sie gegebenenfalls die Groesse der eingefuegten Schaltflaeche und/oder die Hoehe der Zeile, in der sie sich befindet, an. 4. Klicken Sie die neue Schaltflaeche mit der rechten Maustaste an und rufen Sie im Kontextmenue den Befehl CODE ANZEIGEN auf. Damit gelangen Sie direkt in den Visual Basic-Editor. 5. Sie koennten jetzt eine Sort-Anweisung eingeben, die die gewuenschte Sortierung der Liste vornimmt. Dann muessten Sie die Anweisung aber bei allen weiteren Befehlsschaltflaechen wiederholen. Deshalb bietet es sich an, mit einer allgemeinen Prozedur zu arbeiten, die Sie mit den passenden Sortierparametern aufrufen. Geben Sie dazu unter dem Prozedurgeruest, das Sie im Codefenster des VB-Editors sehen, eine neue Prozedur mit folgendem Inhalt ein: Sub Sortfunction(strColumn1, Optional strColumn2, Optional strColumn3) Dim rgSortrange As Range Set rgSortrange = ActiveSheet.Range("A2:C19") rgSortrange.Cells(1, 1).Activate If IsMissing(strColumn2) Then rgSortrange.Sort Key1:=Range(strColumn1), Order1:= xlAscending, _ Header:=xlGuess ElseIf IsMissing(strColumn3) Then rgSortrange.Sort Key1:=Range(strColumn1), Order1:= xlAscending, _ Key2:=Range(strColumn2), Order2:=xlAscending, _ Header:=xlGuess Else rgSortrange.Sort Key1:=Range(strColumn1), Order1:= xlAscending, _ Key2:=Range(strColumn2), Order2:=xlAscending, _ Key3:=Range(strColumn3), Order3:=xlAscending, _ Header:=xlGuess End If End Sub Diese Prozedur erlaubt die Sortierung nach bis zu drei Kriterien, je nachdem wie viele Parameter Sie uebergeben. Bei den Parametern handelt es sich um Textwerte, die die Adresse einer Zelle in der gewuenschten Sortierspalte angeben. In Ihrer eigenen Tabelle muessen Sie nur den Listenbereich in der ersten Anweisung "Set rgSortrange = ..." anpassen. Hier bezieht sich die Sortierung auf den Bereich A2:C19; setzen Sie stattdessen die Bereichsadresse Ihrer Excel-Liste ein. 6. Kehren Sie nun zum Prozedurgeruest fuer das Click- Ereignis der Befehlsschaltflaeche zurueck. Darin geben Sie zum Beispiel folgenden Prozeduraufruf ein: Sortfunction "A3" Auf diese Weise teilen Sie der benutzerdefinierten Sortierfunktion aus Schritt 5 mit, nach Spalte A zu sortieren (Zelle A3 muss sich in der zu sortierenden Liste befinden). 7. Kehren Sie zur Excel-Tabelle zurueck und klicken Sie in der Steuerelement-Toolbox auf das Symbol ENTWURFSMODUS BEENDEN. Danach ist die Schaltflaeche in der Tabelle sofort einsatzbereit. Sie koennen mit diesem Prinzip auch eine Schaltflaeche einfuegen, die nach mehreren Kriterien sortiert. Dazu muessen Sie nur den Prozeduraufruf in der Ereignisprozedur der Befehlsschaltflaeche aendern. Anstatt nur einen Parameter anzufuegen, geben Sie beispielsweise zwei an: Sortfunction "A3", "B3" Wenn wie im oben genannten Beispiel in Spalte A die Platzierung steht und in Spalte B die Mannschaftsnamen, wuerde dieser Prozeduraufruf dazu fuehren, dass die Sortierung erst die Rangfolge und dann - bei gleicher Platzierung - den Namen des Teams beruecksichtigt. ++++++++++++++++ ANZEIGE ++++++++++++++++ Barcodes komfortabel mit Excel, Word und Access ausgeben -------------------------------------------------------- Barcode fuer Windows ist ein Komplettpaket zum Erstellen von Barcodes in Excel, Word und Access. Sie erhalten TrueType- Schriften sowie ein leistungsfaehiges Programm zur Berechnung der Pruefziffern, das Sie komfortabel bedienen oder aus den Office-Anwendungen heraus steuern koennen. Erstellen Sie mit wenig Aufwand Etiketten, CD-Einleger, Druckvorlagen oder sogar Serienbriefe in Word mit integrierten Serien-Barcodes. Alle gaengigen Barcodes sind enthalten. Unter anderem: + Code EAN 13, EAN 8, Addon -2 und -5, EAN Velocity + Code 128, EAN128, UPS128 + Code 39, -extended, PZN + 2/5 Interleaved, 2/5 Industrie + Leit- und Identcode der Post Weitere Informationen finden Sie unter: http://www.add-in-world.com/katalog/barcode/ +++++++++++++++++++++++++++++++++++++++++ Automatische Grossschreibung jedes Anfangsbuchstabens ----------------------------------------------------- Versionen: Excel 2003, 2002/XP, 2000 und 97 FRAGE: Es kommt haeufig vor, dass ich Textwerte aus anderen Programmen per Zwischenablage in eine Excel-Tabelle einfuege. Leider ist die Schreibung nicht immer konsistent, das heisst, dass die Texte mitunter komplett in Grossbuchstaben vorliegen, manchmal auch in Kleinbuchstaben und oft gemischt. Darueber hinaus bestehen die Textwerte oft aus mehreren Woertern, die entweder durch Leerzeichen oder durch Zeichen wie +, - oder . getrennt sind. Zur Vereinheitlichung moechte ich, dass jedes Wort mit einem Grossbuchstaben beginnt und der Rest klein geschrieben wird. Als Worttrenner sollen auch die oben genannten Zeichen angesehen werden. Diese Aufgabe muesste sich doch durch ein kleines VBA-Makro automatisieren lassen. Koennen Sie mir einen Tipp geben? R. Rekoendt ANTWORT: Dafuer brauchen Sie nicht einmal ein Makro. Excel verfuegt ueber eine Tabellenfunktion, die genau Ihrem Anforderungsprofil entspricht: die Funktion GROSS2. Geben Sie zum Beispiel den Text "meine KONVERTIER-funktion" in Zelle A1 ein. Um jeden Anfangsbuchstaben gross und den Rest klein zu schreiben, tragen Sie in Zelle B1 folgende Formel ein: =GROSS2(A1) Das Formelergebnis lautet "Meine Konvertier-Funktion" - genau, wie Sie es gefordert hatten. Verwandt mit GROSS2 sind die Tabellenfunktionen GROSS und KLEIN. Erstere wandelt die komplette Zeichenfolge in Grossbuchstaben um, waehrend letztere alles in Kleinbuchstaben setzt. War die Helpline fuer Sie hilfreich? Klicken Sie bitte hier: http://www.zoomerang.com/survey.zgi?p=WEB224ZTLM8LB8 +++ NEWSLETTER-TIPP +++ Office-Tipps kostenlos per E-Mail --------------------------------- Der SmartTools Office Insider ist Ihr monatlicher News- Service fuer Microsoft Office. Hier finden Sie aktuelle Informationen zu Access, Excel, Word & Co, eine Fuelle von Download-Links sowie detaillierte Tipps zu neuen Patches und Updates. So verpassen Sie nichts, was Sie unbedingt zu Microsoft Office wissen muessen. + Meldungen ueber neue Loesungen und Add-Ins zu Office 2003, XP, 2000 und 97 + Berichte ueber Updates und Bugfixes. + Tipps und effektivere Arbeitstechniken zu Access, Excel, Word & Co. + Kostenlose Downloads fuer Office 2003, XP, 2000 und 97 + Antworten auf Ihre Fragen zu Microsoft Office Und das beste am SmartTools Office Insider: Er ist vollkommen kostenlos! Einfach abonnieren unter: http://www.smarttools.de/newsletter/office-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) 2006 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/ Alle Rechte vorbehalten. Kein Teil dieses Newsletters darf in irgendeiner Form ohne schriftliche Genehmigung reproduziert, vervielfaeltigt oder verbreitet werden. Fuer die Nutzung der enthaltenen Informationen oder die fehlerfreie Funktion wird keine Haftung uebernommen. Der Benutzer ist fuer eventuell entstehende Schaeden alleine verantwortlich.