[29]
Wie kann ich verhindern, das ich im Bereich A1:A100 doppelte Einträge vornehme?
Gehen Sie dabei wie folgt vor:
- Markieren Sie den Bereich A1:A100. A1 ist die aktive Zelle (weiss).
- Menü DATEN | GÜLTIGKEIT | EINSTELLUNGEN, Zulassen: Benutzerdefiniert,
Formel: =ZÄHLENWENN($A$1:$A$100;A1)<2
Erläuterung:
Da die Zellen A1:A100 bei der Erstellung der Gültigkeit markiert sind, wird für alle diese Zellen
die Gültigkeit eingetragen. Das letzte Argument der Funktion Zählenwenn ist eine relative Zelladresse und wird daher
automatisch für die jeweilige Zelle angepaßt. Markieren Sie verschiedene Zellen im Bereich A1:A100 und sehen Sie sich
jeweils die Formel zur Gültigkeit an.
|
[30]
Wie kann ich XL ohne Installation neu registrieren (zurücksetzen)?
Gebe Sie in Windows unter START | AUSFÜHREN die folgende Zeile ein:
[LW:\Pfad\]excel.exe /unregserver
Anschließend geben Sie auf dieselbe Weise den Befehl ein:
[LW:\Pfad\]excel.exe /regserver
[LW:\Pfad] zu der Excel.exe muß von Ihnen angepaßt werden.
Damit wird Excel "neu" registriert bzw. zurückgesetzt.
|
[31]
Liste der XL-Versionen
| Version |
Name |
Erscheinungsjahr |
Kommentar |
| 2 |
--- |
1987 |
Excel wurde ursprünglich nur für den Apple-Macintosh programmiert.
Die spätere, erste Windows-Version von Excel erhielt die "2" als Versionsnummer,
korrespondierent zur Apple-Macintosh-Versionsnummer.
|
| 3 |
--- |
1990 |
Enthielt viele neue Features, wie Symbolleisten, Rahmenlinien,
Add-In Support, Zeichnungsobjekte, 3D-Diagramme. |
| 4 |
--- |
1992 |
Die erste weit verbreitete Excel-Version, mit einer Menge von
Anwendungsverbesserungen und Erleichterungen in der Handhabung. |
| 5 |
--- |
1993 |
Einführung der Programmiersprache Visual Basic for Application (VBA) und
Arbeitsmappen mit mehr als einem Tabellenblat; Diagrammblätter bleiben in der Arbeitsmappe. |
| Die Version 6 hat es nicht gegeben, da MicrosoftTM eine
Versionsnummerangleichung innerhalb der Microsoft OfficeTM Applikationen vornahm, so das alle Applikationen
zukünftig die gleiche Versionsnummer aufweisen. |
| 7 |
Excel 95 |
1995 |
Die erste 32-Bit Version von Excel. Es wurden keine besonders nennenswerten Features
gegenüber der Excel-Version 5 hinzugefügt. |
| 8 |
Excel 97 |
1997 |
Der "Fehler" einer lokalisierten VBA-Syntax wurde beendet. VBA wird nur noch in Englisch unterstützt
und erhält eine eigene Entwicklungsumgebung. |
| 9 |
Excel 2000 |
1999 |
Excel 2000 unterstützt HTML als natives Dateiformat, besitzt die Möglichkeit der "Selbstreparatur"
nach einem Excel-Crach, enthält eine erweiterte Zwischenablage, Pivot-Diagramme und ungebundene (modeless) Userformen. |
| 10 |
Excel 2002/XP |
2001 |
Excel 2000 enthält eine ganze Liste von Neuerungen, die aber nur für eine kleine Zahl der großen
Anwendermenge von Bedeutung ist. Die wichtigste Neuerung für jeden Anwender, ist die Möglichkeit, Dateien nach
einem Excel-Crash wieder herzustellen. Diese Version ist Bestandteil des Microsoft Office XP-Paketes, bei dem jede
Application bei Microsoft telefonisch oder per Internet durch eine Aktivierungstechnik freigeschaltet werden muss. |
| 11 |
Excel 2003 |
2003 |
In dieser Excel-Version wurden außer einer optischen Überarbeitung der Benutzeroberfläche nur wenige Features hinzugefügt:
a) verbesserter XML-Unterstützung, b) neues "Listenobjekt", c) stärkere Unterstützung der Smart Tag's, und d) korrigierte statistische Funktionen.
Schon lang geforderte Verbesserungen und Bugs sind nur geringfügig überarbeitet worden. |
(Quelle: John Walkenbach: http://www.j-walk.com/ss/excel/index.htm)
|
[32]
Beim Starten von XL bzw. beim Öffnen einer neuen Arbeitsmappe möchte ich bestimmte Voreinstellungen
in der geöffneten Arbeitsmappe vorfinden. Wie kann ich das machen?
Erstellen Sie eine normale Arbeitsmappe mit den von Ihnen gewünschten Voreinstellungen für, z. B., die Kopf-
und Fusszeile. Speichern Sie diese Arbeitsmappe als Mustervorlage (*.xlt) im XLStart-Verzeichnis unter dem
Namen Mappe.xlt.
|
[33]
Wie kann man standardmäßig die Formatierung des Kommentarinhaltes (Schriftgröße, -art etc.) verändern?
Die Standardformatierung kann nicht geändert werden. Einzige Abhilfe ist die Erstellung eines Kommentars
per VBA. In dieser VBA-Routine werden die Eigenschaften des Kommentars definiert. Folgendes Beispiel-Makro zum
weiterexperimentieren:
Sub KommentarErstellen()
Dim Kommentartext As Comment
Dim strText As String
strText = Application.InputBox("Wie lautet der Kommentar?", _
"Kommentartext", "Kommentar", , , , 2)
If Application.ExecuteExcel4Macro("Get.Cell(46)") = True Then
ActiveCell.Comment.Delete
End If
ActiveCell.AddComment
Set Kommentartext = ActiveCell.Comment
With Kommentartext
.Text Text:=strText
With .Shape.TextFrame.Characters.Font
.Name = "Arial"
.Size = 10
.Bold = False
End With
End With
End Sub
|
[34]
Für die Uhrzeiteingabe wird der Doppelpunkt benötigt. Leider ist er nur im Schreibfeld
der Tastatur vorhanden, so das ich ständig zwischen Nummernblock und Schreibfeld hin- und herwechseln muss.
Kann ich Excel so einrichten, das ich die Uhrzeiteingabe nur über den Nummernblock durchführen kann?
Tragen Sie im Menü EXTRAS | AUTOKORREKTUR, Ersetzen: ,,
(zwei Kommata), und bei Durch: : (Doppelpunkt) ein. Das
Kontrollfeld Während der Eingabe ersetzen muss aktiviert sein. Anschließend können die Uhrzeiteingaben komplett über den
Nummernblock durchgeführt werden.
Beispieleingabe:
9,,45,,30
Anzeige (je nach Formatierung): 09:45:30
Nach dem Bestätigen mit der Return-Taste steht der gültige Uhrzeitwert in der betreffenden Zelle.
|
[35]
Seit Excel 97 funktionieren Soundnotizen nicht mehr. Wie kann ich dennoch Sounddateien in einer
Arbeitsmappe abspielen?
Wechseln Sie mit der Tastennkombination Alt+F11 in den Visual Basic Editor (VBE). Fügen Sie unter
EXTRAS | EINFÜGEN ein neues Modul ein. Kopieren Sie die
folgendenden Declare-Functionen und die Funktion SounddateiSpielen hinein:
Declare Function waveOutGetNumDevs Lib "WINMM" () As Integer
Declare Function sndPlaySound Lib "WINMM" Alias "sndPlaySoundA" _
(ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
Function SoundDateiSpielen()
Dim strSoundDatei As String
Dim Dummy As Long
If waveOutGetNumDevs() <> 0 Then
strSoundDatei = "c:\windows\media\Der Microsoft-Sound.wav"
Dummy = sndPlaySound(strSoundDatei, 1)
End If
End Function
Beispiel für die grundsätzliche Anwendung im Tabellenblatt:
Ein akustisches Signal soll darauf hinweisen, das ein wichtiger Termin in weniger als 7 Tagen
ansteht (Terminerinnerung).
A1: Datumswert
Formel: =WENN(A1-HEUTE()<7;sounddateispielen();)
Bei jeder Neuberechnung des Tabellenblattes wird die Sound-Datei abgespielt. Dies kann nach einiger Zeit "nerven".
Abhilfe und Erweiterung des Beispiels:
Mit einem manuellen Eintrag in Zelle B1 soll dafür gesorgt werden, das die Sound-Datei nur bis zu einem beliebigen
Eintrag in Zelle B1 wiederholend abgespielt wird. Dazu ändern Sie die Formel:
=WENN(UND(A1-HEUTE()<7;B1="");sounddateispielen();"Sound gestoppt")
Die Sound-Datei wird bei jeder Neuberechnung des Tabellenblattes dann abgespielt, wenn der Datumswert in Zelle A1 kleiner
als das aktuelle Datum ist und wenn in Zelle B1 kein Eintrag vorgenommen wurde.
|