Die Suche ergab 222 Treffer
- Di, 20.03.2012 14:22
- Forum: Calc
- Thema: Dateiname in Zelle ausgeben
- Antworten: 1
- Zugriffe: 1637
Re: Dateiname in Zelle ausgeben
Auch Hallo, A1: =ZELLE("filename") A2: =TEIL(A1;1;SUCHEN(".ods'#";A1)-1) A3: =TEIL(A2;SUCHEN("/[^/]*$";A2)+1;99) oder zusammen in einer Zelle: =TEIL(TEIL(ZELLE("filename");1;SUCHEN(".ods'#";ZELLE("filename"))-1);SUCHEN("/[^/]*$";T...
- Mo, 19.03.2012 08:32
- Forum: Calc
- Thema: SUMMEWENN mit komplexen Bedingungen
- Antworten: 11
- Zugriffe: 3188
Re: SUMMEWENN mit komplexen Bedingungen
Morgen Karo, So dass also nur summiert wird wenn in E exakt ein Zeichen steht welches in den Bereich passt. Das trifft nur dann zu bei: →Extras→Optionen→LO/OO-calc→Berechnen→ [x]Suchkriterien = und <> müssen auf ganze Zellen zutreffen Aaah, das kannte ich denn noch nicht. Dankeschön, Bernd
- Fr, 16.03.2012 11:55
- Forum: Calc
- Thema: SUMMEWENN mit komplexen Bedingungen
- Antworten: 11
- Zugriffe: 3188
Re: SUMMEWENN mit komplexen Bedingungen
Auch Hallo, Deine 2. Formel summiert alles was mindestens ein Zeichen aus denen innerhalb der [ ] enthält. IMHO nein. =SUMMEWENN($E7:$E10000;"[reserviert|vorgemerkt]";F7:F10000) sucht M.E. nach dem RegExp "^[reserviert|vorgemerkt]$". So dass also nur summiert wird wenn in E exakt...
- Do, 01.03.2012 09:16
- Forum: Makros und allgemeine Programmierung
- Thema: Excel Macro fuer Koordinatenconvertierung in OO
- Antworten: 1
- Zugriffe: 937
Re: Excel Macro fuer Koordinatenconvertierung in OO
Morgen, wenn da immer Leerzeichen dazwischen stehen sollte so etwas ausreichen. Übrigens, der VBA Code funktioniert so nicht, da fehlt eine Zeile, oder? cu, Bernd -- Function WechselnD(ByVal DMS As String) ar = Split(DMS, " ") for i = 0 to 2 faktor = choose(i+1, 1, 60, 3600) x = x + val(ar...
- Di, 28.02.2012 13:51
- Forum: Makros und allgemeine Programmierung
- Thema: Zeile zu txt-Datei hinzufügen
- Antworten: 7
- Zugriffe: 1146
- Fr, 17.02.2012 12:10
- Forum: Makros und allgemeine Programmierung
- Thema: Einstieg in OpenOffice Basic - Macro-Programmierung
- Antworten: 5
- Zugriffe: 4878
Re: Einstieg in OpenOffice Basic - Macro-Programmierung
Hi,
ich - ganz persönlich - lese gerne Bücher.
http://www.galileocomputing.de/1941
http://www.galileocomputing.de/katalog/ ... telID-2158
cu, Bernd
ich - ganz persönlich - lese gerne Bücher.
http://www.galileocomputing.de/1941
http://www.galileocomputing.de/katalog/ ... telID-2158
cu, Bernd
- Di, 14.02.2012 16:04
- Forum: Makros und allgemeine Programmierung
- Thema: Dialog Eingaben mit Regulären Ausrdücken überprüfen möglich?
- Antworten: 1
- Zugriffe: 545
Re: Dialog Eingaben mit Regulären Ausrdücken überprüfen mögl
Hi, dieses sollte sich entsprechend umbauen lassen. HTH, Bernd -- Sub Main MsgBox reFind("abc def ghi 1234 jklm 5678 nop", "[0-9]{4}") End Sub Function reFind(ByVal sText As String, ByVal sPattern As String) As String Dim aSrcOpt As New com.sun.star.util.SearchOptions oTextSearch...
- Di, 14.02.2012 14:22
- Forum: Calc
- Thema: Suchen & Ersetzen
- Antworten: 12
- Zugriffe: 1076
Re: Suchen & Ersetzen
Hi,
in diesem Fall kannst Du das auch einfach trennen. Nimm Daten -> Text in Spalten, als Trennzeichen Andere und dort dann |.
Oder Du suchst nach \(d\).*\(e\)
cu, Bernd
in diesem Fall kannst Du das auch einfach trennen. Nimm Daten -> Text in Spalten, als Trennzeichen Andere und dort dann |.
Oder Du suchst nach \(d\).*\(e\)
cu, Bernd
- Di, 14.02.2012 11:47
- Forum: Calc
- Thema: Suchen & Ersetzen
- Antworten: 12
- Zugriffe: 1076
Re: Suchen & Ersetzen
Hi,
nein, Du machst nichts falsch. Ich dachte dass nur exakt ein solches Wort in einer Zelle steht. Wenn da immer Kommas als Trenner stehen versuche mal:
1: \(d\)[^,]*(,|$)
2: \(e\)
HTH, Bernd
nein, Du machst nichts falsch. Ich dachte dass nur exakt ein solches Wort in einer Zelle steht. Wenn da immer Kommas als Trenner stehen versuche mal:
1: \(d\)[^,]*(,|$)
2: \(e\)
HTH, Bernd
- Di, 14.02.2012 11:25
- Forum: Calc
- Thema: Suchen & Ersetzen
- Antworten: 12
- Zugriffe: 1076
Re: Suchen & Ersetzen
Hi,
nimm zwei Mal Suchen und Ersetzen (mit aktivierter Option 'Regulärer Ausdruck'), lasse beide mal das 'Ersetzen durch' leer, d.h. das Gesuchte wird gelöscht.
1. Suchen nach: ^\(d\).*$
2. Suchen nach: ^\(e\)
HTH, Bernd
nimm zwei Mal Suchen und Ersetzen (mit aktivierter Option 'Regulärer Ausdruck'), lasse beide mal das 'Ersetzen durch' leer, d.h. das Gesuchte wird gelöscht.
1. Suchen nach: ^\(d\).*$
2. Suchen nach: ^\(e\)
HTH, Bernd
- Di, 07.02.2012 17:14
- Forum: Calc
- Thema: [Gelöst] ZählenWenn Funktion mit zwei Bedingungen
- Antworten: 7
- Zugriffe: 5897
Re: ZählenWenn Funktion mit zwei Bedingungen
Hi,
cu, Bernd
Code: Alles auswählen
=SUMMENPRODUKT((A1:A99="Äpfel")*(B1:B99="frisch"))
- Di, 07.02.2012 11:28
- Forum: Calc
- Thema: SUMMEWENN-Problem
- Antworten: 4
- Zugriffe: 978
Re: SUMMEWENN-Problem
Hi,
M.E. hast Du falsche Dezimaltrennzeichen. Nimm mal 0,5 anstatt 0.5
cu, Bernd
M.E. hast Du falsche Dezimaltrennzeichen. Nimm mal 0,5 anstatt 0.5
cu, Bernd
- Di, 07.02.2012 10:47
- Forum: Calc
- Thema: SUMMEWENN-Problem
- Antworten: 4
- Zugriffe: 978
Re: SUMMEWENN-Problem
Hi,
das ">=0" passt auch auf Zellen die 0 sind. Leere Zellen und/oder Text werden beim Rechnen mit Zahlen (meistens) auch als 0 angesehen.
funktioniert hier.
cu, Bernd
das ">=0" passt auch auf Zellen die 0 sind. Leere Zellen und/oder Text werden beim Rechnen mit Zahlen (meistens) auch als 0 angesehen.
Code: Alles auswählen
=SUMMENPRODUKT(A1:A99;B1:B99)/SUMMEWENN(B1:B99;">0";A1:A99)
cu, Bernd
- Di, 07.02.2012 10:11
- Forum: Calc
- Thema: SUMMEWENN-Problem
- Antworten: 4
- Zugriffe: 978
Re: SUMMEWENN-Problem
Morgen Jörg,
=SUMMENPRODUKT(A1:A99;B1:B99)
berechnet A1*B1 + A2*B2 + ... A99 * B99.
HTH, Bernd
=SUMMENPRODUKT(A1:A99;B1:B99)
berechnet A1*B1 + A2*B2 + ... A99 * B99.
HTH, Bernd
- Do, 02.02.2012 16:43
- Forum: Makros und allgemeine Programmierung
- Thema: Von Visual Basic aus Calc-Zellen ansprechen
- Antworten: 7
- Zugriffe: 3142
Re: Von Visual Basic aus Calc-Zellen ansprechen
Auch Hallo,
und FWIW,
Ich hatte das hier auch mit Set oSheet = oDoc.Sheets(index) probiert. Und das geht nun nicht ...
cu, Bernd
und FWIW,
Code: Alles auswählen
Set oSheet = oDoc.Sheets.GetByIndex(0)
Ich hatte das hier auch mit Set oSheet = oDoc.Sheets(index) probiert. Und das geht nun nicht ...
cu, Bernd