Autokorrektureintrag wird nicht angenommen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Autokorrektureintrag wird nicht angenommen

von Karolus » Mi, 22.03.2006 11:36

Hallo

Ich könnte mir noch folgende Alternative vorstellen:

Zeichne ein Makro auf (->Extras ->Makro ->makro aufzeichnen) mit folgenden Aktionen:

1.Taste → oder ↓(je nach dem welchen Wechsel du bevorzugst)
2. Suchen und ersetzen
Suche nach
,,
Ersetzen durch
:
--Aufzeichnung beenden

und leg dir das makro auf eine Taste die du sonst in calc nicht benutzt(bsplw. 'Bild↓')

Gruß Karo

von AnZaMa » Mi, 22.03.2006 09:41

Hallo Karolus,
die Ersetzungstabelle ist bei mir aktiv.
Wenn ich die Uhrzeit mit Leerzeichen eingebe, wandelt OO es auch in einen Doppelpunkt um.
Allerdings will ich nicht dauernd die Leerzeichen eingeben, da es dann wiederrum einfacher ist, den Doppelpunkt normal zu erstellen.
Unter MSOffice war dies kein Problem und eigentlich sollte es hier auch kein Problem sein. Ich weiß nicht, warum man hier mit diesen blöden Leerzeichen arbeiten muss.

von Karolus » Mi, 22.03.2006 09:20

Hallo AnZaMa

Ja ich arbeite mit Linux (siehe meine 1.Antwort zu deiner Frage), und ich gebe ein mit Leertaste vor und hinter den Kommas, und die Autokorrektur plus die Formaterkennung wandeln um in hh:mm:ss (ohne Leerzeichen)
Es gibt da noch den Reiter 'Optionen' in der AutoKorrektur, hast du da evtl. 'Ersetzungstabelle anwenden' nicht aktiviert ? Solltest du dann tun !

Gruß Karo

von AnZaMa » Mi, 22.03.2006 06:48

Hallo Karolus.
Danke, dass Du das mal ausprobiert hast.
Jetzt ist allerdings die Frage, ob Du mit Linux oder mit Windows arbeitest?
Ich bekomme es hier einfach nicht hin.
Die ,, werden einfach ignoriert und bleiben stehen (wenn ich ohne die Leerzeichen arbeite, was ich ja auch will). Mit Leerzeichen werden sie ersetzt, so wie bei Dir.
Ich habe allerdings mal irgendwo gelesen, dass man bei der Autokorrektur was umstellen kann bezüglich dem Leerzeichen dahinter. Stand mal in irgendeiner Zeitung bei Tipp&Tricks über OO. Weiß jemand was darüber?

von Karolus » Di, 21.03.2006 19:59

Hallo AnZaMa

Ich hab das nochmal probiert.
Autokorektur ,, → :

In der Zelle wird dann die Eingabe 14 ,, 45 zu 14:45:00 umgewandelt,(die leerzeichen vor und hinter den Kommata werden also doch entfernt(frag mich jetzt nicht welche Einstellung ich noch geändert habe), eigentlich sollte es dann bei dir doch auch so funktionieren ?

gruß
Karo

von AnZaMa » Di, 21.03.2006 17:21

;)
Ok. Das passt schon mal.
Aber das mit der Leertaste ist wirklich dumm.
Wenn ich zum Beispiel eine Uhrzeit eingeben will, werden die Kommata nicht ersetzt, da kein Leerzeichen zwischen den Stunden und den Minuten ist. Man kann zwar 06 : 45 schreiben, aber wie sieht das denn aus? ;(
Hier ist anscheinend noch Nachholbedarf. Beim MSOffice bin ich nicht an solche Hürden gestoßen (dafür an ganz andere ;))

AnZaMa

von Karolus » Di, 21.03.2006 15:55

Hallo AnZaDa

Natürlich 2 Kommas das macht wenigstens Sinn.

Die Leertaste muss nicht in der Autokorrektur mit eingegeben werden, sondern bei der Eingabe in der Zelle das ist bei 2 Kommata genauso wie bei einem Anführungszeichen.

Gruß
Karo

von AnZaMa » Di, 21.03.2006 15:26

Karolus hat geschrieben:Hallo AnZaMa

Das funktioniert auch unter Linux , allerdings nur mit Leertaste vor und hinter dem "-Zeichen,
weil es anders nicht als einzelnes Wort zu erkennen ist.

Gruß Karo
Hallo Karo,
es ist kein "-Zeichen, sondern es sind zwei Kommata ( ,, ). Dadurch kann man auf dem Ziffernblock auch einen : schreiben und muss ich nicht hin und her wechseln.
Wenn ich in der Autokorrektur ,,LERRZEICHEN eingebe und bei ersetzen durch : -> dann passiert leider immer noch nichts.

Das Makro werde ich mir nachher mal anschauen. Danke dafür.

von Karolus » Di, 21.03.2006 15:19

Hallo AnZaMa

Das funktioniert auch unter Linux , allerdings nur mit Leertaste vor und hinter dem "-Zeichen,
weil es anders nicht als einzelnes Wort zu erkennen ist.

Gruß Karo

ps. Vielleicht nützt dir ein Makro , das in einem markierten Bereich zwei- bis vierstellige Zahlen durch entsprechende Zeitwerte ersetzt.
1245 -> 12:45
530 -> 05:30
45 -> 00:45


Sub format_zeit
oSelect=ThisComponent.CurrentSelection
oColumn=oselect.Columns
oRow=oSelect.Rows
For n= 0 To oColumn.getCount-1
For m = 0 To oRow.getCount-1
oCell=oselect.getCellByPosition (n, m)
eintrag = oCell.String
If Len(eintrag) = 4 Then
links = Left(eintrag, 2)
rechts = Right(eintrag, 2)
neu_eintrag = links & ":" & rechts
oCell.String = ""
oCell.NumberFormat = 40
oCell.FormulaLocal = neu_eintrag
End If
If Len(eintrag) = 3 Then
links = Left(eintrag, 1)
rechts = Right(eintrag, 2)
neu_eintrag = links & ":" & rechts
oCell.String = ""
oCell.NumberFormat = 40
oCell.FormulaLocal = neu_eintrag
End If
If Len(eintrag) = 2 Then
'links = Left(eintrag, 2)
rechts = Right(eintrag, 2)
neu_eintrag = "0:" & rechts
oCell.String = ""
oCell.NumberFormat = 40
oCell.FormulaLocal = neu_eintrag
End If
Next m
Next n
End Sub

von AnZaMa » Di, 21.03.2006 13:28

Shit. Sorry.
Tja, Windows habe ich hier leider nicht, sondern SuSE10. Als OO Version kommt OO 2.0.2 zum Einsatz!
Aber warum geht es dann unter SuSE nicht?
Komische Sache ...

Re: Autokorrektureintrag wird nicht angenommen

von pmoegenb » Di, 21.03.2006 13:22

AnZaMa hat geschrieben:Hallo zusammen!
Ich stehe vor dem Problem, dass ein Autokorrektureintrag nicht angenommen wird.
Und zwar will ich ,, durch : ersetzen lassen. So ist es dann möglich mit dem Zahlenblock auch Doppelpunkte zu schreiben ohne dauernd mit Shift arbeiten zu müssen.
Kann mir jemand sagen, warum OO diesen Eintrag vollkommen ignoriert?
Hallo AnZaMa,
unter Windows und OO 2.0.2 geht das. Wenn Du Betriebssystem und Version von OO für Dich behälts tun sich Alle mit einer Antwort schwer.

Gruß

Peter

von AnZaMa » Di, 21.03.2006 13:08

Hallo zusammen!
Hat niemand eine Idee zu meinem Problem?
Könnt ihr es vielleicht mal bei Euch probieren und bescheid geben, ob es klappt?
Danke schön.

Autokorrektureintrag wird nicht angenommen

von AnZaMa » Do, 23.02.2006 11:47

Hallo zusammen!
Ich stehe vor dem Problem, dass ein Autokorrektureintrag nicht angenommen wird.
Und zwar will ich ,, durch : ersetzen lassen. So ist es dann möglich mit dem Zahlenblock auch Doppelpunkte zu schreiben ohne dauernd mit Shift arbeiten zu müssen.
Kann mir jemand sagen, warum OO diesen Eintrag vollkommen ignoriert?
Grüße
AnZaMa

Nach oben