Zeichenanzahl je Zelle

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Zeichenanzahl je Zelle

Beitrag von komma4 »

Da kannst Du entweder mit Gültigkeit arbeiten, oder mit einer Formel (die aber erst zählt, wenn Du die Zelle verlässt):

Code: Alles auswählen

=Länge(A2)
Hilft das weiter?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Zeichenanzahl je Zelle

Beitrag von komma4 »

Meine Formel war auf Text in A2 bezogen...

Du kannst auch die ersten (bis max. 80 Zeichen) aus A2 übernehmen, wenn Du die Formel

Code: Alles auswählen

=Links(A2;80) 
bspw. in B2 verwendest
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Zeichenanzahl je Zelle

Beitrag von komma4 »

Willst Du die Eingabelänge begrenzen, dann folge dem Link "Gültigkeit"

Hast Du 12000 Datensätze in der Spalte B vorliegen, dann bekommst Du mit =Länge(B2;80) in Spalte C die ersten 80 Zeichen der Spalte B in C angezeigt.

Hilft das jetzt?


(Du willst doch nicht 12000 Datensätze abtippen, oder?)
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Zeichenanzahl je Zelle

Beitrag von komma4 »

Setze das Häkchen bei der Registerkarte Fehlermeldung


OOo bietet kein Automatismus, der verhindert, dass Du mehr eingibst.
Es zeigt Dir auch während der Eingabe nicht laufend die Textlänge an.
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Zeichenanzahl je Zelle

Beitrag von lorbass »

Sabi hat geschrieben:aber die eingegebene Menge wird dann irgendwie begrenzt?
Das auszuprobieren geht schneller, als die Frage zu stellen…

Gruß
lorbass
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Zeichenanzahl je Zelle

Beitrag von Stephan »

wirklich?
ja, ich denke schon
hab ich auch gemacht aber es wurde nix begrenzt...
und somit hast Du die Antwort auf Deine Frage ob etwas begrent wird, nämlich Nein.


Hinweis:
bei Daten-Gültigkeit wird nur eine ungültige Eingabe zurückgewiesen, also es ließen sich nicht mehr als 80 Zeichen eintragen und beim Versuch das zu tun steht anschließend garnichts in der Zelle. Eine Begrenzung hingegen findet darüber hinaus nicht statt, wie Du bereits selbst festgestellt hast.



Gruß
Stephan
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Zeichenanzahl je Zelle

Beitrag von Gert Seler »

Hallo Sabi,
1.)Zum Beispiel die Eingabe in Zelle_A1 mit ( ' gleich Hochkomma) beginnen, alles wird als "Text" notiert.
2.)In Spalte_B folgende Formel :

Code: Alles auswählen

=TEIL(A1;1;80)
. In Spalte_B, Zelle_B1 werden die ersten
80_Zeichen von A1 erscheinen.

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Thomas Mc Kie
******
Beiträge: 921
Registriert: Mo, 12.04.2010 00:37

Re: Zeichenanzahl je Zelle

Beitrag von Thomas Mc Kie »

Äh Gert:
Gert Seler hat geschrieben:Hallo Sabi,
1.)Zum Beispiel die Eingabe in Zelle_A1 mit ( ' gleich Hochkomma) beginnen, alles wird als "Text" notiert.
2.)In Spalte_B folgende Formel :

Code: Alles auswählen

=TEIL(A1;1;80)
. In Spalte_B, Zelle_B1 werden die ersten
80_Zeichen von A1 erscheinen.
komma4 hat geschrieben: Du kannst auch die ersten (bis max. 80 Zeichen) aus A2 übernehmen, wenn Du die Formel

Code: Alles auswählen

=Links(A2;80) 
... verwendest
:?:
F3K Total
********
Beiträge: 3723
Registriert: Mo, 28.02.2011 17:49

Re: Zeichenanzahl je Zelle

Beitrag von F3K Total »

Hallo Sabi,

ich habe da mal was gebastelt, Makros müssen zugelassen werden.
Unter Extras/Anpassen/Ereignisse muss dem Ereignis "Dokument öffnen" das Makro S_load_library zugeordnet werden.
An das Tabellenereignis Doppelklick ist das Makro S_Start_Input gebunden.

Du kannst die Zellen "herkömlich" bearbeiten, mit einem Doppelklick auf eine Zelle erscheint dieser Dialog, der Dir die Kontrolle über die Eingabelänge ermöglicht. Der grüne Balken füllt sich zeitgleich mit der Eingabe. Standardmäßig sind 80 Zeichen zulässig.
Wenn du oben links eine andere Zahl einträgst bleibt diese bestehen, bis du sie wieder änderst oder die Datei neu öffnest.
Dann fängst Du wieder bei 80 an. Den Standardwert 80 kannst Du im Makro natürlich ändern.
count.png
count.png (15.11 KiB) 4159 mal betrachtet
Viel Spaß damit
Gruß R
Dateianhänge
Count_Input.ods
(11.81 KiB) 121-mal heruntergeladen
Antworten