MICROSOFT EXCEL 97-INFODATEI (c) 1997 Microsoft Corporation. Alle Rechte vorbehalten. Dieses Dokument enthält aktualisierte Informationen, die eine Ergänzung zur Microsoft Excel 97-Dokumentation darstellen. Wenn Sie Microsoft Excel 97 als Komponente von Microsoft Office 97 installiert haben, finden Sie für alle Microsoft Office 97-Produkte relevante Informationen in der Microsoft Office 97-Infodatei (OfInfo8.txt). _________________________________________________________________ INHALT INSTALLIEREN VON MICROSOFT EXCEL 97 WICHTIG: Deaktivieren Sie den Virenschutz vor der Ausführung des Setup-Programms Mindest-Systemanforderungen für Microsoft Excel 97 Anforderungen unter Windows NT Workstation 4.0 Die Verwendung von Interpunktionszeichen in Verzeichnisnamen kann zu Problemen führen Einsatz von Delrina WinFax Pro 4.0 in Microsoft Excel 97 Setup-Komponente "Konverter zur Verwendung in Lotus Notes" bei Microsoft Excel als Einzelversion verfügbar Entfernen von Microsoft Office 97 bei der Installation von ODBCDirect ARBEITEN MIT MICROSOFT EXCEL 97 VIM (Vendor Independent Messaging) wird unter Windows NT Workstation nicht unterstützt Importieren von Microsoft Excel 97-Daten in Microsoft Outlook 97 Der Vorlagen-Assistent unterstützt keine Paradox-Datenbanken Öffnen von Microsoft Excel 95- oder 5.0-Dateien in öffentlichen Microsoft Exchange Client-Ordnern Verwenden von Microsoft Excel Viewer zur Anzeige von Microsoft Excel 97- Arbeitsmappen DRUCKEN Problemlösungen für das Drucken von Zeichnungsobjekten MICROSOFT VISUAL BASIC FÜR APPLIKATIONEN Anpassen der Lösungen an Microsoft Excel 97 Hilfe bei den Tabellenblattfunktionen in Microsoft Excel 97 Eigenschaften wie OnEntry und OnCalculate werden durch Ereignisse ersetzt Zugriff auf ein ActiveX-Steuerelement über eine Shapes- oder OLEObjects-Auflistung Reload-Methode ist nicht verfügbar Hilfe für die (Name)-Eigenschaft von Tabellenblättern nicht verfügbar Ersetzen von Beispieltabellen in Beispielen zu Datenzugriffsobjekten (Data Access Objects = DAO) durch eigene Tabellen Keine Hilfethemen für das RefEdit-Steuerelement Keine Hilfethemen für AutoFilter-, Filters- und Filter- Klassen oder ihre Elemente Zusätzliche Konstanten für die MsgBox-Funktion UserForm-Steuerelemente haben kein ReSize-Ereignis Übersetzung einer Microsoft Excel-Arbeitsmappe scheitert MICROSOFT FORMS 2.0: PROBLEME UND ÄNDERUNGEN IN DER DOKUMENTATION Methoden Steuerelemente Ereignisse Eigenschaften Weitere bekannte Probleme _________________________________________________________________ INSTALLIEREN VON MICROSOFT EXCEL 97 WICHTIG: Deaktivieren Sie den Virenschutz vor der Ausführung des Setup-Programms -------------------------------------------------------- Bei einigen Virenschutz-Programmen, z. B. VSafe.com und Norton Anti- Virus Autoprotect, kann es zu Konflikten mit dem Setup-Programm von Microsoft Excel 97 kommen. Wenn Sie auf dem Computer ein Virenschutz- Programm einsetzen, deaktivieren Sie dieses vor der Ausführung des Setups. (Sie können den Virenschutz nach Beendigung des Setups wieder aktivieren.) Anmerkung: Wenn das Virenschutz-Programm automatisch beim Starten von Windows aktiviert wird, können Sie es deaktivieren, indem Sie beim Neustart von Windows die UMSCHALTTASTE gedrückt halten. Mindest-Systemanforderungen für Microsoft Excel 97 -------------------------------------------------- Voraussetzungen für den Einsatz von Microsoft Excel 97: * PC oder Multimedia-Computer mit 486- oder höherem Prozessor. * Betriebssystem Microsoft Windows 95 oder Microsoft Windows NT Workstation, Version 3.51, Service Pack 5 oder höher (unter früheren Windows-Versionen nicht ausführbar). * Unter Windows 95: 8 MB Arbeitsspeicher; unter Windows NT Workstation: 16 MB Arbeitsspeicher. * 22-64 MB Festplattenspeicher (je nach Hardware-Konfiguration); 36 MB für Standardinstallation. Verwenden Sie den Office Update- Assistenten während des Setups, um den freien Festplattenspeicher zu maximieren. * CD-ROM-Laufwerk CD-ROM-Version enthält Microsoft Internet Explorer, Microsoft Camcorder und zusätzliche ClipArt * VGA oder Grafikkarte mit höherer Auflösung (SVGA für 256 Farben empfohlen). * Microsoft Mouse, Microsoft IntelliMouse oder kompatibles Zeigegerät (Microsoft IntelliMouse empfohlen für vielseitige Navigationsmöglichkeiten). Optional: * Modem mit 9.600 oder mehr Baud (14.400 Baud empfohlen). * Multimedia-Computer für den Zugriff auf Audio- und andere Multimedia-Effekte. * Für einige Internet-Funktionen muß ein Internet-Anschluß bestehen und unter Umständen eine gesonderte Gebühr an einen Dienstanbieter entrichtet werden. Anforderungen unter Windows NT Workstation 4.0 --------------------------------------------------------------- Zum Einsatz von Microsoft Excel 97 unter Windows NT Workstation 4.0 muß das Service Pack 2 (SP2) oder eine höhere Version installiert werden. Die Verwendung von Interpunktionszeichen in Verzeichnisnamen kann zu Problemen führen --------------------------------------------------------- Wenn der Name des Verzeichnisses, in dem Sie Microsoft Office 97, Microsoft Excel 97, Microsoft Outlook 97, Microsoft PowerPoint 97 oder Microsoft Word 97 installieren, ein Komma (,), ein einfaches Anführungszeichen (') oder ein Ausrufezeichen (!) enthält, kann die Ausführung des Programms Probleme bereiten. Um dies zu verhindern, verwenden Sie das Standardverzeichnis oder benutzen Sie lediglich Buchstaben und Zahlen in Verzeichnisnamen. Einsatz von Delrina WinFax Pro 4.0 in Microsoft Excel 97 ---------------------------------------------------- WinFax Pro 4.0 installiert zwei Microsoft Excel-Makrodateien zum Einsatz in Microsoft Excel 4.0 und 5.0: MSExcel4.xlm bzw. MSExcel5.xls. Diese Dateien sind nicht mit Windows 95, Windows NT Workstation und Microsoft Excel 97 kompatibel. Diese Makros müssen manuell gelöscht werden. Weitere Informationen zu Delrina WinFax erhalten Sie bei Delrina. Setup-Komponente "Konverter zur Verwendung in Lotus Notes" bei Microsoft Excel als Einzelversion verfügbar -------------------------------------------------------- Im Microsoft Excel-Hilfethema "Mit Microsoft Excel installierte Komponenten" wird fälschlicherweise angegeben, daß die Konverter zur Verwendung in Lotus Notes im Microsoft Excel Setup-Programm als Einzelversion nicht verfügbar sind. Diese befinden sich jedoch in der Einzelversion unter "Konverter und Grafikfilter"; "Konverter zur Verwendung in Lotus Notes". Entfernen von Microsoft Office 97 bei der Installation von ODBCDirect --------------------------------------------------------- Wenn Sie Microsoft Office 97 bei der Installation von ODBCDirect entfernen, kann Remote Data Objects (RDO) 1.0 (im Lieferumfang von Microsoft Visual Basic 4.0 enthalten) nicht mehr ausgeführt werden. Um das Problem zu beheben, registrieren Sie MsRdo32.dll erneut, indem Sie an der MS-DOS-Eingabeaufforderung "regsvr32 MsRdo32.dll" eingeben. Wenn Sie Microsoft Visual Basic 4.0 entfernen, kann ODBCDirect unter Umständen in Microsoft Office 97 nicht mehr ausgeführt werden. Um das Problem zu beheben, registrieren Sie MsRdo32.dll erneut, indem Sie an der MS-DOS-Eingabeaufforderung "regsvr32 MsRdo32.dll" eingeben. _________________________________________________________________ ARBEITEN MIT MICROSOFT EXCEL 97 VIM (Vendor Independent Messaging) wird unter Windows NT Workstation nicht unterstützt ----------------------------------------------------------------- Wenn Sie ein 16-Bit-E-Mail-Programm verwenden, das mit VIM (Vendor Independent Messaging) kompatibel ist, z. B. Lotus cc:Mail, können Sie unter Windows NT Workstation keine Arbeitsmappen senden oder weiterleiten. Importieren von Microsoft Excel 97-Daten in Microsoft Outlook 97 ----------------------------------------------------------- Wenn Sie Daten aus einem benannten Bereich in einem Microsoft Excel 97-Tabellenblatt in Outlook importieren, wird die erste Zeile des benannten Bereichs als Feldnamen importiert. In Outlook wird die erste Zeile eines benannten Bereichs standardmäßig für Feldnamen reserviert. (Feldnamen werden im Dialogfeld "Felder zuordnen" in Outlook verwendet, um Daten in Tabellenzellen den korrekten Outlook- Feldern zuzuordnen.) Wenn der importierte Bereich keine Feldnamen enthält, wird die erste Datenzeile als Feldnamen interpretiert und nicht als Daten importiert. Um sicherzustellen, daß alle Daten in einem benannten Bereich importiert werden, verwenden Sie die erste Zeile für Feldnamen. Der Vorlagen-Assistent unterstützt keine Paradox-Datenbanken ----------------------------------------------------- In den Microsoft Excel-Hilfethemen über den Vorlagen-Assistenten mit Datenarchivierung wird darauf hingewiesen, daß mit Hilfe des Add-Ins Zellen in einem Tabellenblatt mit Feldern in einer Datenbank verknüpft werden können. In den Themen wird fälschlicherweise Paradox als Beispielformat für Datenbanken angegeben; dieses Format wird jedoch vom Vorlagen-Assistenten nicht unterstützt. Gültige Formate für Archivierungs-Datenbanken sind u. a. dBASE, Microsoft Access und ODBC-Quellen wie SQL Server. Öffnen von Microsoft Excel 95- oder 5.0-Dateien in öffentlichen Microsoft Exchange Client-Ordnern ------------------------------------------------------------- Wenn Sie Microsoft Exchange Client verwenden, wird beim Doppelklicken auf eine Microsoft Excel 95- oder 5.0-Datei in einem öffentlichen Microsoft Exchange-Ordner eine Fehlermeldung angezeigt, daß beim Arbeiten mit oder beim Verbinden eines verknüpften oder eingebetteten Objektes bzw. seiner Quellanwendung ein Problem aufgetreten ist. Um die Datei zu öffnen, speichern Sie eine Kopie in einem Ordner auf der Festplatte (klicken Sie mit der rechten Maustaste auf die Datei, und klicken Sie dann auf "Speichern unter"), oder installieren Sie Microsoft Exchange, Service Pack 3 (SP3). Verwenden von Microsoft Excel Viewer zur Anzeige von Microsoft Excel 97- Arbeitsmappen ----------------------------------------------------------------- Mit der aktuellen Version von Microsoft Excel Viewer, die von der Microsoft Web-Site unter http://www.microsoft.com/germany/office heruntergeladen werden kann, können keine Dateien im Microsoft Excel 97-Arbeitsmappenformat angezeigt werden. Wenn Sie eine Datei in Microsoft Excel 97 erstellen möchten, die in der aktuellen Version des Viewers verwendet werden kann, speichern Sie die Datei im Microsoft Excel 5.0/95-Arbeitsmappenformat. Die aktualisierte Version von Microsoft Excel Viewer wird zu einem späteren Zeitpunkt auf derselben Web-Site zur Verfügung stehen. _________________________________________________________________ DRUCKEN Problemlösungen für das Drucken von Zeichnungsobjekten -------------------------------------- In diesem Abschnitt werden Lösungen für Probleme mit Druckertreibern und andere beim Drucken auftretende Fehler beschrieben. HP LaserJet, Serien 4 und 5, Windows 95, Universaldruckertreiber von Microsoft: Es können Probleme hinsichtlich der Druckqualität auftreten, die in der Regel durch Ändern der Druckereinstellungen behoben werden können. Klicken Sie auf die Windows-Schaltfläche "Start", zeigen Sie auf "Einstellungen", und klicken Sie dann auf "Drucker". Wählen Sie den von Ihnen verwendeten Drucker aus. Klicken Sie im Menü "Datei" auf "Eigenschaften", dann auf die Registerkarte "Grafik", und wählen Sie anschließend die Option für Rastergrafiken aus. PostScript-Druck, Windows NT Workstation, Versionen 3.51 und 4.0: Fülleffekte werden unter Umständen im Ausdruck nicht korrekt dargestellt. Das Problem kann in der Regel durch eine Aktualisierung mit der neuesten Version des Microsoft PostScript-Treibers für Windows NT Workstation 3.51 oder 4.0 behoben werden. Laden Sie die aktuellste Treiberversion unter folgender Adresse herunter: ftp://ftp.microsoft.com/bussys/winnt/winnt-public/ fixes/usa/NT351/hotfixes-postSP5/pscript-fix. PostScript-Druck, Windows 95, Ausdruck in Datei umleiten: Bei einigen PostScript-Druckern wird die Datei unter Umständen an den Drucker gesendet und nicht in die Datei umgeleitet. Das Problem kann in der Regel durch eine Aktualisierung mit dem neuesten PostScript-Treiber, der auf Adobe PostScript 4.1 basiert, behoben werden. HP LaserJet 5Si, Windows 95: Formen und WordArt mit bestimmten Fülleffekten werden im Ausdruck möglicherweise nicht korrekt dargestellt. Das Problem kann in der Regel durch Ändern der Druckereinstellungen behoben werden. Klicken Sie auf die Windows-Schaltfläche "Start", zeigen Sie auf "Einstellungen", und klicken Sie dann auf "Drucker". Wählen Sie den von Ihnen verwendeten Drucker aus. Klicken Sie im Menü "Datei" auf "Eigenschaften", dann auf die Registerkarte "Grafik", und wählen Sie anschließend die Option für Rastergrafiken aus. HP DeskJet 1600C, Windows 95: Verwenden Sie die Treiberversion 4.2 oder höher. Laden Sie den aktuellsten Treiber unter http://www.hp.com/germany/ herunter. HP Color LaserJet, Windows 95: Objekte, die Muster enthalten, werden möglicherweise im Ausdruck nicht korrekt dargestellt. Dieses Problem kann in der Regel durch eine Aktualisierung des Treibers mit der Version 1.300 oder höher behoben werden. Laden Sie den aktuellsten Treiber unter http://www.hp.com/germany/ herunter. HP Color LaserJet PostScript, Windows 95: Objekte, die Muster enthalten, werden unter Umständen in Schwarzweiß anstatt in Farbe ausgegeben. Das Problem kann in der Regel durch die Aktualisierung mit einem Treiber, der auf Adobe PostScript 4.1 basiert, behoben werden. Sie können den aktuellsten Treiber unter http://www.hp.com/germany/ herunterladen. Lexmark Optra R und Optra L Series PostScript, Windows NT Workstation, Versionen 3.51 und 4.0: Objekte mit Farbverläufen werden möglicherweise nicht korrekt ausgegeben. Wenden Sie sich an den Lexmark Software-Service, um Unterstützung bei der Fehlerbeseitigung zu erhalten. _________________________________________________________________ MICROSOFT VISUAL BASIC FOR APPLICATIONS Anpassen der Lösungen an Microsoft Excel 97 ------------------------------------------- Aufgrund von Erweiterungen und Verbesserungen der Funktionen in Microsoft Excel 97 kann es sein, daß einige Makros, die für Microsoft Excel 95 geschrieben wurden, in Microsoft Excel 97 nicht funktionieren. Weitere Informationen finden Sie in der Spezifikation "Upgrading Solutions to Microsoft Excel 97" im Office Developer Forum unter: http://www.microsoft.com/officedev/ Hilfe bei den Tabellenblattfunktionen in Microsoft Excel 97 ----------------------------------------------------------- In der Microsoft Excel Visual Basic-Hilfe (VbaXl8.hlp) funktionieren in der Liste der in Visual Basic verfügbaren Tabellenblattfunktionen einige Verknüpfungen zu Themen nicht, die die Tabellenblattfunktionen beschreiben. Hilfe zu den aufgelisteten Tabellenblattfunktionen finden Sie, indem Sie im Microsoft Excel-Fenster im Hilfemenü auf Inhalt und Index klicken, dann auf die Registerkarte Index klicken und schließlich die Funktion im Hilfeindex ansehen. Eigenschaften wie OnEntry und OnCalculate werden durch Ereignisse ersetzt ------------------------------------------------------------------------- In früheren Versionen von Microsoft Excel wurden einige Eigenschaften von Arbeitsmappen auf Namen von Prozeduren festgelegt, die ausgeführt wurden, sobald der Benutzer bestimmte Aktionen wie z. B. Neuberechnen oder Speichern durchgeführt hat. In Microsoft Excel 97 wurden diese Eigenschaften ausgeblendet oder durch Ereignisse ersetzt. In der folgenden Tabelle sind diese Eigenschaften und die Ereignisse, die sie ersetzen, aufgelistet. Objekt Ausgeblendete Eigenschaft Ersetzendes Ereignis --------------------------------------------------------------------------- ChartObject, OnAction Change- oder ChartObjects, SheetChange-Ereignis OLEObject, OLEObjects Application, Worksheet OnCalculate Calculate-Ereignis Application, Worksheet OnData Change- oder SheetChange-Ereignis Application, Chart, OnDoubleClick BeforeDoubleClick- Worksheet Ereignis Application, Worksheet OnEntry Change-Ereignis Workbook OnSave BeforeSave-Ereignis Application, Chart, OnSheetActivate Activate- oder Workbook, Worksheet SheetActivate- Ereignis Application, Chart, OnSheetDeactivate Deactivate- oder Workbook, Worksheet SheetDeactivate- Ereignis Obwohl diese ausgeblendeten Eigenschaften durch Ereignisse ersetzt wurden, funktioniert bestehender Code, der diese Eigenschaften verwendet und in Microsoft Excel 97 importiert wurde, weiterhin einwandfrei. Dabei ist allerdings zu beachten, daß, sobald Sie den Namen einer Eigenschaft wählen und F1 drücken, die Hilfethemen für das Ereignis angezeigt werden, das diese Eigenschaft ersetzt. Zugriff auf ein ActiveX-Steuerelement über eine Shapes- oder OLEObjects-Auflistung ------------------------------------------------------------- Ein ActiveX-Steuerelement in einem Tabellenblatt hat zwei Namen: den Namen der Form mit dem Steuerelement, der in der Ansicht des Tabellenblatts im Namensfeld angezeigt wird, und den Code-Namen des Steuerelements, der im Fenster Eigenschaften in der Zelle rechts von (Name) angezeigt wird. Wenn Sie einem Tabellenblatt ein Steuerelement hinzufügen, stimmen der Name der Form und der Code-Name zunächst überein. Wenn Sie jedoch einen der beiden Namen ändern, ändert sich der andere Name nicht automatisch. Der Code-Name eines Steuerelements wird für die Namen der entsprechenden Ereignis-Prozeduren verwendet. Wenn aber ein Steuerelement von einer Shapes- oder OLEObjects-Auflistung zurückgegeben wird, muß der Name der Form und nicht der Code-Name verwendet werden, um auf das Steuerelement zu verweisen. Sie fügen z. B. einem Tabellenblatt ein Kontrollkästchen hinzu und sowohl der vorgegebene Name der Form als auch der vorgegebene Code-Name sind CheckBox1. Wenn Sie nun den Code-Namen des Steuerelements im Fenster Eigenschaften neben (Name) in chkFinished umändern, muß für die Namen der Ereignis-Prozeduren chkFinished verwendet werden, während bei der Zurückgabe des Steuerelements von der Shapes- oder OLEObjekt- Auflistung weiterhin CheckBox1 gültig ist: Private Sub chkFinished_Click() ActiveSheet.OLEObjects("CheckBox1").Object.Value = 1 End Sub Weitere Informationen über das Arbeiten mit Steuerelementen finden Sie in der Microsoft Excel-Hilfe und im Microsoft Office 97/Visual Basic Programmer's Guide (von Microsoft Press). Reload-Methode ist nicht verfügbar ---------------------------------- Die Reload-Methode ist für Makros bei Microsoft Visual Basic für Applikationen in Microsoft Excel 97 nicht verfügbar. Hilfe für die (Name)-Eigenschaft von Tabellenblättern nicht verfügbar --------------------------------------------------------------------- Im Fenster Eigenschaften in der Zelle rechts von (Name) wird der Code-Name des Objekts angezeigt (Schreib-/Lesezugriff). Es besteht keine programmtechnische Möglichkeit, auf diese Eigenschaft zuzugreifen; dies ist nur über das Fenster Eigenschaften möglich. Ersetzen von Beispieltabellen in Beispielen zu Datenzugriffsobjekten (Data Access Objects = DAO) durch eigene Tabellen -------------------------------------------------------------------- Die Beispiele für Bibliotheksmethoden und -eigenschaften von Datenzugriffsobjekten (DAO) in Microsoft Excel verweisen auf Beispieltabellen, die nicht in Microsoft Office 97 enthalten sind. Diese Beispiele zeigen genau, wie Datenzugriffsobjekte in Microsoft Excel verwendet werden. Um die Beispiele auszuführen, müssen Sie diese an Ihre eigenen Tabellen anpassen. Keine Hilfethemen für das RefEdit-Steuerelement ----------------------------------------------- Die Eigenschaften und Methoden für das RefEdit-Steuerelement sind die gleichen wie die für das Microsoft Forms 2.0 Editbox-Steuerelement. Weitere Informationen finden Sie in der Microsoft Forms-Hilfe. Keine Hilfethemen für AutoFilter-, Filters- und Filter-Klassen oder ihre Elemente --------------------------------------------------------------------------------- Es gibt keine Hilfethemen für die AutoFilter-, die Filters- und die Filter-Klasse oder ihre Elemente in der Microsoft Excel Visual Basic-Hilfe (VbaXl8.hlp). Deshalb ist es möglich, daß das falsche Hilfethema angezeigt wird, wenn Sie vom Objektkatalog kontextbezogene Hilfe aufrufen. Informationen über diese Klassen und ihre Elemente finden Sie im Office Developer Forum unter: http://www.microsoft.com/officedev/ Zusätzliche Konstanten für die MsgBox-Funktion ---------------------------------------------- Neben den für die MsgBox-Funktion aufgelisteten Konstanten stehen noch weitere Konstanten zur Einstellung für die Argumente der Schaltflächen zur Verfügung. Konstante Wert Beschreibung ---------------------------------------------------------------------- vbHelp 16384 (&H4000) Fügt dem Meldungsfeld die Schaltfläche Hilfe hinzu. Klicken Sie auf die Schaltfläche Hilfe, oder drücken Sie F1, um ein Help-Ereignis zu erzeugen. vbSetForeground 65536 (&H10000) Stellt das Meldungsfeld in den Vordergrund und aktiviert es. Tastatureingabe erfolgt im Meldungsfeld. vbRight 524288 (&H80000) Richtet den Text im Meldungsfeld rechtsbündig aus. vbRtlReading 1048576 (&H100000) Zeigt bei hebräischen und arabischen Systemen den Nachrichten- und den Beschriftungstext mit einer Leserichtung von rechts nach links an. UserForm-Steuerelemente haben kein ReSize-Ereignis -------------------------------------------------- Die Syntax und die Anmerkungen des Resize-Ereignisses sollten folgendermaßen aussehen: Syntax: Private Sub UserForm_Resize() Anmerkungen: Mit der Resize-Ereignisprozedur können Sie Steuerelemente verschieben oder ihre Größe verändern, wenn die Größe der übergeordneten UserForm geändert wird. Mit dieser Ereignisprozedur können Sie auch Variablen und Ereignisse neu berechnen. Hinweis: UserForm-Steuerelemente haben kein Resize-Ereignis. Übersetzung einer Microsoft Excel-Arbeitsmappe scheitert -------------------------------------------------------- Wenn eine Microsoft Excel-Arbeitsmappe, die in einer anderen Sprache erstellt wurde, beim Laden nicht übersetzt wurde, erscheint eine Meldung und verweist Sie für genauere Informationen an die Datei Trnslate.log. Diese Datei befindet sich normalerweise im Ordner \Windows\temp und kann mit jedem Texteditor einschließlich dem Microsoft Editor (Notepad) geöffnet werden. Der häufigste Grund für ein Scheitern der Übersetzung liegt daran, daß Objekt-Bibliotheken fehlen. Sie erkennen die fehlenden Objekt-Bibliotheken indem Sie die in Trnslate.log aufgelisteten Beschreibungen zu Rate ziehen. Oder fragen Sie die Person, von der Sie die Arbeitsmappe erhalten haben, welche Sprachversion von Visual Basic für Applikationen sie verwendet hat. Sie können das Problem beheben, indem Sie die fehlenden Objekt-Bibliotheken durch Aufrufen der InstOLB.exe auf der CD-ROM im Unterverzeichnis CDZugabe\95OLBs installieren. Falls Sie nicht die CD-ROM Version besitzen, können Sie die Objekt-Bibliotheken von folgender Adresse herunterladen: http://www.microsoft.com/Germany/Support/ Die Übersetzung des deutschen Visual Basic für Applikationen ins englische Visual Basic für Applikationen kann Fehler im Fall unterschiedlicher Ausdrücke zur Folge haben. Standardmäßig sollte der Übersetzer Ausdrücke aus dem englischen Visual Basic für Applikationen wählen. Die Ausnahme ist "Wert", der mit "Value" (die Excel Objekt-Bibliothek) übersetzt wird. Um die Richtigkeit Ihres Codes zu überprüfen beachten Sie bitte die Übersetzung der folgenden Schlüsselwörter: Deutsch VBA-Englisch Excel-Englisch ------------------------------------------------ Ausgabe Output Edition Ereignisse DoEvents Events Länge Len Length Von Of From Wert Val Value Zeichen Character Characters In seltenen Fällen werden benannte Argumente von Funktionen nicht übersetzt. Weitere Informationen über die korrekte englische Syntax benannter Argumente finden Sie in der Hilfe über die Funktion und in dem Objektkatalog. ________________________________________________________________ MICROSOFT FORMS 2.0: PROBLEME UND ÄNDERUNGEN IN DER DOKUMENATION In den folgenden Abschnitten werden Änderungen in der Dokumentation von Microsoft Forms 2.0 beschrieben. Diese Änderungen haben Vorrang vor den entsprechenden Abschnitten in der Hilfedatei Fm20.hlp. Es werden zudem bekannte Probleme beschrieben, die bei der Arbeit mit Microsoft Forms 2.0 auftreten können. Methoden -------- * Repaint-Methode: Die Repaint-Methode gibt keinen Wert zurück. Die korrekte Syntax lautet: Objekt.Repaint Steuerelemente -------------- * Kontrollkästchen-Steuerelement (CheckBox): Der Anfangswert eines Kontrollkästchen-Steuerelements ist False. Die GroupName-Eigenschaft kann mit mehr als einem Kontrollkästchen- Steuerelement verwendet werden. Beachten Sie jedoch, daß gruppierte Kontrollkästchen-Steuerelemente weiterhin unabhängig voneinander funktionieren. * Optionsfeld-Steuerelement (OptionButton): Der Anfangswert eines Optionsfeld-Steuerelements ist False. * Umschaltfeld-Steuerelement (ToggleButton): Der Anfangswert eines Umschaltfeld-Steuerelements ist False. Ereignisse ---------- * Click-Ereignis: Wenn der Benutzer auf eine aktive Seite oder ein Register eines Multiseiten-Steuerelements (MultiPage) oder auf das aktive Register eines Register-Steuerelements (TabStrip) klickt, wird das Click-Ereignis ausgelöst. Wenn das Multiseiten-Steuerelement oder das Register-Steuerelement jedoch mehrere Reihen von Seiten mit Registern enthält, wird das Click-Ereignis nur für Register in der vordersten Seitenreihe ausgelöst. Eigenschaften ------------- * AutoTab-Eigenschaft: Wenn diese Eigenschaft den Wert True hat, ist die TabKeyBehavior-Eigenschaft nicht verfügbar. * AutoSize-Eigenschaft: Wird die AutoSize-Eigenschaft auf den Wert True festgelegt, so wird die Größe eines Steuerelements so angepaßt, daß der enthaltene Text genau in das Steuerelement paßt. Wird der Text in einem Steuerelement nach dem Festlegen von AutoSize auf den Wert True geändert, müssen Sie die AutoSize-Eigenschaft zuerst auf False und dann wieder auf True setzen, damit die Größe des Steuer- elements erneut angepaßt wird. * DragBehavior-Eigenschaft: Der Wert fmDragBehaviorEnabled sollte nicht verwendet werden, wenn MatchRequired den Wert True hat. * IMEMode-Eigenschaft: Die folgende Tabelle enthält eine detailliertere Beschreibung der IMEMode-Eigenschaft. IMEMode Bedeutung ---------- --------------------------------------------- NoControl Das Steuerelement beeinflußt den IME nicht. On Aktiviert den IME, ohne seine Sprach- oder andere Einstellungen zu verändern. Off Deaktiviert den IME, ohne seine Sprach- oder andere Einstellungen zu verändern. Für China gilt zudem: Off stellt die Tastatur auf Nicht- IME um. Disabled Blendet den IME aus, so daß seine Einstellungen nicht verändert werden können. Alle anderen Werte stellen den IME auf eine bestimmte Sprache ein. Steuerelemente, wie z.B. Befehlsschaltflächen, die keine Eingabe ermöglichen, deaktivieren den IME, solange sie den Fokus haben. Jedes Steuerelement erstellt eine Kopie des IME-Status, der wirksam war, als das Steuerelement den Fokus erhielt. Wenn es den Fokus ab- gibt, stellt es diesen gespeicherten Zustand wieder her. Das Speichern und Wiederherstellen erfolgt unabhängig von dem Wert der IMEMode- Eigenschaft des jeweiligen Steuerelements. Insofern stellt dieser Punkt eine kleine Abweichung von dem Beispiel dar, das in dem Hilfetext aufgeführt wurde. Jede Änderung, die ein Benutzer an dem IME vornimmt, während ein Steuer- element den Fokus hat, aktualisiert automatisch die IMEMode-Eigenschaft des Steuerelements (wenn es über eine verfügt). Für alle Steuerelemente können alle Einstellung des IME-Modus verwendet werden, ohne daß ein Fehler auftritt. Wenn es sich jedoch um einen, in dem jeweiligen Gebietsschema nicht systemeigenen Modus handelt, hat dies folgende Wirkung: a. Er wird für dieses Gebietsschema nicht im Eigenschaftenfenster aufgelistet. b. Er hat dieselbe Wirkung wie ein systemeigener Modus. Siehe unten. Alle Modi sind systemeigene Modi, ausgenommen folgende: - Disabled ist nur für Japan ein systemeigener Modus. Für andere Gebietsschemata entspricht er der Wirkung von Off. - In Japan sind Hangul und Hanzi keine systemeigenen Modi. Ihre Verwendung entspricht der Wirkung des Modus Hiragana. - In Korea sind nur NoControl, Hanzi und Alpha (volle oder halbe Breite) systemeigene Modi. Off und Disabled haben die gleiche Wirkung wie Alpha. On, Hiragana, Katakana und Hanzi haben dieselbe Wirkung wie Hangul. - In China sind Hiragana, Katakana, Hangul und Hanzi keine system- eigenen Modi. Ihre Verwendung hat dieselbe Wirkung wie die Verwendung von HanziFull bzw. Hanzi. - Für alle anderen Gebietsschemata gilt: der einzige systemeigene Modus ist NoControl. Die Verwendung aller anderen Modi hat dieselbe Wirkung wie die Verwendung von NoControl. * List-Eigenschaft: Der letzte Satz des Hilfetextes ist nicht korrekt. Sie können die List-Eigenschaft verwenden, um ein komplettes eindimensionales oder mehrdimensionales Datenfeld mit Werten in ein Steuerelement zu kopieren. * ListRows-Eigenschaft: Wenn ListRows auf 0 festgelegt wird, werden alle Zeilen der Liste angezeigt. * MatchRequired-Eigenschaft: Diese Eigenschaft ist wirksam, wenn für die MatchEntry-Eigenschaft der Wert fmMatchEntryComplete oder fmMatchEntryFirstLetter festgelegt ist, sie ist jedoch unwirksam, wenn für MatchEntry der Wert fmMatchEntryNone festgelegt ist. Wenn der Input Method Editor (IME) zum Verarbeiten von Tastenanschläge verwendet wird, kann mit der MatchRequired-Eigenschaft nicht immer sichergestellt werden, daß der Benutzer einen übereinstimmenden Wert in das Kombinationsfeld eingegeben hat. * MultiLine-Eigenschaft: Wenn für diese Eigenschaft der Wert True festgelegt wurde, hat die TabKeyBehavior-Eigenschaft keine Wirkung. * ScrollBars-Eigenschaft: Im folgenden finden Sie die Korrekturen zum Hilfetext. - Ersetzen Sie für ein einzeiliges Steuerelement Regel 2 durch den folgenden Satz: "Wenn ScrollBars auf den Wert fmScrollBarsHorizontal oder fmScrollBarsBoth festgelegt ist, wird für das Steuerelement eine horizontale Bildlaufleiste angezeigt, wenn der Text länger als der Bearbeitungsbereich ist. Die Höhe des Steuerelements wird nicht verändert, so daß die horizontale Bildlaufleiste den Text in dem Steuerelement möglicherweise überlagert." - Ignorieren Sie Regel 3. - Ignorieren Sie für ein mehrzeiliges Steuerelement den dritten Punkt der Aufzählung unter Regel 4. * ShowDropButtonWhen-Eigenschaft: Wenn AutoSize dem Wert True hat, wird durch Ändern der ShowDropButtonWhen-Eigenschaft die Größe des Steuerelements automatisch geändert, je nachdem, ob der Dropdown-Pfeil zuvor sichtbar war oder nicht. * SpecialEffect-Eigenschaft: Diese Eigenschaft gilt nicht für das Umschaltfeld-Steuerelement (ToggleButton). * TabKeyBehavior-Eigenschaft: Diese Eigenschaft wird unterstützt, wenn AutoTab den Wert False und MultiLine den Wert True hat. * Value-Eigenschaft: Die Value-Eigenschaft des Register-Steuerelements (TabStrip) ist eine Ganzzahl, die das aktive Register kennzeichnet. Null kennzeichnet das erste Register. Der Maximalwert entspricht der Anzahl der Register -1. * Visible-Eigenschaft: Während des Layout- oder Enter-Ereignisses darf die Visible-Eigenschaft nicht geändert werden. Wird die Eigenschaft zu diesem Zeitpunkt geändert, wird ein Laufzeitfehler ausgelöst. Weiter bekannte Probleme ------------------------ Das Marquee-Steuerelement, das im Microsoft Internet Explorer 3.0 enthalten ist, funktioniert nicht einwandfrei in Microsoft Forms 2.0. Dieses bekannte Problem wird für die künftigen Versionen des Internet Explorers behoben. Der Aufruf von "Unload Me" während des Enter-Ereignisses eines der Steuerelemente Befehlsschaltfläche (CommandButton), Options- feld (OptionButton) oder Kontrollkästchen (CheckBox) von Microsoft Forms 2.0 kann die Fehler "Nicht genügend Stapelspeicher" oder "Unzulässige Operation" auslösen. Sie können dieses Problem umgehen, indem Sie "Unload Me" statt dessen während des Click-Ereignisses aufrufen.