[de-users] Re: calc 3.2 Blätter benennen

2010-04-12 Diskussionsfäden Andreas Saeger

Heinz Kiesewetter wrote:

Hallo,

ich habe bei Calc3.2 eine seltsame Beobachtung unter Win7 Home gemacht.
Wenn ich in Win innerhalb eines Ordners die rechte Maustaste drücke und 
im Kontextmenü "Neu" ein Calc-Dokument anlege, sind im Dokument die 
Tabellenblätter jeweils englisch mit "Sheet1", "Sheet2 und "Sheet3" 
benannt, obwohl ich die deutsche ooo Version verwende.
Wenn ich aus Calc heraus eine neue Tabelle anlege wird die deutsche 
Bezeichnung "Tabelle" verwendet, auch wenn ich das Dokument mit Sheet1-3 
um ein Blatt erweitere nennt sich das dann "Tabelle4".


Kennt jemand das Phänomen?

Gruß Heinz


Hallo,
Der Explorer schickt ein bestimmtes Vorlagendokument an das Programm. 
Irgendwo in WIndows gibt's einen Ordner mit Vorlagen, die in 
Kontextmenü>Neu... auftauchen sollen.
Mit Datei>Neu>xxx erzeugte Dokumente basieren meines Wissens auf gar 
keiner Vorlage sondern werden aus irgendwelchen Konfigurationsdateien 
generiert, jedenfalls solange der Benutzer keine Standardvorlage für 
Datei>Neu>xxx definiert hat.
Da Windows Dateilinks nicht wirklich beherrscht kann die 
"Explorer-Vorlage" nicht identisch mit der benutzerdefinierten Vorlage 
sein, höchstens eine unabhängige Kopie.


Hoffe geholfen zu haben,
Andreas S.


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: datenübernahme

2010-04-19 Diskussionsfäden Andreas Saeger

bernhard haßhoff wrote:

Hallo zusammen,
nach einigen sehr harten Tagen habe ich mir eine Datenbank für die 
Adressen vom Gartenverein zusammen "gebraten". Die Datenerfassung 
erfolgt in Form einer Tabelle.

Wie ich daraus ein Formular erstellen kann, ist mir auch gelungen.
Frage: die bestehenden Daten hatte ich vorher in einer 
Tabellenkalkulation zusammen gefasst. Wie kann ich die Daten von zB.: 
mitgl1.ods in "neue datenbank.odb"

importieren? (zu faul, sehr viel tipparbeit)

Danke und viele Grüße
Bernhard


Kopiere den Zellbereich. Bis v3.1.1 muss eine Zeile mit Spaltenköpfen 
dabei sein.
Wähle den Tabellensektor der Datenbank, dort die Zieltabellenicon und 
füge ein.
Wähle "Daten einfügen" und ob die Daten die Spaltennamen enthalten (ab 
v3.2.).
Dann musst Du nur noch die Spalten einander zuordnen, falls sie in 
unterschiedlicher Reihenfolge vorliegen.
Bei Fehlermeldungen aufgrund ungültiger Quelldaten kannst Du auf 
"Fortsetzen" klicken und es werden nur die gültigen Daten importiert. 
Ungültige Quelldaten haben z.B. den falschen Typ, enthalten Lücken wo in 
der Datenbank keine erlaubt sind, verletzen Indices oder sonstige 
Gültigkeitsregeln. Erfahrungsgemäß sind fast alle Datensammlungen in 
Tabellenkalkulationen inkonsistent.


Zum regelmäßiges Sammeln von Calc-Daten in einer registrierten Datenbank 
kannst Du die Datenbank geschlossen lassen und den Zellbereich auf das 
Tabellen-Icon im Datenquellenfenster ziehen, leider nicht auf eine 
konkrete Tabelle. Dann verfährst Du wie oben, nur dass Du den 
Tabellennahmen noch extra tippen musst.


Eine Erweiterung zum Testen von Datentypen in Tabellenkalkulationen:
http://ooomacros.org/user.php#221020

Hoffe geholfen zu haben,
Andreas


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: altersberechnung

2010-04-21 Diskussionsfäden Andreas Saeger

bernhard haßhoff wrote:
  

Hallo Robert,
danke für die Hilfe, aber ging in die Hose. Ich habe den Term kopiert 
und dann in das Feld bei "alter" eingetragen. Trotz Anpassung an meine 
Schreibweise habe ich nur die Formel in der Anzeige. Warum so 
kompliziert, ich habe ja nicht mit so etwas gerechnet, "dachte" 
eben eine Anzeige für runde (40,45,50 etc) Geburtstage bzw. Daten für 
Hochzeitstage. Aber das ist erst mal gestrichen, vielleicht später 
(2-3Jahre) wenn ich einiges gelernt haben sollte.


Danke und Gruß
Bernhard


Du schreibst "Datenbank", arbeitest aber offensichtlich mit einer 
Tabellenkalkulation.
Mit einer Datenbank wäre es in der Vorbereitung zunächst "schwieriger", 
in der Anwendung aber wesentlich einfacher zu lösen.
In einer Tabellenkalkulation ist es sehr einfach von der ersten Minute 
an so richtig Mist zu bauen.

Alles über Zeitintervalle in Calc:
http://user.services.openoffice.org/en/forum/download/file.php?id=7015


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Calc als bequemer Editor fuer CSV-Dateien?

2010-04-21 Diskussionsfäden Andreas Saeger

Andreas Borutta wrote:

Moin,

Ein Tabellenblatt kann bekanntlich problemlos als CSV gespeichert
werden.

Wenn man dieses CSV jedoch wieder mit Calc öffnet, erscheint ein
Dialogfeld "Textimport".

Frage: Kann man Calc so konfigurieren, dass man nicht bei jedem Öffnen
der Textimport-Dialog ausgefüllt werden muss, man also "einen Default
für den Import festlegt"?

Falls das nicht gehen sollte:
Kann man eventuell ein Ereignismakro (Speichern) verfassen, welches
beim Speichern eines ODS gleichzeitig einen Export als CSV (mit fixen
Exporteinstellungen) und automatischen Überschreiben (ohne Nachfrage)
der bisherigen CSV veranlasst?

Danke.

Andreas


Du kannst die meisten Importparameter für alle ähnlichen csv-Dateien 
innerhalb eines Verzeichnisses in Base festlegen und dann in Calc un 
Writer auf die Daten zugreifen. Funktioniert in den meisten Fällen 
wesentlich besser als irgenein Makrogewurschtel.


http://user.services.openoffice.org/en/forum/viewtopic.php?f=75&t=23727
(1) Table1.csv enthält die Daten.
(2) CSV_Editor.odb enthält eine reine Base-Lösung wie editierbares csv 
nahtlos in eine Datenbank eingebunden werden kann.
(3) CSV_Database ist eine Konfigurationsdatei (Pseudo-Datenbank), welche 
 normalen Officedokumenten die CSV-Daten bereitstellt wenn man sie als 
"CSV_Database" registriert hat und unter Bearbeiten>Datenbank den 
aktuellen CSV-Pfad angepasst hat.
(4) Ist eine formatierte Tabellenvorlage mit Formeln, Formatierungen und 
Diagramm, wo man mit Drag&Drop aus dem Datenquellenfenster die csv-Daten 
auswechseln kann. Alle Referenzen in Formeln und Diagrammen werden dabei 
automatisch an die Größe der importierten Datensätze angepasst.
(5) Funktioniert ähnlich und ist für den Fall gedacht, dass man die 
Textdatei editieren muss. Die Vorlage ist so formatiert, dass beim 
csv-Export mit Standardeinstellungen das selbe Textformat verwended wird.


Versuch's halt mal.
Gruß, Andreas S.


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Calc als bequemer Editor fuer CSV-Dateien?

2010-04-21 Diskussionsfäden Andreas Saeger

Andreas Borutta wrote:


Versuch's halt mal.


Danke für das Posten dieser Lösung.

Ich gestehe, dass es mir zu viel Zeit kostet, eine solch aufwändige
Lösung nachzuvollziehen/ zu behalten/ vollständig zu kontrollieren.

Hätte ja sein können, dass eine einfache Lösung "innerhalb" OOo-Calc
existiert.
Dann werde ich also weiterhin bei jedem Öffnen der CSV manuell den
Filter ausfüllen (außer es ergibt sich noch eine einfache Lösung aus
Werner's Vorschlag).
Erst wenn ich sehr oft mit CSV-Dateien zu tun bekäme, komme ich wieder
auf Deinen Vorschlag zurück.

Andreas



Keine 5 Minuten beim ersten Mal. Danach musst Du nie wieder eine Datei 
öffnen geschweige denn Textimport-Dialoge ausfüllen.
Außerdem funktionieren auf diese Art ein paar Dinge, die nur mit 
Calc-Tabellen nicht möglich sind.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Datenmaske in Calc unter 3.2 ?

2010-04-22 Diskussionsfäden Andreas Saeger

ftr wrote:

Hallo,

Ich versuche eine grössere Menge von Daten auf die Schnelle unter OOo 
3.2 (Win Vista) einzugeben. Dazu gibt es zwei Masken: das deutsche 
Datenmaske vom Amt Wiesbaden 
http://www.amt-wiesbaden.de/downloads/Datenmaske-Installer1.0.odt und 
DataForm aus Bologna. Beide laufen bei mir nicht.


Datenmaske :
Ich habe die Maske wie in der Anleitung beschrieben installiert und neu 
gestartet (einschl. Schnellstart). Unter extras > add on gibt es keinen 
Eintrag namens Datenmaske. In der Liste der Meinen Makros gibt es keinen 
Eintrag .


DataForm :
Ich habe die extension installiert, sie ist in der Liste der extensions 
als aktiviert aufgeführt. Nach der Installation habe ich neu gestartet. 
Einen Eintrag im Menu Daten names Form gibt es nicht.


Funktionieren die Eingabemasken mit OOo 3.2 ?

Danke im voraus,
Frank Thomas


Zumindest das italienische Teil ist bestens geeignet, Daten zu zerstören 
wenn es denn laufen sollte. Das ist die mieseste Erweiterung überhaupt.
Aber wozu soll so ein Formular eigentlich gut sein wenn es noch nicht 
einmal Eingabehilfen oder Validierung bereitstellt wie jede einzelne 
Zelle im Tabellenblatt? Normalerweise benutzt man doch gerade eine 
Tabellenkalkulation weil die manuelle Eingabe so einfach ist.


Ich habe schon zigtausende Datensätze in verschiedenste 
Tabellenkalkulationen eingegeben und würde nur ein richtiges 
Datenbankformular dieser Methode vorziehen.
In OpenOffice.org kann man Datenbanken mit richtigen Eingabeformularen 
erstellen, auch wenn niemand etwas davon wissen will.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Calc - Verknüpfung zu Tabelle oder Calc-Dokument bringt versch. Ergebnisse

2010-04-23 Diskussionsfäden Andreas Saeger

Johannes A. Bodwing wrote:

Hallo Leute,

ich komme in Calc nicht klar. Eines der Probleme ist:
~ aus einem CalcDokument kopiere ich z.B. 20 Zellen aus Spalte A, z.T. 
sind Zellen farblich unterlegt und zusammengefügt (z.B. 3 Zellen zu 1);
~ das Ganze füge ich per "Verknüpfen" in ein zweites CalcDokument ein; 
dabei geht dann die Farbe verloren und aus den 3 zusammengefügten Zellen 
werden wieder 3 getrennte;
~ mache ich dasselbe im Ausgangsdokument und füge dort die Inhalte z.B. 
in Tabelle 2 ein, wird alles (Farbe, zusammengefügte Zellen) präzise 
übernommen;


Woran liegt dieser Unterschied zwischen dem Verknüpfen in eine andere 
Tabelle desselben CalcDokumentes und dem Verknüpfen in ein anderes 
CalcDokument?


OOo 3.2.0 mit XP pro

Vielen Dank schon mal für eure Hilfe,
Johannes


Hallo,
- In allen Tabellenkalkulationen sind Formatierungsattribute und Werte 
strikt voneinander getrennt. Mit sehr seltenen Ausnahmen beziehen sich 
Bezüge in Formeln immer nur auf die Werte der Zellen.
- Alle Werte sind Zahlen oder Text. Formeln können auch Fehlerwerte 
hervorbringen. Andere Programme kennen Wahrheitswerte (WAHR/FALSCH) als 
vierten Datentyp. In Calc gilt einfach nur =1=WAHR und =0=FALSCH
- Das "Zusammenfügen" von Zellen ist immer nur ein visueller Effekt. Die 
erste Zelle überlagert dabei die anderen.
- Wie alle Anfänger leidest Du unter einem viel zu komplizierten 
Mischmasch aus Inhalt und Form.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: [Calc] Daten sortieren nach: Formatvorlage

2010-05-09 Diskussionsfäden Andreas Saeger

Andreas Borutta wrote:

Moin,

ich bossel gerade an einer Calc-Tabelle, wo ich ein bestimmtes Merkmal
nicht durch einen Text-Eintrag in einer separaten Spalte zuweise,
sondern via Formatvorlage, der wiederum eine spezifische
Hintergrundfarbe zugewiesen ist.

Wichtig ist es, dass die Tabelle immer mal wieder mühelos neu sortiert
(aufgeräumt) werden kann.

Frage:
Ist es möglich, die Zeilen einer Tabelle anhand der Formatvorlage (in
der zur Sortierung vorgesehenen Spalte) sortieren zu lassen?

Danke.

Andreas


Calc filtert, sortiert, rechent fast immer nur mit Zelldaten. Daten und 
Rechenergebnisse sind von Zellattributen vollständig unabhängig. Jedoch 
können umgekehrt Zellattribute von Daten und Berechnungen abhangig sein 
(mittels Funktion VORLAGE und/oder bedingte Formatierung).
Du solltest also umgekehrt jede Information als Zelldaten erfassen und 
nach diesen Daten filtern, sortieren, rechnen und automatisch 
formatieren, so dass alle Filter, Sortierungen, Berechnungen und 
automatische Formatierungen von ein und derselben Information abhängig sind.


Gruß,
Andreas


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: [Calc] Daten sortieren: Leere Zellen zuerst

2010-05-09 Diskussionsfäden Andreas Saeger

Andreas Borutta wrote:

Moin,

in Calc bewirkt die Funktion "Daten > Sortieren > Sortieren nach
Spalte: A > (x) aufsteigend" aber auch "... > (x) absteigend", dass
leere Zeilen mit leeren Zellen in A ganz unten einsortiert werden.

Ist es möglich, diese Zeilen ganz oben in der Sortierung erscheinen zu
lassen?

Dummy-Inhalte in den bisher leeren Zellen möchte ich nicht verwenden.

Danke.

Andreas


Alle möglichen und auch unmöglichen Sortierkriterien können mit 
berechneten Feldern errechnet werden, so dass Du das Berechnungsergebnis 
in die Sortierfolge einschließt.

Eine Formel mit ISTLEER() würde hier zur Anwendung kommen.

Grüße,
Andreas S.


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Calc-Datenbank: Jede neunte Adresse ausfiltern

2006-11-06 Diskussionsfäden Andreas Saeger

Heiko Kuschel wrote:
[...]

Wie könnte ich nun in Calc elegant alle Datensätze rausfiltern, deren
laufende Nummer durch 9 teilbar ist, und die nochmal extra drucken?



In Calc:
=REST(ZEILE();9) --> 0 bis 8
gucken welche Zeilen welche Nummer haben und ergänzen mit:
=REST(ZEILE();9)= X  --> WAHR/FALSCH

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: automatisch Listen anlegen (Calc)

2006-11-07 Diskussionsfäden Andreas Saeger

Hallo,
Spezialfilter sind schon mal ganz brauchbar für einzelne Listen. Du hast 
schon festgestellt, dass das Aktualisieren eines Filters immer den 
zuletzt verwendeten Filter anwendet, auch dann wenn die Kriterienzellen 
geändert wurden. Ein Tip dazu: Du kannst die Kriterienbereiche benennen 
(Strg+F3). Wenn Du bei jedem benannten Kriterienbereich "Filter" 
markierst, dann erscheint dieser benannte Filter im Listenfeld des 
Dialogs "Spezialfilter", was die Sache schon mal erleichtert. Dieselben 
benannten Kriterienbereiche könnten dann auch mit DB-Funktionen benutzt 
werden (DBSUMME, DBANZAHL,...). Halt, stop...
Du solltest definitiv eine Datanbank benutzen. Selbstverständlich 
könntest Du auch so lange in Calc rumfummeln, bis mit Gültigkeitsregeln, 
Verweis-Formeln und Makros so etwas wie eine Kursteilnehmerverwaltung 
entsteht. Genausogut könnte man aber auch ein Writer-Dokument so lange 
mit Feldern malträtieren und Makros coden bis die Texttabellen sich in 
etwa wie eine einfache Tabellenkalkulation verhalten.

Für einen Datanbankentwurf sehe da ein Problem:


Nr NameVorname WS1 WS2
1  Kuschel Heiko   2   14


Was, wenn Heiko einen mehr als 2 Workshops belegt?
Teilnehmer(jede Zeile beschreibt genau einen Teilnehmer):
Nr  NameVorname Adresse Tel....
1   Kuschel Heiko   

Buchungen(jede Zeile beschreibt genau eine Buchung):
Nr Teilnehmer   WS  Anmeldetag  Bezahlt ...
1  12
2  114

Workshops(jede Zeile beschreibt genau einen Workshop):
Nr  Datum   ZeitKursleiter  RaumThema   Preis ...
2
14

Nun bist Du schon auf dem Weg zu einem Datenbankentwurf per Normalisierung.
Es folgen dann noch Tabellen, die pro Zeile einen Kursleiter, einen Raum 
(Gebäude, Sitzplätzte, Ausstattung,..) usw. beschreiben.
Die Stärke der gängigen relationalen Datenbanksysteme liegt nun darin, 
dass Du festlegen kannst, dass jedes Element in Buchungen.Teilnehmer ein 
Element aus Teilnehmer.Nr ist (besser: sein *muss*), jedes Element in 
Buchungen.WS ein Element aus Workshops.Nr usw. Um die verwaltung 
eindeutiger ID-Nummern brauchst Du dich nicht zu kümmern, und jede 
Datenbank beherrscht zumindest einfache Aggregationen nach Summe, 
Durchschnitt, Anzahl, Eine Datenbank wie mysql kann im www mehreren 
authorisierten Teilnehmern zur verfügung stehen, wobei nicht 
autorisierte Interessenten alle künftigen Kurse ohne Teilnehmerdaten 
einsehen können, Kusleiter können alle Kurse inklusive Teilnehmerdaten 
lesen, Organisatoren können überall Daten hinzufügen und löschen, 
Administratoren können auch den Entwurf der Datenbank ändern.
Ob Du einen Browser, Calc, Writer oder einen Mailverteiler mit den 
Inhalten fütterst ist völlig wurscht.
Die eingebaute hsql-db von OOo ist -nun ja- fast unbrauchbar wenn es um 
das Anlegen einer Datenbank geht (Abstürze, umständlich, hat keine 
Benutzerverwaltung und ist nur aus OOo heraus verwendbar). Als Frontend 
zu einer bereits bestehenden "anständigen" Datenbank ist Base aber recht 
gut.


Überlegs dir noch mal. Die erste eigene Datenbank ist sehr mühsam, aber 
Du kannst Dir sicher sein, dass Du es nicht bereuen wirst.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Tabelle in Datenbank übernehmenj

2006-11-10 Diskussionsfäden Andreas Saeger

Edgar Kuchelmeister wrote:

Hallo Armin

Am 10 Nov 2006 um 12:41 hat Armin Barth geschrieben:


Am 10 Nov 2006 um 7:53 hat Armin Barth geschrieben:
Die Spalten der Tabelle sind jedoch weniger als die Feldelemente der
Datenbank. Ich möchte auch nicht alle Datensätze übernehmen.



Ist die Datenbank-Tabelle in die die Daten aus Calc übernommen
werden soll denn schon angelegt?

Ja,
Datenbank-Tabelle existiert unter MySQL und kann bearbeitet werden.


Ok, mit MySQL kenn ich mich nicht so aus, sollte aber unter der 
Base-Oberfläche genauso funktionieren.
* Ich würde die Calc-Tabelle entweder kopieren oder durch Links der 
Feldstruktur der MySQL Datenbank anpassen, also neue Tabelle 
anlegen und z. B. leere Spalten einfügen oder nicht benütze Spalten 
weglassen.

* Nicht gewünschte Datensätze rauslöschen
* Dann das ganze kopieren und in Base, Tabellen aktivieren, die 
Zieltabelle deiner Datenbank auswählen und mit Rechtklick die Daten 
hinzufügen.
* Hab jetzt leider keine Datenbank wo ich die Schritte auf die 
schnelle nachvollziehen könnte. Bei einer neue Datenbank kann man 
mit "Einfügen" oder "Inhalte Einfügen" arbeiten. Da gibt es im 
Einfügen-Dialog auch die Auswahl "Daten anhängen". Das müßte dann 
für die die passende Option sein.


Vielleicht hilft dir der Tip?


Einen schönen Tag noch.
Mit freundlichem Gruß
Edgar Kuchelmeister



Beim Kopieren tut's seit OOo2 auch ein Tabellenfilter. Gefilterte Zeilen 
landen nicht in der Zwischenablage. Es gibt da einen Bug von dem ich 
nicht weiß, ob und in welcher Version er behoben wurde. Datumswerte 
werden beim Einfügen in eine Datenbank um zwei Tage versetzt. Zum Testen 
einfach mal ein paar Daten in eine neue Tabelle kopieren. Falls dieser 
Fehler auftritt, einfach eine statt der Werte eine berechnete Spalte 
importieren oder erst eine kopierte "2" mit "Inhalte Einfügen: "Zahlen + 
Addieren/Subtrahieren" über die Datumswerte einfügen.
Speichern als csv und einlesen der csv-Tabelle in Mysql bietet mehr 
Möglichkeiten wie z.B. sowas wie UPDATE/INSERT ...FROM tmpcsv WHERE NOT 
ISNULL(...).


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Regressionsgerade

2006-11-10 Diskussionsfäden Andreas Saeger

Werner Tietz wrote:

[...]
x   yi  y   lin.Reg y-lin.Reg.
1732,40,036950,032910,00404
2536,20,043190,04877-0,00558
4170,20,076650,08048-0,00383
845,80,147760,143910,00385
1223,160,207790,207340,00045
1613,260,274620,270770,00385
246,380,395900,39763-0,00172
323,650,523420,52449-0,00106


die STEIGUNG(y-werte;x-werte) =0,01586
ACHSENABSCHNITT(y-wertr;x-werte) =0,01705

ich hoffe diese Interpretation ist richtig und hilft dir weiter:

Gruß Werner


An dieser Stelle könnte man die Gleichung in der Legende der 
Regressionsgrade anzeigen.

Kopfzeile:
="y = " & TEXT(steigung;"+0,;-0,") &"*"& x & 
TEXT(abschnitt;"+0,;-0,")


Vielleicht hilfts, hab's nicht probiert.

Grüße,

Andreas

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Kurvenproblem - hat sich erledigt...Nun aber neues: Wie lasse ich die Funktion der Regressionsgeraden anzeigen?

2006-11-13 Diskussionsfäden Andreas Saeger

Marc Hömberger wrote:

hi,
wie kann ich im OO die Regressionsgeradenfunktion anzeigen?

gruß
Marc


Die Funktion kann in der Legende der Regressionsgerade angezeigt werden:
Kopfzeile:
="y = " & TEXT(steigung;"+0,;-0,") &"*"& x & 
TEXT(abschnitt;"+0,;-0,")


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Druckproblem

2006-11-16 Diskussionsfäden Andreas Saeger

Christian Maiwald wrote:

Hallo ,
habe folgendes Problem! Habe ein Arbeitsbalt mit vier nebeneinanderliegenden 
Druckbereichen, die aber untereinander auf ein Blatt gedruckt werden sollen. 
Die Druckbereiche haben unterschiedliche Spaltenbreiten und -anzahl. Die 
Bereiche untereinander zu legen geht nicht, da sie in der Höhe variabel sein 
müssen.
Der Ausdruck soll auf ein Blatt gedruckt werden. Wie kann man den Seitenumbruch 
zwischen den Druckbereichen abschalten. (Wie bei Lotus 123 z.B.)
Über Hilfe zu diesem Thema wäre ich sehr dankbar...


Hallo Christian,
Auf eine Seite bekomme ich es nicht. Setze eine Seitenvorlage mit 
Druckreihenfolge "Oben nach unten, dann rechts". Dies ist wohl der 
Standard, aber prüfen schadet nicht.
Dann selektiere die 4 Spalten als Mehrfachselektion und rufe auf 
Menu:Format>Druckbereiche>Festlegen

Ergebnis: 4 Seiten

Versuch mal auf einem anderen Blatt:
Spaltenindizes in A1:A4: 1 2 3 4
B1: =ANZAHL2(INDEX($Tabelle1.$A$1:$D$65536;0;$A1))+1
kopieren bis B4
C1: 
=INDEX($Tabelle1.$A$1:$D$65536;N(VERGLEICH(ZEILE(A1);$B$1:$B$4;1))+1;INDEX($A$1:$A$4;N(VERGLEICH(ZEILE(A1);$B$1:$B$4;1))+1))

runter kopieren bis C1000
Matrixformel D1:D1000 ={ISTFEHLER(C1:C1000)}
Druckbereich auf C1:C1000
Filtern nach Spalte D=FALSCH

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Druckproblem

2006-11-16 Diskussionsfäden Andreas Saeger

Christian Maiwald wrote:
hey das ist alles viel zu umständlich. Die Daten können aus einer oder 
auch mehreren Zeilen von Daten bestehen. Die Datenzeilen sind 
formelmäßig völlig gleich und ergeben eine Liste. Um diese Liste 
sinnvoll erweitern zu können ist quasi eine Mutterzeile weiter unten auf 
dem Blatt. Es werden also nur Leerzeilen an den Zeilenblock angehängt 
und die Mutterzeile eben sooft hineinkopiert wie nötig (ergibt eine 
Stückliste, Leider haben nicht alle Teile die wir so bauen die gleiche 
Anzahl Teile). Über diesen Zeilen liegen 4 Druckbereiche. Diese sollen 
ohne Seitenumbruch untereinander auf dem Papier erscheinen. 
Seitenumbruch nur durch Papiergrenzen erlaubt. 


Umständlich, aber es funktioniert halt wenn man es *einmal* so 
eingerichtet hat. Wer eine Tabellenkalkulation als Datenbank 
missbraucht, hat normalerweise noch gravierendere Probleme.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Druckproblem

2006-11-17 Diskussionsfäden Andreas Saeger
Dass Du unter Lotus Probleme verwirklichen kannst glaube ich Dir gerne. 
Ich habe hier keine einziges Makro geschrieben, sondern eine 
Hilfstabelle mit zwei Formeln, die Dein Problem dergestalt löst, dass 
Deine gewünschten Bereiche zu einem zusammengefasst werden. Und nochmal: 
Die Art wie Du Deine Tabellenkalkulation benutzt erscheint unprofessionell.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Vorlagenverwaltung

2006-11-18 Diskussionsfäden Andreas Saeger

Niels Jende wrote:

Moin,

Sebastian Roser schrieb:

Hi Liste,

hier mein zweiter Hilferuf, die erste mail wurde wohl verschluckt:

  


Mach mal halblang. Das Verhalten ist schlimmstenfalls ein wenig lästig.



nein wurde sie nicht.


ich stelle folgendes Verhalten bei der Textverarbeitung fest:
Beim Öffnen zeigt das Vorlagenfenster nur kurz den Inhalt des Ordners
"Meine Vorlagen" und springt dann in den übergeordneten Ordner zurück.
  


Kann ich nicht bestätigen.


Überdies werden kürzlich abgespeicherte Vorlagen nicht mehr angezeigt,
obwohl sie bei der letzten Sitzung noch verfügbar waren.
  


Kann ich auch nicht bestätigen.


Ooo 2.02 unter UBUNTU

  



Ich bestätige das geschilderte Verhalten für OOo2.0.2 unter XUbuntu 6.06.


OOo 2.0.4 / Edgy


Vielen Dank
Sebastian
  

Niels


Andreas

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Vorlagenverwaltung

2006-11-18 Diskussionsfäden Andreas Saeger
Ich habe mir grade 6.06 wegen des Zusatzes "LTS" (long time support) 
installiert, und nun soll ich wegen einer derartigen Bagatelle in einer 
Anwendung das Betriebssystem upgraden? Ach, ja: Das Beschriebene 
Verhalten kenne ich schon von 2.0.0 unter Suse9.1, welches mein 
Vorgängersystem war. Ich denke mal es hat irgenwas mit dem 
Benutzerprofil zu tun. Dran rumfummeln tu ich deswegen trotzdem nicht.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Vorlagenverwaltung

2006-11-18 Diskussionsfäden Andreas Saeger

Eric Hoch wrote:
Hallo Andreas, 
Am Sat, 18 Nov 2006 14:12:59 +0100 schrieb Andreas Saeger:
Ich habe mir grade 6.06 wegen des Zusatzes "LTS" (long time 
support) installiert, und nun soll ich wegen einer derartigen 
Bagatelle in einer Anwendung das Betriebssystem upgraden?


Dazu sag ich jetzt mal nix. Ein LTS macht aus einem Debian sid kein 
Debian stable, selbst dann nicht, wenn Ubuntu das Gegenteil 
behauptet. 


Aber hoffentlich eine Distribution, die länger gepflegt wird.
Die Stabilität ist auf diesem Laptop völlig OK. Daran, dass vieles nicht 
(auf Anhieb / so richtig) funktioniert habe ich mich gewöhnt, solange 
ich alle Geräte nutzen und damit arbeiten kann.


 Ach, ja: Das Beschriebene Verhalten kenne ich schon von 2.0.0 unter 
Suse9.1, welches mein Vorgängersystem war.


Naja, vom Regen in die Traufe, sprich von einer Beta OOo Baustelle 
zur nächsten. 

Für die SuSE9.1 gilt auf diesem System das gleiche wie oben. Sonst hätte 
ich sie nicht 2 Jahre lang genutzt. Die Hauptmotivation zum privaten 
Umstieg auf Linux war vor 5 Jahren dieses ewige "Installier dieses und 
jenes damit es funzt!", "Dieses und jenes musst Du einfach überbügeln 
(oftmals das ganze OS)", "Dein Virenscanner ist nicht aktuell!", "Hol' 
Dir die und die Firewall, Registry-Editor, Power-Tool, Player und 
sonstigen Dreck. Es gibt ja soo viel dolle Software!"


Installiere Dir einfach ein offizielles OOo. Beide Distris sowohl 
SuSE wie auch Ubuntu nutzen gerne Betas oder andere noch nicht mal 
Betaversionen von OOo und verkaufen Sie als Finale 2.0.irgendwas. 

Die SuSE kam mit 1.1.3 (identisch mit den Original-rpms), darauf 
installierte ich 1.1.4 und dann parallel 1.9.xxx, 2.0, 2.0.2. Ich glaube 
mich zu erinnern, dass das von Sebastian beklagte Verhalten erstmals 
nach der Installation zusätzlicher Sprachpakete auftauchte.


Bevor Du aber ein offizielles OOo installierst mache ein Backup von 
deinen OOo Benutzerdaten in .openoffice.org2 und lass das 
offizielle OOo ein neues Verzeichnis anlegen. 

Nee, lass mal. Würdest Du mein Profilverzeichnis sehen, dann könntest Du 
vielleicht verstehen, warum ich da freiwillig gar nix neu anlegen lasse.

Inkrementelle Backups mache ich täglich.

Tauchen die Probleme auch mit einem offiziellen OOo auf kannst Du 
gerne Issues dafür erstellen. 

Meine Liste von Issues ist wahrlich lang. Mit einer Ausnahme sind sie 
alle Behoben, in Arbeit oder Akzeptiert.
Widerspricht das von Sebastian (_und_nicht_von_mir_) beklagte Verhalten 
irgeneiner Spezifikation? Macht es das Programm unbenutzbar? Könnte es 
sein, dass man nur eine xcu-Datei ändern muss, wenn es einen denn 
wirklich nervt? Ich habe nun einige Zeit damit verplempert, 
"$(userdataurl)/user/template" als Standard zu setzten bzw. das 
Zurückspringen auf "-" zu unterbinden. Tut mir leid, ich schaffs nicht. 
Aber das muss nichts heißen.



Gruß
Eric

 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc Hintergrundfarben nicht sichtbar

2006-11-22 Diskussionsfäden Andreas Saeger

Kurt Schmidt schrieb:

Hallo,

ich habe folgendes Problem. In OO-Calc kann ich zwar die 
Hintergrundfarben für Zellen einstellen, sie sind jedoch nicht auf dem 
Bildschirm sichtbar. Erst bei der Druckvorschau bzw. beim Ausdruck 
werden die Farben dann angezeigt. Welche Einstellung ist hier falsch?


Vielen Dank im Voraus
Kurt Schmidt




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Da gibt es ein neues, noch unbestätigtes Issue:
http://www.openoffice.org/issues/show_bug.cgi?id=70501
Könnte es sein, dass Du auch Linux verwendest?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc: Automatische Konvertierung Zahl => Datum

2006-11-23 Diskussionsfäden Andreas Saeger

LeO Welsch schrieb:

Hallo,

Kann mir jeamand sagen, wie ich in CALC diese automatische Konvertierung 
von Zahl nach Datum abschalte?


Ich gebe z.B. 12.5 ein und dies wird automatisch zum 12.05.06 
konvertiert. Dabei möchte ich aber 12.5 als 12,5 interpretiert wissen.


Das Problem taucht daher auf, dass ich von einem anderen Programm 
mehrere Werte kopiere und dann auch erfolgreich einfügen kann. Nur nicht 
halt als Dezimal-Zahlen sondern als Datum. Und für jede Zelle extra eine 
Anpassung zu machen ist halt schon ein wenig mühsam.


:)

LeO

_
Don't just search. Find. Check out the new MSN Search! 
http://search.msn.com/


Zunachst einmal ist jedes Datum eine formatierte Zahl. Formatiere 
einfach mal =ZEILE(X1)-5 als Datum und kopiere das nach unten. Der Tag 
Null ist 1899-12-30. Daher ist dann der numerische Zellwert von 12.5 
auch ~39000. Du kannst das Zahlenformat jeder Zelle in beliebigen 
Sprachen und Codes festlegen; es wird nichts ändern weil nur das 
*Ausgabe*format davon betroffen ist.
Um das *Eingabe*format "englische Zahl" mit Punkt als Dezimaltrenner zu 
akzeptieren, musst Du unter 
Menu:Extras>Optionen>Sprachen>Spracheinstellungen das Gebietsschema 
ändern. Deutsch(Schweiz) böte sich in Deinem Fall an.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Base UNION Abfragen

2006-11-23 Diskussionsfäden Andreas Saeger

Ing. Gerhard Enders schrieb:

Hilferuf an Gurus!

Versuche eine relativ primitive MS-Access-Anwendung zur Auswertung von
Buchhaltungsdatensätzen nach Base zu übertragen, habe schon einige Klippen
umschifft. Nunmehr tritt die Frage der Umsetzung von UNION Abfragen auf, ist
dies mit von der Oberfläche aus zugänglichen Mitteln (SQL) möglich oder geht
nur der Weg über Macros ?

mfg Gerhard


Tip: Access hat ein Reporting-Tool, mit dem die Datenbank eine 
Selbstanalyse als Text ausgeben kann. Darin sind dann auch alle 
SQL-Strings enthalten.
Eine Union-Abfrage sollte theoretisch genau wie in Access funktionieren, 
wenn Du sie als "SQL Direkt" markierst. Direktes SQL (in Access heißt 
das wohl Pass-Through-Abfrage) wird nicht von OOo "vorverdaut" sondern 
direkt an den Datenbanktreiber weitergereicht, der Deine Tabellen lesen 
kann (OOo kann das nämlich nicht).


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc: Automatische Konvertierung Zahl => Datum

2006-11-26 Diskussionsfäden Andreas Saeger

Michael Höhne schrieb:

Am Freitag, 24. November 2006 06:47 schrieb Monja Schnider:

Hallo Leo,





Hilft nichts! Diese wirklich "nervige" Grundeinstellung in der
Zellenformatierung ist gegeben. Vielleicht kann da jemand anders sich
mal damit befassen - es leuchtet nämlich einem normalen Anwender
nicht unbedingt ein, warum eine Zelle, die mit ZAHL STANDARD
formatiert ist eine Zahl mit einem Punkt einfach in ein Datum
umwandelt.


Vielleicht sollte man "Standard" als eigene Formatierung im Sinne von 
"Automatische Erkennung" ins Zellformat-Menü aufnehmen. Im 
_Format_-Menü gibt es dass ja sogar mit einem eigenen Eintrag.


Nur eine Idee,
Michael



Das ganze hat rein gar nichts mit der Formatierung (~"Ausgabe") zu tun, 
sondern mit dem Eingabeverhalten.
Menu:Extras>Optionen>Sprachen>Spracheinstellungen>Gebietsschema (die 
zwote von oben) regelt das. Und die schweitzer Variante von DE verhält 
sich wie die urdeutsche, nur mit Punkt als Dezimaltrenner. Die schnelle 
Datumseingabe ist dann noch über 20/ oder 20- möglich.
Du kannst Deine Zellen formatieren wie Du lustig bist. 20/ +Enter wird 
in Calc als ein Datum erkannt.

Das Datumsformat
"Im Jahre des Herrn "" an einem wundervollen "", der "TT"  im 
Monat "

willst Du ja wohl auch nicht austippen.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc: Automatische Konvertierung Zahl => Datum

2006-11-26 Diskussionsfäden Andreas Saeger
Beim Einfügen von numerischem Text aus einer anderen Anwendung versuch's 
mal mit Strg+Umsch+V und wähle "unformatierter Text. Dann erscheint ein 
Dialog, der Dich unter anderem auch für jede Spalte englische Zahlen 
auswählen läßt (Kontextmenü des Spaltenkopfes in der Vorschau: US English).


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: OOo2.04 Calc, -Filter bzw Autofilter

2006-11-26 Diskussionsfäden Andreas Saeger

Karl Gust-Stiehl schrieb:

Hallo,

beim Autofilter habe ich   über Standardfilter ". = nicht leer"
eingestellt, hat entsprechend die Anzeige eingeschränkt

 gehe ich wieder auf "-alle-" bleiben Zeilen ausgeblendet

Fehler? Kann das jemand nachvollziehen/klären?

Wie ist das mit Wildcards/Regulären Ausdrücken beim Filtern

Gruß
kgs-ks

Mit freundlichen Grüßen

Karl Gust-Stiehl
Steubenstr. 28
34121 Kassel

0561 2860956
0174 5203210
[EMAIL PROTECTED]


Das mit den verschluckten Zeilen scheint wirklich ein Fehler zu sein. 
Ist mir erst gestern passiert. Strg+A, Zeilen einblenden, Zeilenhöhe 
usw. blieb wirkungslos. Daten>Filter>Entfernen, irgendeinen anderen 
Filter setzten und den nochmal entfernen half dann.
Die regulären Ausdrücke (sofern man davon in OOo davon sprechen kann) 
sind fehlerhaft. Du kannst sie im Standardfilter verwenden, solange Dein 
Ausruck *nicht* mit einer benannten Klasse endet wie z.B. [:digit:], 
[:alpha:],...wogegen [:digit:]$ funktioniert. Mit [0-9], [A-Z], 
[a-zA-Z0-9] usw. geht es immer, jedoch musst Du Umlaute ggf. mit 
einschließen.
Im Spezialfilter hast Du das Problem, dass beim Einlesen der Kriterien 
aus einem Zellbereich alles uppercased wird. [:alpha:]>>[:ALPHA:], was 
die Verwendung mit Regexes fast unmöglich macht und die Option 
"Groß-Kleinschreibung" sowieso.
Willkommen in der Welt der Calc-Fehler. Abhilfe ist für Version 3 
versprochen.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Summe mit Bedingung in Calc - Version 2.0.4

2006-11-26 Diskussionsfäden Andreas Saeger

U. Lang schrieb:

Hallo,
für eine Berechnung kann ich die Summe aus den Werten in je einer Zelle 
von mehreren Tabellenblättern mit > =Summe(Tabelle1.E1:Tabelle10.E1) < 
bilden. Verwende ich jedoch die Funktion > = 
SUMMEWENN(Tabelle1.E1:Tabelle10.E1;">10") <, zeigt Calc den Fehler 504 
an, obwohl die Summe mit Bedingung auf einem einzelnen Tabellenblatt 
funktioniert. Was mache ich falsch?


Danke, Uwe.


Nö, ist bestimmt nicht Dein Fehler. Als Trost habe ich mal dies in einem 
Texteditor generiert:

=SUMMENPRODUKT($Tabelle1.$E$1;$Tabelle2.$E$1;$Tabelle3.$E$1;$Tabelle4.$E$1;$Tabelle5.$E$1;$Tabelle6.$E$1;$Tabelle7.$E$1;$Tabelle8.$E$1;$Tabelle9.$E$1;$Tabelle10.$E$1;$Tabelle1.$E$1>10;$Tabelle2.$E$1>10;$Tabelle3.$E$1>10;$Tabelle4.$E$1>10;$Tabelle5.$E$1>10;$Tabelle6.$E$1>10;$Tabelle7.$E$1>10;$Tabelle8.$E$1>10;$Tabelle9.$E$1>10;$Tabelle10.$E$1>10)

Ansonsten fällt mir noch die Konsoliedierungsfunktion ein, die ich aber 
noch nie eingesetzt habe. Daten>Konsolidieren fasst Daten verschiedener 
Bereiche zusammen.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Formeln in calc werden nicht erkannt - warum

2006-11-28 Diskussionsfäden Andreas Saeger

Michael Deist schrieb:

Hallo Josef,


Anführungszeichen? Hast Du diese mit eingegeben?


nein, natürlich nicht!- Aber auch der Versuch die Funktion "INDIREKT" zu 
benutzen, klappt nicht.


Gruß, Michael

Deine Zellen sind entweder aus irgendeinem Grund als Text formatiert 
oder Menu:Extras>Optionen>Calc>Ansicht:Zeige Formeln ist aktiviert.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Formeln in calc werden nicht erkannt - warum

2006-11-28 Diskussionsfäden Andreas Saeger
Hab' ich so noch nicht erlebt, aber manchmal hatte ich mit numerischen 
Textwerten zu tun, die falsch importiert wurden oder mit führendem ' 
eingegeben wurden.

Menü:Bearbeiten>Suchen/Ersetetzen (Ctrl+F oder Ctr+G in OOo1)
Option "Reguläre Ausdrücke" setzen.
Suche: .+ (Punkt+)
Ersetze: &
ggf. "Nur in Auswahl"
(Alles) Ersetzen
Dies "tippt" alles neu ein, indem es jeden gefundenen Wert mit sich 
selbst ersetzt.

Nur mit führendem Gleichheitszeichen:
Suche: ^=.+
Umgekehrt alles in Text umwandeln:
Suche: .+
Ersetze: '&
Ungültige links auskommentieren:
Suche: ^=.*'file://.+
Ersetze: '&

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Automatisch Sortieren in calc

2006-11-28 Diskussionsfäden Andreas Saeger

Michael Deist schrieb:

Hi Liste,

eine vielleicht ganz profane Frage: Weiß jemand, ob man Tabellen,egal in 
welche Reihenfolge man sie beim Bearbeiten gebracht hat, beim Speichern immer 
in einer bestimmten Weise sortieren kann - also so eine Art voreingestelltes 
"Autosort" beim Abspeichern.


Dies ist ein Problem, zu dem ich bisher nichts gefunden habe.

Gruß, Michael


Arbeite mit definierten Datenbankbereichen. Die merken sich die letzte 
verwendete Sortierung, Filterung, Gruppierung und, wenn es importierte 
Daten sind, auch die Importparameter.
Dokument mit folgendem Makro versehen, die Namen in den Array eintragen 
und das passende Event zuordnen (Extras>Anpassen:Ereignisse):

Sub refreshDBRanges()
REM Name(n) der/des zu aktualisierenden Bereiche(s)
aNames = Array("myList1","myList2","myList3")
oDBS = thisComponent.DatabaseRanges
For i = 0 to uBound(aNames)
If oDBs.hasByName(aNames(i)) then
oDBs.getByName(aNames(i)).refresh
Else
MsgBox "Es gibt keinen Datenbankbereich "& aNames(i)
Endif
Next i
End Sub

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: AW: [de-users] Re: Re: Calc und Format (Brüche )

2006-11-29 Diskussionsfäden Andreas Saeger

Karl Gust-Stiehl schrieb:


Also ergibt sich die Frage nach benutzerdefinierten Funktionen (z.B. mit 
stringOperation wie split, left, right)

Na mal sehen ...



Nee, diese Frage stellt sich deshalb nicht weil alle erforderlichen 
Funktionen in Calc bereits vorhanden sind. Du kannst vielleicht 
derartige Funktionen als Addin in C++ schreiben, um wenigstens 
Performanz zu gewährleisten, jedoch sind Nachbauten trivialer Funktionen 
 kaum kompatibel mit anderen Anwendungen, und Du mußt ihre 
Verfügbarkeit innerhalb von StarOffice selbst gewährleisten. In Basic 
endet das in minutenlangen Schleifen oder letztlich wieder mit dem 
API-Aufruf von Zellfunktionen.

Claudia's Zellformel in StarBasic:
Function Zehntel(value) as String
Zehntel = cStr((value Mod 10)*10) &"/"10"
End Function
Nun teste das mal mit ein paar tausend Formeln am Stück. Und da sind 
noch nicht mal irgendwelche Schleifen drin.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Sprache der Menues in OO unter Kubuntu

2006-11-29 Diskussionsfäden Andreas Saeger

[EMAIL PROTECTED] schrieb:

Hallo,

ich brauche dringend Hilfe.

Habe OO 2.0 unter Kubuntu Linux installiert. (deutsche Version, Language pack).
Leider sind die Menues in griechisch einer mir unbekannten Sprache.
Gehe ich in das Menue Optionen um die Sprache umzustellen, sehe ich dort die
Einträge in deutsch !?!
Wenn ich unter dem Menuepunkt "Sprache für Benutzeroberfläche" auf deutsch
stelle, bringt das gar nichts !

Habe schon deinstalliert und komplett neu gezogen (von den bekannten Ubuntu
Quellen).

Was kann ich tun? Hatte schon jemand dieses Problem?

Gruß
Frank Hemmersbach


Hier schildert jemand scheinbar das gleiche Problem:
http://www.oooforum.org/forum/viewtopic.phtml?t=34188&highlight=greek

This had something to do with gnome or kde. 

I moved the .kde .gnome and .gnome2 (or something)
directories and then had the user log off the machine and then log on.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Tastatur Shortcut nur für eine Vorlage definieren, evtl. per Makro definieren?

2006-12-01 Diskussionsfäden Andreas Saeger

Verena Ruff schrieb:

Hallo,

ist es eigentlich möglich, ein bestimmtes Shortcut nur vor eine Vorlage zu 
definieren? 
Im Anpassen Dialog gibt es in den Tabs Menüs und Symbolleisten ja das 
Auswahlfeld "Speichern in", im Tab Tastatur kann man nur umschalten, ob der 
Shortcut OOo-weit oder nur im aktellem Modul gilt. Gibt es für die 
Tastatureinstellungen noch eine andere Möglichkeit? Evtl. auch durch ein 
Makro, dass beim Laden des Dokuments automatisch gestartet wird?


Ich habe mir das angesehen:
http://codesnippets.services.openoffice.org/Office/Office.ManagingKeyboardShortcuts.snip
aber das macht die Zuordnung auch nur modulweise.

Grüße,
Verena


Hi Verena,
Weitaus mehr snippets gibt es in diesem Forum, wobei dieses hier eine 
andere Methode der Tastaturbelegung anwendet:

http://www.oooforum.org/forum/viewtopic.phtml?p=130299#130299

INSTALLATION:
1. Copy this code into any library. If you save this in a document's library 

the feature is only availlable for documents having this code.
Normally you would choose some library in container "My Macros"
[...]

Mit ein wenig Umschreiben dürften die beiden ersten Routinen für alles 
Mögliche verwendbar sein. Das eigentliche "Feature" des Snippets ist 
eher uninteressant.


Grüße,
Andreas

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Tastatur Shortcut nur für eine Vorlage definieren, evtl. per Makro definieren?

2006-12-01 Diskussionsfäden Andreas Saeger
Das folgende Beispiel, in einem Writer-Dokument gespeichert, setzt 
Strg+F10 => "Lösche bis Ende des Satzes".

Benötigte Parameter sind hier dokumentiert:
"Eingebaute .unoURLs":
http://www.openoffice.org/files/documents/25/2570/commandsReference.html
Das KeyEvent:
http://api.openoffice.org/docs/common/ref/com/sun/star/awt/KeyEvent.html
...beinhaltet das InputEvent mit Modifiers (default = 0):
http://api.openoffice.org/docs/common/ref/com/sun/star/awt/KeyModifier.html
... und enthält einen dieser KeyCodes (default=0):
http://api.openoffice.org/docs/common/ref/com/sun/star/awt/Key.html
...sowie eine KeyFunction (default=0):
http://api.openoffice.org/docs/common/ref/com/sun/star/awt/KeyFunction.html
... sowie ein Zeichen, das ausgegeben werden kann (default="")
Mit den beiden letzten kann ich irgendwie nix anfangen. Wenn das mal 
einer geduldig austesten könnte, ... Das Beispiel verwendet sie nicht.


Sub set_uno_DelToEndOfSentence()
'on error resume next
Dim oSM, sURL$ ,oEv as new com.sun.star.awt.KeyEvent
oSM =  thiscomponent.getUIconfigurationmanager.shortcutmanager
REM URL to call
	REM 
http://www.openoffice.org/files/documents/25/2570/commandsReference.html

REM or a script-url "vnd.sun.star.script:."
sURL = ".uno:DelToEndOfSentence"
REM modifier(s) on x86-PCs are SHIFT=Shift key, MOD1=Ctrl key, MOD2=Alt 
key
with com.sun.star.awt.KeyModifier
oEv.Modifiers = .SHIFT + .MOD1
end with
REM one key code
oEv.KeyCode = com.sun.star.awt.Key.F10
REM other options:
'oEv.KeyFunc = com.sun.star.awt.KeyFunction.?
'oEv.KeyChar =  "ß" '< some char to be printed
oSM.setKeyEvent(oEv,sURL)
End Sub
Sub remove_uno_DelToEndOfSentence()
REM use the same settings as in Sub set_uno_DelToEndOfSentence
Dim oSM ,oEv as new com.sun.star.awt.KeyEvent
oSM =  thiscomponent.getUIconfigurationmanager.shortcutmanager
REM modifier(s) on x86-PCs MOD1=Ctrl, MOD2=Alt
with com.sun.star.awt.KeyModifier
oEv.Modifiers = .SHIFT + .MOD1
end with
REM one key code
oEv.KeyCode = com.sun.star.awt.Key.F10
REM other options:
'oEv.KeyFunc = com.sun.star.awt.KeyFunction.?
'oEv.KeyChar =  "ß" '< some char to be printed
   oSM.removeKeyEvent(oEv)
end sub

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Als Neuling von openoffice, nur zwei kleine Fragen?

2006-12-02 Diskussionsfäden Andreas Saeger

Marcus Menzel schrieb:

Hallo Eric,


Frage an die Impress Gurus: Haben wir so ne Funktion?
Ich bin bestimmt kein Guru, aber so eine Komprimierfunktion existiert 
leider nicht. Behelfsmäßig kann man PDF Files erzeugen, aber meistens 
hilft das nicht viel weiter ...
Vielleicht könnte da ein Macroguru etwas zaubern (suche bmp und 
konvertiere zu png oder jpg) ?



Ansonsten finde ich OpenOffice ganz toll ;-))

Ich auch.

dito :-)

Viele Grüße,
Marcus M.


Hallo,
Ich habe noch kein eigenes Dokument mit impress erzeugt, aber ist eine 
Komprimierung der Bilder sinnvoll, wo doch die Datei letztlich ein 
zip-Archiv ist? Ich meine es wird doch sowieso alles komprimiert.

Schneller Test mit meiner ersten eigenen Präsentation:
datei.bmp (~162 kB) öffnen mit Gimp, Kopie speichern als datei.png (~100kB).
Neue Präsentation, datei.bmp einfügen, speichern als test_bmp.odp, Bild 
löschen und ersetzen durch datei.png, speichern als test_png.odp.

test_bmp.odp 128406 byte
test_png.odp 128566 byte ist sogar etwas größer!

Eric, öffne mal ein beliebiges OOo-Dokument mit einem zip-Programm, dann 
siehst Du wie so ein Dokument aufgebaut ist.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Als Neuling von openoffice, nur zwei kleine Fragen?

2006-12-02 Diskussionsfäden Andreas Saeger

Regina Henschel schrieb:

Hallo zusammen,

Eric Hoch schrieb:

Ganz so komfortabel geht es in "Impress" (OpenOffice.org hat kein 
PowerPoint im Lieferumfang oder ist mir das was entgangen? Weiß ich 
was nicht?) meines Wissens nach nicht. Hier mußt du die Bilder 
außerhalb, beispielsweise in OpenOffice.org Draw oder einem Programm 
wie Photoshop Element, Gimp, Inkscape, Photo Paint, usw komprimieren 
und dann in Impress einfügen.


Soweit ich weiß, funktioniert es so (Bitte korrigieren, falls ich falsch 
liege):
In OOo 2 werden alle Rasterbilder, die eingebettet sind, automatisch 
nach png konvertiert. Ich habe sie jedenfalls noch nicht anders 
hineinbekommen. Ich habe zwar schon mal Dateien erhalten, die auch 
eingebettete jpg enthielten, weiß aber nicht mit welcher Version sie 
erstellt wurden. Wenn Rastergrafiken im ursprünglichen Format erhalten 
bleiben sollen, darf man sie nur verlinken.
Unabhängig von allen Komprimierungen werden sie beim Anschauen oder 
Bearbeiten der Präsentation sowieso in den Speicher ausgepackt.


mfg
Regina


Autsch, habe Deinen Beitrag erst nach meiner obigen Antwort gelesen. 
Danach habe ich meinen eigenen Rat an Eric befolgt und meine 
Test-Dateien inspiziert. Du hast Recht. Bitmaps werden in png 
konvertiert. Warum eigentlich, wenn das ganze Dokument doch sowieso 
komprimiert wird?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Als Neuling von openoffice, nur zwei kleine Fragen?

2006-12-03 Diskussionsfäden Andreas Saeger

Jörg,
Herzlichen Dank für die einleuchtende Erläuterung. Nee, mein "Test" war 
nicht seriös. Habe ich mit einer x-beliebigen bmp-Datei veranstaltet 
während ich meine Antwort schrieb. Mir ging es auch nur um das grobe 
Resultat. Dass OOo alles zu png konvertiert, habe ich dann dank Reginas 
Beitrag lernen dürfen.

Gruß,
Andreas

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: support

2006-12-04 Diskussionsfäden Andreas Saeger

Peter Lehmann schrieb:

Hallo,
   
  Ich habe das Problem, eine Matrix - Formel ( kombinierte Formel ) abzuspeichern, so daß ich sie bei calc wieder aufrufen kann und mit ihr in einer Tabelle arbeiten kann.

  Die Formel habe ich über die Hilfsfunktion f{x} in der Leiste neben dem 
Summensymbol erstellt.
  Weiterhin hätte ich gerne gewußt, wie ich z.B. 5 Werte so in der Formel 
abspeichere, daß ich sie in der Tabelle variieren kann.
   
  mfg
   
  pet1_l




Hallo Peter,
Könnte es eventuell sein, dass Du das, was die Zelle anzeigt mit ihrem 
Inhalt verwechselst? Der Inhalt ist die von Dir eingegebene Formel. Das, 
was die Zelle anzeigt ist das Ergebnis. Du kannst den Inhalt in der 
Eingabezeile der Rechenleiste sehen, die Zelle bearbeiten (F2) oder 
durch eine andere Formel anzeigen lassen: =FORMEL(A1) wenn Deine 
anzuzeigende Formel in A1 ist. Ferner kannst Du alle Formeln anzeigen 
lassen: Extras>Optionen>Calc>Ansicht.
Falls sich Deine Matrixformel über mehrere Zellen erstreckt, kannst Du 
sie nur dann bearbeiten oder löschen, nachdem Du den gesamten 
Matrixbereich ausgewählt hast (Strg+NumPad/).


Gruß,
Andreas

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Ländereinstellungen Skripten

2006-12-05 Diskussionsfäden Andreas Saeger

Marko Oldenburg schrieb:

Hallo Leute

In welcher Datei unter Linux unterhalb des $HOME/.ooo-2.0/ Verzeichnisses kann 
ich von Hand die Sprache sowie die Wörterbücher einstellen?

Weiß das zufällig einer?

Vielen lieben Dank schon mal im Voraus.


Gruß Marko



Es gibt 3 Spracheinstellungen. User Interface, Eingabe und Ausgabe 
(Formatierung).
Das Wörterbuch orientiert sich in mehrsprachigen Textdokumenten and der 
verwendeten Sprache der Zeichenvorlage bzw. Absatzvorlage. Das 
Herumschreiben in den Konfigurationsdateien hat erst nach einem Neustart 
einen Effekt (hoffentlich den gewünschten). Du solltest in jedem Fall 
die OOo-API verwenden. Dieses Makro könnte Dir beim lesen/schreiben der 
Konfiguration im laufenden Betrieb helfen:

http://www.ooomacros.org/dev.php#104592

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Frage

2006-12-06 Diskussionsfäden Andreas Saeger

[EMAIL PROTECTED] schrieb:
> Guten Tag!
>
> Ich bin gerade beim Testen der Version Openoffice.org  V2.
>
> Dabei bin ich auf folgendes gestoßen:
>
> Beim Öffnen der alten  Excel-Datei mit den openoffice werden Verweise 
nicht

> richtig
> dargestellt.
>
> Im Excel ist der Verweis zu einem anderen Arbeitsblatt mit "!" z. B. '
> Erfassung und Planung'!AI38.
> Im Openorg ist dieser Verweis 'Erfassung und Planung'.AI38.
> Damit funktioniert die Formel nicht.
>
> Haben Sie eine Idee, damit wir das hinbekommen
>
Guten Tag,
Dies stellt kein Problem dar, weil Openoffice.org dies beim Import von 
Excel-Dateien berücksichtigt.
Falls das Problem darin besteht, dass sie die Funktion 
INDIREKT("Blatt!A1") in beiden Programmen mit der richtigen Adresse 
benutzen wollen, dann sagen Sie das bitte auch so.
In dem Falle besteht der Trick aus einer simplen benannten Referenz 
(Strg+F3), welche den gerade benötigten Sheet Separator "!" oder "." 
ermittelt:

Strg+F3
Name: shSep
Bezug: TEIL(ADRESSE(1;1;1;"Foo");4;1)
Schaltflächen "Hinzufügen", "OK"

INDIREKT("Blatt"&shSep&"A1")
erzeugt in Excel
INDIREKT("Blatt!A1"),
in Calc
INDIREKT("Blatt.A1")

Grüße,
Andreas Säger

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: thisComponent question

2006-12-08 Diskussionsfäden Andreas Saeger

Ulrich Maurer schrieb:

Hallo Guido

Now I am wondering, if it is possible to modify the thisComponent in a 
way, that it will face to the spreadsheet "A" instead of the 
Openoffice Basic editor, while I am trying to debug the macro.


ich weiß auch nicht, wie das geht, schlage aber einen Umweg vor:

- Verbinde das Macro, das du testen willst, mit einer Tastenkombination
- Wechsle zum Testen des Macros in das Dokument, das mit thisComponent 
angesprochen werden soll

- drücke die Tastenkombination, um das Macro zu starten

bei diesem Vorgehen habe ich aber noch nicht herausgefunden, wie man 
z.B. mit Haltepunkten debuggen kann...


Vielleicht hat noch jemand einen schlaueren Vorschlag.

Viele Grüße,
Ulrich.

Kannst Du bitte mal ein Beispiel bringen, wo "thisComponent" die IDE 
referenziert? Ich krieg das einfach nicht hin.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: thisComponent question

2006-12-08 Diskussionsfäden Andreas Saeger

Guido H. Dirkes schrieb:
[...]
Danke Werner, allerdings ist mein Problem, dass dieser Code aus dem Openoffice 
Basic editor heraus gestartet nicht mehr myDoc auf das Tabellendocument 
zeigt, sondern auf den Basic editor. Wenn ich also ein Marco debuggen möchte, 
habe ich ein kleines Problem... Klar kann ich das Dokument neu öffnen und 
dann damit arbeiten, aber dann habe ich zwei Instanzen offen, was auch nicht 
so recht perfekt ist





Könnte es sein, dass Du eine sehr alte Version verwendest?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: DB-Funktionen in calc

2006-12-08 Diskussionsfäden Andreas Saeger

Michael Deist schrieb:

Hallo Liste,
ich versuche gerade zum ersten Mal mit DB-Funktionen zu arbeiten und komme  
erstmal nicht weiter. Beispiel: DBMAX(Datenbank;Datenfeld;Zelle mit dem 
Suchkriterium). Hier schreibe ich als Datenbank den Namen eines Bereiches der 
Tabelle, Als Datenfeld habe ich einiges versucht, ohne Erfolg und in die 
Zelle A4 schreibe ich "<500" (ohne Anführungszeichen). Ich will also in der 
Spalte "A", die ich "FNr" nenne, die größte Zahl rauskriegen, die noch 
kleiner 500 ist.- Was kapiere ich da nicht? Er bringt mir immer den Fehler 
504!


Gruß, Michael


A3: FNr  

[de-users] Re: Probleme mit Summenprodukt Formel!

2006-12-12 Diskussionsfäden Andreas Saeger
Wenn Du wirklich alle Werte aus B summieren willst, in denen "irgendwie 
10" vorkommt (das ist es, was Deine Formel macht):

=SUMIF(A1:A7;".*10.*";B1:B7)
Extras>Optionen>Calc>berechnen>[x]"Reguläre Ausdrücke in FOrmeln 
erlauben". Das ist bei Excel-Dateien standardmäßig ausgeschaltet, weil 
Excel keine regulären Ausdrücke kennt.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Makro: Indexmarkierung setzen

2006-12-15 Diskussionsfäden Andreas Saeger

Verena Ruff schrieb:

Hallo,

ich versuche eben zum ersten mal eine Indexmarkierung per Basic Makro zu 
setzen. Dazu wollte ich das Beispie aus dem DevGuide nachvollziehen (Kapitel 
7.3.7, Listing protected void IndexExample ()  )


Dazu habe ich aus der Zeile
XPropertySet xEntry = (XPropertySet) 
UnoRuntime.queryInterface( XPropertySet.class, 
mxDocFactory.createInstance 
( "com.sun.star.text.ContentIndexMark" ) );


ein 
xEntry = createUnoService("com.sun.star.text.ContentIndexMark")
gemacht, und hier fängt das Problem an, denn lt. XRay ist xEntry danach immer 
null, als ob der Service unbekannt wäre.


Was mache ich hier falsch? Kennt jemand irgendwelche Doku zu diesem Thema?

Grüße,
Verena


Das neue Objekt ist Dokumentenspezifisch. Das heißt, es kann nur von dem 
jeweiligen Dokument erzeugt werden (Java: mxDocFactory.createInstance)


xray yourWriterDocument
Unter Services findest Du
  --- List of supported services ---
< Das sind diejenigen Services, die in dem Objekt auch noch
"enthalten" sind >
com.sun.star.document.OfficeDocument
com.sun.star.text.GenericTextDocument
com.sun.star.text.TextDocument
  --- List of available services ---
< während diese hier mit Objekt.createInstance erstellt werden können >
[...]
com.sun.star.text.ContentIndexMark
[...]

yourWriterDocument.createInstance("com.sun.star.text.ContentIndexMark")
sollte das gewünschte Objekt liefern.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Kostenberechnung mit Minuten & Sekunden

2006-12-18 Diskussionsfäden Andreas Saeger

Frank Thomas schrieb:

Hallo,
Ich versuche meine Telefonkosten zu berechnen.
Ausgangsangaben
0:1:51 (d.h. 1 min 51 sek) 2,18 €
Wenn ich nun 2,18€ durch die Dauer teile erhalte ich den Wert 1699,20 €.
Der wirkliche Wert ist 1,18€.

Die Hilfe gibt leider keine Hilfe für das Rechnen mit dieser Art von 
Zahlen.

Eine Idee ?

Danke
Frank Thomas

Tabellenkalkulationen rechnen mit Zahlen, wobei eine als Datum/Zeit 
formatiere Zahl die Tage seit einem Tag Null ausdrückt.
=N(Jetzt()) -->39070,00455 Tage seit Tag Null (Calcs Nulldatum ist 
i.d.R. 30.12.1899)

Nun versuch mal:
A1: 0:1:51
B1: 2,18
=B1/A1/24/60
Für ganze Minuten könnte noch die Funktion OBERGRENZE hilfreich sein.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: filterfunktion in calc

2006-12-20 Diskussionsfäden Andreas Saeger

Christian Paul schrieb:
[...]

Setzt im Standardfilter unter "Zusätze" den Haken bei "Regulärer Ausdruck"
In den Feldern der Filterkriterien könnte dann stehen:
Feldname: 
Bedingung: =
Wert: volldecker.*

Hilfe zu regulären Ausdrücken gibts über den Indextab mit dem Begriff 
"Reguläre Ausdrücke"


mfg
Christian Paul



Oder Menu:Extras>Optionen>Calc>Berechnen>"Filteroperatoren = und <> 
betreffen ganze Zellen" (oder so ähnlich) ausschalten. Diese Option gilt 
für das gerade aktive Dokument.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Spalten trennen

2006-12-22 Diskussionsfäden Andreas Saeger

Michael Nieschulze schrieb:


Hallo ! 


ich habe folgendes Problem.
Ich habe eine Adress-Tabelle mit folgenden Inhalten

Name Strasse Ort
Müller Str. 12345 Stadt


Nun möchte ich aber den Inhalt einer Spalte aufteilen auf zwei Spalten.

Name Strasse PLZ Ort
Müller Str. 12345 Stadt

Können Sie mir vielleicht helfen, wie ich dieses in CALC bewerkstellige ?


Mit freundlichen Grüßen
M.Nieschulze



Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos. 
Gleich testen! *http://www.pc-sicherheit.web.de/freescan/?mc=02* [http://www.pc-sicherheit.web.de/freescan/?mc=02] 



Hallo,
Das Beispiel deutet es schon an, dass ein Aufspalten nach Wörtern nicht 
zum Ziel führt. Eine Aufspaltung entlang der 5-stelligen Ziffernfolge 
ist vielversprechender, wobei wir einfach mal den Umstand außer acht 
lassen, dass es auch Straßennamen wie "Straße 12345" geben könnte, und 
wir ebenfalls davon ausgehen, dass nur 5-stellige PLZ enthalten sind und 
keine 5-stellige Hausnummern.

Zum experimentieren kopiere die Werte nach A1 eines neues Blattes.
B1: =SUCHEN("[0-9]{5}";$A1)
C1: =GLÄTTEN(LINKS($A1;$B1-1))
D1: =RECHTS($A1;LÄNGE($A1)-$B1+1)

Der Suchausdruck in B2 bedeutet: "Finde die Zeichenklasse [0-9] mit 
genau 5 davon" in Zelle A1. GLÄTTEN schneidet führende und angehängte 
Leerzeichen ab.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Spalten trennen

2006-12-22 Diskussionsfäden Andreas Saeger

Andreas Saeger schrieb:

Michael Nieschulze schrieb:

[...]
Name Strasse Ort
Müller Str. 12345 Stadt
[...]


Sorry, ich habe "Müller Str. 12345 Stadt" als einen Zellwert betrachtet.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc2.0.2: Manuelle Umbrüche entfernen

2006-12-23 Diskussionsfäden Andreas Saeger

Lars Lehmann schrieb:

Hallo ihr Listigen,

kann mir man einer kurz sagen, wie ich manuell gesetzte Seitenumbrüche aus
einer Calc-Tabelle entfernen kann.

Herzlichen Dank und Gruß
Lars



Um alle auf einmal zu entfernen oder zu setzten gibt es hier ein Makro:
http://www.oooforum.org/forum/viewtopic.phtml?t=49951 (Calc: Set/Remove 
All Page Breaks)

Menu:Extras > Makros > Basic > Verwalten...
Gehe zu Container:"Meine Makros", Bibliothek "Standard"(oder eine 
andere), Modul: irgeneins oder Schaltfläche "Neu...".


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc Programm pausiert

2006-12-27 Diskussionsfäden Andreas Saeger

Hallo,
Möglicherweise wird der Bereich, in dem die Eingabe erfolgt von vielen 
Formeln referenziert, die sofort berechnet werden, wenn sich eine Zelle 
verändert. Das kann ein paar Sekunden dauern, in denen der Statusbalken 
läuft. Auf die Platte wird dabei aber nicht geschrieben. Vielleicht ist 
das System eh schon am Auslagern von Speicher. Dann würden die 
Undo-Schritte auf die Platte gecached werden.
Abhilfe: Extras>Zellinhalte>Auto-Berechnen ausschalten, Tabelle 
bearbeiten und zum Neuberechnen F9 drücken oder Auto-Berechnen wieder 
einschalten.
Falls es das nicht war: Verschwindet das Phänomen, wenn das Programm mit 
der betreffenden Datei neu gestartet wird? Die Undo-Schritte sind 
standardmäßig auf 100 gesetzt, was bei "großflächigen Änderungen" heftig 
 ins Kontor schlägt.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc Programm pausiert

2006-12-29 Diskussionsfäden Andreas Saeger


Diese Trägheit oder Zähflüssigkeit ist unabhängig vom
Bearbeitungsstatus, ob nun neu angelegt, oder eine bestehende
geöffnet wird, oder inzwischen schon mal zwischengespeichert worden
ist.



Sorry, ich benutze Calc seit Version 1.0 und ich kann das überhaupt 
nicht bestätigen. Es ist wesentlich langsamer als Excel und erst recht 
langsamer als Gnumeric, aber nicht um den Faktor 100 oder 1000.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: OOo Basic Calc: Ist die aktive Zelle markiert?

2006-12-30 Diskussionsfäden Andreas Saeger

Nein, diese API kann das nicht :(
Aber diese Funktion ermittelt die aktive Zelle aus dem viewdata-string 
des controllers:

'---usefull helper-function, returning focussed cell
'by UROS > http://www.oooforum.org/forum/viewtopic.phtml?t=19348
REM 2006-08-09: fixed error when row > 8191
'100/60/0;1;tw:309;2/2/0/0/0/0/2/0/0/0/0;253/8191/0/0/0/0/2/246/0/0/8158;0/0/0/0/0/0/2/0/0/0/0
'100/60/0;1;tw:309;2/2/0/0/0/0/2/0/0/0/0;253+8192+0+0+0+0+2+246+0+0+8158;0/0/0/0/0/0/2/0/0/0/0
Function getActiveCell(oDoc as Object)
Dim as1(), lSheet&,lCol&,lRow$, sDum as String,bErr as Boolean
as1()  = Split(oDoc.currentController.ViewData, ";")
lSheet = CLng(as1(1))
sDum = as1(lSheet +3)
as1() = Split(sDum, "/")
on error goto errSlash
lCol = CLng(as1(0))
lRow = CLng(as1(1))
on error goto 0
	getActiveCell = 
oDoc.getSheets.getByIndex(lSheet).getcellByPosition(lCol,lRow)

exit Function
errSlash:
if NOT(bErr) then
bErr = True
as1() = Split(sDum, "+")
resume
endif
End Function

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: "+"-Zeichen statt "="-Zeichen bei Berechnungen analog Excel verwendbar?

2006-12-30 Diskussionsfäden Andreas Saeger

Schmid schrieb:

Hallo,

in Excel bin ich gewohnt, bei Berechnungen das "+"-Zeichen statt dem 
"="-Zeichen zu verwenden (z.B. "+4*5").


Bei der openoffice.org Tabellenkalkulation ist das leider nicht möglich 
- oder kann man da ein Makro helfen?


Es gibt ein Makro, das dieses Feature für einzelne Dokumente "hintenrum" 
implementiert.

http://www.oooforum.org/forum/viewtopic.phtml?t=31846

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: OOo Basic Calc: Ist die aktive Zelle markiert?

2006-12-30 Diskussionsfäden Andreas Saeger

Stefan Weigel schrieb:

Es geht nicht darum, die aktive Zelle zu finden. Es geht darum zu 
wissen, ob die aktive Zelle markiert ist oder nicht. Zu deutsch: "Ist 
sie schwarz"?


;-)

Gruß

Stefan


Sorry, ich glaube zu wissen, dass das nicht möglich ist. Hier ist die 
API inkonsistent.

oNull = createUnoService("com.sun.star.sheet.SheetCellRanges")
oView = oDoc.getCurrentController
oView.select(oNull)
wählt die aktive Zelle ohne Hervorhebung aus, während
oSelection = oView.getSelection
dieselbe Zelle zurückgibt, die vorher "leer" ausgewählt wurde. Soweit OK.
Dann wiederum wählt
oView.select(oSelection)
dieselbe Zelle als _invertierte_Bereichsselektion_ aus.
sViewData = oView.getViewData
oDoc.restoreViewData(sViewData)
wählt immer nur die "leere" aktive Zelle und den setzt den Scrollbereich 
zurück. Weder das selektierte Objekt noch der ViewData-String 
unterscheiden zwischen "leer" und invertiert. Methode select wählt aber 
immer invertiert und eine leerer Container SheetCellRanges sowie 
restoreViewData wählen immer "leer".
Es ist zum Verzweifeln. Die Frage bezieht sich auf Dein Drag&Drop-Makro 
nehme ich an?

Grüße,
Andreas

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc - Ausgabe eines Listenfeldes in Berechnung einbeziehen

2006-12-30 Diskussionsfäden Andreas Saeger

Herbert schrieb:

Hi,
folgendes Problem
ich habe in A1 einen Wert, den ich mit der Ausgabe des Listenfeldes 
multiplizieren möchte. 
Wie lässt sich das realisieren??



Herbert Kozuschnik


Setze die verknüpfte Zelle auf B1 und C1 =A1*B1.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc Programm pausiert

2006-12-31 Diskussionsfäden Andreas Saeger

Peter Geerds schrieb:


Lies bitte die Systemvoraussetzungen für OOo (welche Version
benutzt du eigentlich?). Oder zum besseren Vergleich:
Besorge dir MS-Office 2007 und vergleiche dann die
Geschwindigkeit :-))

cu
Peter


Sind wir mal ehrlich: Calc reicht nicht mal an Excel'97 heran. Das 
Hauptproblem mit all diesen eigenartigen querverknüpten PiPaPo-Tabellen 
ist, dass die Ersteller meistens nichts von Datenbanken wissen (wollen).


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Multipages

2007-01-05 Diskussionsfäden Andreas Saeger

Rainer Bielefeld schrieb:

Hallo,

und nun habe ich das ganze zu einer kompletten deutschen Version (mit 
deutscher Benutzeroberfläche) vervollständigt, falls jemand etwas damit 
anfangen kann / möchte:



Rainer


Rainer,
Vielen herzlichen Dank!

Gruß, Andreas

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: CALC OOo 2.0.2 - Zeiten nach 24.00 Uhr falsch berechnet

2007-01-06 Diskussionsfäden Andreas Saeger

Das alte Problem, dass manche Formate die "einzig wahren Werte" verdecken.
=ende+(endesollte für Differenzen <1 (Zeiträume <24 Stunden) funktionieren. 
(endeDu könntest zur Sicherheit noch eine Zellvorlage "ZeitFehler" (Name 
egal, irgendwas auffälliges, rotes) und eine für "Zeit" definieren und dann:

=ende+(ende1;"Zeit";"ZeitFehler"))

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: CALC OOo 2.0.2 - Zeiten nach 24.00 Uhr falsch berechnet

2007-01-07 Diskussionsfäden Andreas Saeger

Fein. Ich seh' da grad 'nen Fehler. Es muss natürlich <1 heißen:
=ende+(ende;"Zeit";"ZeitFehler"))


Es hilft in jedem Fall ungemein, das ganze Narrensicher aufzusplitten:
Wenn A1 den Start hat und B1 das Ende:
C1: =ende-start
D1: =endeFalls irgendwas unerwartet läuft, siehst Du so den genauen 
Rechenschritt. Und entferne die dusseligen Zeitformate bis Deine 
Berechnung wie ein Fels in der Brandung steht. Setze die Vorlage "Zeit" 
zum Testen auf Zahlenformat "0,0". Das ist das schöne an dem 
Vorlagenkonzept: Du musst hinterher nur an einer Stelle das Format ändern.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Aufrufparameter

2007-01-08 Diskussionsfäden Andreas Saeger

Boris Kirkorowicz schrieb:

Hallo,

Am 08.01.2007 00:59 schrieb Peter Schulze:

Hilfe (F1) - Indexteintrag "Parameter" - Befehlszeile.
Allerdings wieß ich nicht, wie das ohne Pfadangabe geht. Vielleicht 
findest du es, es gibt  dort auch ."..help..", der listet dir alle 
Parameter auf.


das ist aber nicht vollständig. So nutze ich bspw. den Aufruf mit
.uno:NewDoc, um den Dialog für ein neues Dokument zu erhalten; das finde
ich schon mal nicht in der Liste. Oder habe ich da etwas falsch verstanden?


GrussGreetings
   Boris Kirkorowicz



Na dann vielleicht:
http://www.openoffice.org/files/documents/25/2570/commandsReference.html

Davon sollte einiges als Startparameter funktionieren.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc: Tabelle kopieren - Spaltenbreite

2007-01-09 Diskussionsfäden Andreas Saeger

Heiko Rompel schrieb:

Moin,

wenn ich eine Tabelle von einem Arbeitsblatt auf ein anderes kopiere,
dann bleiben die Spalten aber nicht so breit wie im Orginal - warum?

MfG
Heiko


Weil Du die Zellen kopierst statt des Blattes mit seinen Zeilen und Spalten.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc: Tabelle kopieren - Spaltenbreite

2007-01-09 Diskussionsfäden Andreas Saeger

Heiko Rompel schrieb:

Hallo,

"Stefan Weigel" schrieb:

Wahrscheinlich hast Du um zu kopieren nur *Zellen* markiert und nicht 
ganze *Spalten*. Die Spaltenbreite ist eine Eigenschaft der Spalten. 
Also musst Du schon die Spalten kopieren und nicht nur die Zellen.


Danke.

Anregung: Alle Eingaben in einer einzigen, datenbankartigen Liste. 
Alle Ausgaben über Datenbankfunktionalität wie Filter und Datenpilot.


Mit Datenbanken habe ich keine Erfahrungen.

MfG
Heiko



Stefan schrieb ja auch "datenbankartige Liste" und meinte eine 
Calc-Tabelle, die wie eine Datenbanktabelle aufgebaut ist: Eine Kopzeile 
für Eigenschaften der jeweiligen Einträge und jede Zeile darunter 
beschreibt die Eigenschaften von genau einem "Ding".
Hättest Du Erfahrung mit Datenbanken, würdest wahrscheinlich gar nicht 
auf die Idee verfallen, gleichartige "Dinge" in verschiedenen Tabellen 
abzulegen. Das ist (grob verallgemeinert) *immer* ein Fehler.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Zeitwerte umrechnen in Calc

2007-01-10 Diskussionsfäden Andreas Saeger

Armin Barth schrieb:

Hallo,
mit welcher Funktion kann man Zeiwerte unter Calc umrechnen?

z.B. Vorgabe: 1,5 Stunden;   benötigt 01:30 Stunden
oder  0,25 Stunden  sollen 00:15 Stunden ergeben

Die Funktion ZEIT erfordert die Angabe als hh;mm;ss.

Welche Lösungsmöglichkeiten gibt es?
Auch wäre die Umkehrung gut, also 02:45 Stunden in 2,75 Stunden
umzuwandeln.

Gruß
Armin


Ein Tag = 1
=1,5/24 ergibt 1,5 Stunden. Als Zeitwert formatiert wird es auch so 
angezeigt.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc: Datum mit 4-Stelligem Jahr

2007-01-11 Diskussionsfäden Andreas Saeger
Wenn Du die Zellvorlage "Standard" auf Datum setzt, dann werden alle 
nicht anderweitig formatierten Zellen als Datum angezeigt. Ändere nie 
die Standardvorlage, wenn Du nicht willst, dass eine Einstellung für 
alle Elemente gelten soll. Setzte die Vorlage zurück und erstelle eigne 
Vorlagen für jeden häufigen Einsatzzweck. Dann speicherst Du das 
*Dokument* als Standardvorlage (Menü:Datei>Vorlagen: DeineVorlage, 
Befehl:"Als Standard setzen". Danach öffnet 
Menü:Datei>Neu>Tabellendokument (Strg+N in Calc) eine neue Instanz genau 
dieser Vorlage. Ganz wichtig: Mach Dich mit dem teilweise hierarchischen 
Vorlagenkonzept vertraut. Es spart extrem viel Arbeit und funktioniert 
einheitlich in allen 4 Hauptkomponenten von OOo/StarOffice.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Calc: Datum mit 4-Stelligem Jahr

2007-01-11 Diskussionsfäden Andreas Saeger

Peter Schulze schrieb:

Hallo Andreas,


Stefans Frage war:

"ist es möglich das Datumsformat in Calc auf TT.MM. 
voreinzustellen?" Das möchte er standardmäßig (automatisch) haben, ohne 
jedes Mal die Zellvorlage (f11) zuweisen.



- Wie erreichst du das in OOo2x?
- Wieso geht das in 1.1.5 genau auf diesem von  Detlef und mir 
beschriebenen Weg?


Du änderst "Standard" auf "TT.MM." und kannst trotzdem noch normale 
Dezimalzahlen als solche verwenden? Das ist erstaunlich.




Beide Fragen sind noch offen.

Das ist klar, siehe Thread-Verlauf.


Gruß
Peter
Also, entweder Stefan formatiert oder er lässt es bleiben. In letzterem 
Fall nimmt OOo2 die Standardeinstellungen des verwendeten Gebietsschemas 
(2. Option unter Extras>Optionen>Spracheinstellungen>Sprachen). Da hätte 
er dann die Möglichkeit, z.B. "Schwedisch" zu nehmen (-MM-DD), was 
ja immerhin so ähnlich ist. Die Gebietsschemata sind laut API-referenz 
in einer Bibliothek.

Access locale specific data as it is defined in XML locale data files compiled
into the binary data libraries liblocaledata * .so respectively 
localedata * .dll.


Mein persönliches Datumsformat ist per Zellvorlage auf -MM-DD (ISO) 
mit Schriftart "Courier" gesetzt. Das ist in Spalten hervorragend 
lesbar, weil die Einheiten sauber untereinander stehen. Zusätzlich habe 
ich noch das gleiche mit angehängtem Wochentag, geschützt und 
ungeschützt. Gibt es etwas komfortableres als Zellvorlagen?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Re: Base: Datumsvergleiche wie < heute() - (5*360)

2009-06-20 Diskussionsfäden Andreas Saeger

Marcus Hoffmann wrote:

Hallo Liste,

bevor ich noch mehr Zeit in die recherche versenke, hoffe ich auf einen 
nützlichen Tipp von euch:

(Wie) kann ich in einer Abfrage Funktionen wie heute(), datum() usw. einbauen.
Bsp.: gib mir alle Datensätze wo das Geburtsdatum größer ist als 01.01.1970 
(... als heute - 5 Jahre).

Erwartet hätte ich das z.B. analog Access:

SELECT Tabelle1.id, Tabelle1.datum FROM Tabelle1 WHERE Tabelle1.datum 


Hallo Marcus,
Meinst Du die eingebaute Datanbank HSQLDB? Dann halt Dich fest: Diese DB 
hat keine einzige Funktion, die ein anderes Datum zurückgeben könnte als 
das heutige. Das aufaddieren von Zeiteinheiten funktioniert einfach nicht.

http://hsqldb.org/doc/guide/ch09.html

Versuch mal:
SELECT "Date" FROM "Table1"
WHERE DateDiff('dd', "Date", CURRENT_DATE)<1000;

DateDiff errechnet eine Zahl aus 2 Datumswerten und einer Zeiteinheit. 
Die Umkehrfunktion, die ein Datum aus einer Zahl, einem Datum und einer 
Einheit berechnet vermisse ich in Base.


Grüße,
Andreas


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Base: Datumsvergleiche wie < heute() - (5*360)

2009-06-20 Diskussionsfäden Andreas Saeger

Robert Großkopf wrote:

Hallo Andreas,

versuch einmal das Folgende:

CONVERT(YEAR("Datum")-2||'-'||MONTH("Datum")||'-'||DAY("Datum"),DATE) 
AS "Vor2Jahren"


Ist zwar etwas umständlich, führt aber zu dem entsprechenden Datum - auch 
formatiert als Datum und weiter als solches nutzbar.


Gruß

Robert


Mit Jahren und Monaten funktioniert das recht ordentlich innerhalb 
bestimmter Grenzen (>= 1600-01-01 ?).
Das Addieren von Tagen auf diese Weise ist nicht zuverlässig. Es bringt 
teils richtige und teils falsche Ergebnisse.


In meiner Tabelle bringt dies ...

SELECT "Datum",CONVERT(YEAR("Datum")||'-'||MONTH("Datum")||'-'||DAY("Datum")+100,"DATE") 
AS "Plus 100 Tage"
FROM "Tabelle1"


... in eine Calc-Tabelle gezogen und verglichen mit =N($A2+100-$B2) ein 
falsches Ergebnis für alle Datumswerte im letzten Quartal liegt (oder so 
ähnlich).
Ein anderer Stolperstein ist, dass der Typbezeichner "DATE" in 
CONVERT(...,"DATE") tatsächlich in Anführungszeichen muss, was bei INT 
z.B. nicht der Fall ist.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Base: Datumsvergleiche wie < heute() - (5*360)

2009-06-20 Diskussionsfäden Andreas Saeger

Robert Großkopf wrote:

Das hängt davon ab, ob Du auf "SQL" (Kommando direkt ausführen) umschaltest. 
Mache ich häufig, sobald das erste Mal "Syntax error in sql-expression" 
auftaucht.


Gruß

Robert



Wenn nur Lesezugriff verlangt ist, dann benutze ich den Base-Parser gar 
nicht erst und kopiere von meinem Texteditor in den Direktmodus von 
Base. Dieser Parser ist sowas von schäbig, ...
Wie Guenter Wallnig oben ausführt, funktionieren mit anderen Datenbanken 
im Hintergrund auch Funktionen, die in Base so nicht enthalten sind.

Du erwähntest Deine Datenbank nicht. Daher gehe ich von HSQLDB aus.

Oft will man aber editierbare Datensätze for Formulare. Base ermöglicht 
in seinem eigenen Abfragekontext (ohne "Kommando direkt ausführen") 
immerhin Schreibzugriff auf die nicht berechnete Felder einer einzigen 
Tabelle mit Primärschlüssel. Relationen sind dann per Unterformular 
einzubinden.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Base: Datumsvergleiche wie < heute() - (5*360)

2009-06-20 Diskussionsfäden Andreas Saeger

Guenter Wallnig wrote:


ich denke, daß dies die beste Lösung darstellt, zumindest, wenn man mit 
MySQL arbeitet und die Abfrage genau so als SQL formuliert.


MfG
Günter


Da aber niemand externe Datenbanken benutzt, der keine Datenbank 
explizit erwähnt, ging ich mal von den reinen Bordwerkzeugen aus, und 
das ist nun mal leider die verstümmelte Version einer Datenbankengine 
für Java-Programmierer.
Hat MySQL nicht sogar eine DateAdd-Funktion? Hieß die nicht AddDate? 
AddDate(`Datum`,100) AS `Plus 100 Tage`) ?



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Frage zu Base

2009-06-23 Diskussionsfäden Andreas Saeger

tomlisten wrote:
Hallo Leute, 


ich nutze die neueste Version von OpenOffice. Arbeite auch mit Base. Dazu
habe ich eine Frage: Ist es möglich, dass ich mit dem Öffnen einer Datenbank
sofort ein bestimmtes Formular öffne. Ich habe eine Adressdatenbank und dort
ist nur ein Formular... Es wäre gut, wenn ich die Datenbank öffnen kann und
das Formular öffnet sich sofort.

Wenn es möglich ist, wie kann ich es machen.


Liebe Grüße

tom



"Befreie" Dein Formular aus dem Base-Knast:
Öffne das Formular und speichere es as normale Writer-Datei.
Bearbeite das Formular, so dass es wieder mit der Datenbank verbunden ist:
Symbolleiste "Formulardesign", Entwurfsmodus(2. Knopf), 
Formulareigenschaften(4. Knopf), Tabulator "Daten".
Datenquelle: Auswahl der registrierten Datenbank per Listenfeld oder der 
unregistrierten Datenbank per Dateiauswahl (der kleine [...]-Knopf).
Die gleiche Anpassung nochmal für evtl. Unterformulare (Anmerkung: Mit 
Unterformularen außerhalb einer Datenbank könntest Du auch Verknüpfungen 
zwischen mehreren Datenbanken implementieren).
Entwurfsmodus aus. Wenn das Formular wie gewohnt funktioniert, 
speichern, schließen, Dateimanager öffnen, Schreibzugriff enfernen, 
beliebige Verknüpfungen anlegen.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Problem bei der Maro-Programmierung

2009-07-01 Diskussionsfäden Andreas Saeger

Versuch mal folgendes:
=HYPERLINK("vnd.sun.star.script:Library1.Module1.Main?language=Basic&location=document&s="&TABELLE()&"&r="&ZEILE()&"&c="&SPALTE();"MACRO")
und formatiere die Zelle, dass sie wie eine Schaltfläche aussieht.

REM ###BASIC###
REM Library1.Module1
Sub Main(sURL$)
iSh=cInt(getArgumentFromURL(sURL,s)) -1
iRow=cInt(getArgumentFromURL(sURL,r)) -1
iCol=cInt(getArgumentFromURL(sURL,c)) -1
oCell = ThisComponent.Sheets(iSh).getCellByPosition(iCol, iRow)
print "Hallo Welt, Dein "& oCell.AbsoluteAddress
End Sub

Function getArgumentFromURL(sURL$,sName$) as String
on error goto exitErr:
Dim iStart%, i%, l%, sArgs$, a()
iStart = instr(sURL, "?")
l = len(sName)
if (iStart = 0) or (l = 0) then exit function
' sArgs behind "?":
sArgs = mid(sURL, iStart +1)
a() = split(sArgs, "&")
for i = 0 to uBound(a())
' not case sensitive:
if instr(1, a(i), sName &"=", 1) = 1 then
getArgumentFromURL = mid(a(i), l +2)
exit for
endif
next
exitErr:
' return ""
End Function


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Problem bei der Maro-Programmierung

2009-07-01 Diskussionsfäden Andreas Saeger

Andreas Saeger wrote:

Versuch mal folgendes:
=HYPERLINK("vnd.sun.star.script:Library1.Module1.Main?language=Basic&location=document&s="&TABELLE()&"&r="&ZEILE()&"&c="&SPALTE();"MACRO") 


und formatiere die Zelle, dass sie wie eine Schaltfläche aussieht.



Uuups, falsche Zwischenablage. Bitte Main(sURL) ersetzen:

Sub Main(sURL$)
iSh=cInt(getArgumentFromURL(sURL,"s")) -1
iRow=cInt(getArgumentFromURL(sURL,"r")) -1
iCol=cInt(getArgumentFromURL(sURL,"c")) -1
oCell = ThisComponent.Sheets(iSh).getCellByPosition(iCol, iRow)
print "Hallo Welt, Dein "& oCell.AbsoluteName
End Sub


Function getArgumentFromURL(sURL$,sName$) as String
on error goto exitErr:
Dim iStart%, i%, l%, sArgs$, a()
iStart = instr(sURL, "?")
l = len(sName)
if (iStart = 0) or (l = 0) then exit function
' sArgs behind "?":
sArgs = mid(sURL, iStart +1)
a() = split(sArgs, "&")
for i = 0 to uBound(a())
' not case sensitive:
if instr(1, a(i), sName &"=", 1) = 1 then
getArgumentFromURL = mid(a(i), l +2)
exit for
endif
next
exitErr:
' return ""
End Function



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: grundlegende frage zu calc-funktionen: "bezug"

2009-07-13 Diskussionsfäden Andreas Saeger

zuha...@mailpost.at wrote:

hallo,

bei "ADRESSE" steht als beschreibung: "

Liefert für die angegebene Zeilen- und Spaltennummer eine Zellenadresse 
(Bezug auf die Zelle) in Textform.


"
was bedeutet/verbirgt sich hinter "BEZUG" eigentlich (d.h. wie schaut 
die nicht-textform aus?)?

* ist das eine hex-zahl?
* ist das eine art zeiger (ev. das gleiche wie erste frage?)?
* ist das eine zahl?

hg
hans


ADRESSE liefert gar keinen Bezug sondern eine Zelladresse als Text. 
Bevor Du versuchst aus diesem Text einen Bezug auf eine andere Zelle zu 
gewinnen, versuche die Funktionen INDEX(Bereich;Zahl;Zahl) oder auch 
VERSCHIEBUNG(Zellbezug;Zahl;Zahl) (Engl. OFFSET).


Beide können mittels numerischer Parameter direkt einen Bezug auf eine 
Zelle liefern. Die Konstruktion mit INDIREKT(ADRESSE(Zahl;Zahl;...)) ist 
weit verbreitet aber nicht immer kompatibel und zudem umständlich.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Funktion datum(0;0;0)

2009-07-18 Diskussionsfäden Andreas Saeger

Bernhard Kleine wrote:

ich habe folgendes gemacht:

A1: 1.9.2009 als datum
A2: =A1+datum(0;1;0) also einen Monat hinzugezählt; Ergebnis 2.9.2009

alternativ

A2: =A1+datum(0;0;1) also einen Tag hinzugezählt; Ergebnis 2.9.2009

Ich habe auch mit +datum(1;0;0) probiert und da wird das Jahr hochgezählt.

irgendwie peinlich. 



Bernhard


=datum(jahr(a1);Monat(a1)+1;tag(a1))
errechet das Datum desselben Jahres und desselben Tages und addiert zum 
selben Monat einen hinzu.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: OOO schlanker?

2009-07-23 Diskussionsfäden Andreas Saeger

Dirk wrote:


Tss.., nicht gerade nieveauvolle Antwort eines "Anwenderbetreuer"s.
Wenn du immer in solchen Extremen denkst, na dann gute Nacht.
(Konnte ich auch nicht widerstehen).


Freundliche Grüße
Dirk


Wieso? Schließlich lässt Du ja komplett offen, was Du überhaupt meinst. 
Du kannst ja mal eine alte Version parallel installieren. Seit v2.0 ist 
so gut wie überhaupt nix hinzugekommen. Vieles, was "damals" schon 
vorhanden war ist eigentlich erst heute überhaupt sinnvoll benutzbar. 
Dabei denke ich vor allem an alles rund um Base und das in v2.3 
überarbeitete Chart-Modul. Jede Menge Funktionen in Calc funktionieren 
erst seit wenigen Versionen richtig gut. Die zusätzlichen Menüpunkte für 
die Linguistikeinstellungen in Writer und Zoom-Schieberegler sind sicher 
redundant, aber lediglich zusätzliche Bedienelemente für bereits 
vorhandene Features. Der grafische Paketmanager ist schiere 
Notwendigkeit. In Calc ist das vielfach ersehnte Daten>"Text in Spalten" 
hinzugekommen. Das war's aber auch schon.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Extensions-Installation erneuern

2009-07-29 Diskussionsfäden Andreas Saeger

Rainer Bielefeld wrote:


Gibt es eine zuverlässege "Extensions-Total-Reset"-Funktion?

Danke schon mal

Rainer



Kein "Total-Reset", aber die Kommandozeile kann helfen ohne alles resetten:
/program/unopkg[.com] list gibt oft schon Fehlermeldungen 
über fehlerhafte Extensions aus.
/program/unopkg[.exe] remove -v paketname entfernt so ein 
Paket aus dem Profil des Benutzers.
/program/unopkg[.exe] add -v dateiname.oxt installiert ein 
Paket in das Profil des Benutzers mit nützlichen Ausgaben, die nicht 
immer in der GUI zu sehen sind.


Der Schalter --shared (de-)installiert ein globales Paket, admin-Rechte 
vorausgesetzt.


Siehe auch:

http://user.services.openoffice.org/en/forum/viewtopic.php?f=15&t=19563


Gruß,
Andreas


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Filtern wie bei Datenbankabfragen

2009-08-03 Diskussionsfäden Andreas Saeger
Bitte glaube Volker Heegemann einfach mal. Ich würde sogar soweit gehen: 
 Egal wie perfekt Du mit Makros und Formeln jonglieren kannst, es ist 
vollkommen unmöglich so etwas in einer Tabellenkalkulation zu 
implementieren, selbst wenn der einfache Einstieg nahelegt, dass es 
funktionieren könnte.
Datenbankartige "Lösungen" in Tabellenkalkulationen sind nichts als Fata 
Morganas ("nur noch einen Schritt weiter und ich bin da wo ich hin will").
Vielleicht glaubst Du mir wenn ich Dir erzähle, dass ich mal ca. 1 
DM mit meinem monatelang programmierten VBA/Excel-Schrott in den Sand 
gesetzt habe, bloß wegen eines nicht vorhergesehenen *Bedienfehlers* 
eines anderen Nutzers.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Calc 3.1 - keine roten Negativwerte

2009-08-05 Diskussionsfäden Andreas Saeger

Richard Uhlig wrote:

Kennt jemand das Problem? Kann man es lösen?

Ich habe eine Calc-Tabelle und möchte, dass Negativwerte (z.B. 1.000 €)
rot dargestellt werden.
Zahlen habe ich formatiert:
#.##0 [$€-407];[ROT]-#.##0 [$€-407]

Das Häkchen (Negativ in Rot) habe ich gesetzt.
Es ist auch egal, ob es ein Währungswert oder eine absolute Zahl ist.

Trotzdem werden diese Werte in Schwarz dargestellt !?

FG
Richi

Thunderbird 2.0 * Sun Java 1.6 * UBUNTU 9.04 * OpenOffice 3.1 (OOO310m11
Build: 9399) *
Firefox 3.5 *



Ich würde fast wetten, dass Deine Werte gar keine Zahlen sind sondern Text.

Test:
=ISTTEXT(A1)
=ISTZAHL(A1)
Oder auch: Ansicht>Werte hervorheben >> alle konstanten Zahlen in blauer 
Schrift, Text in schwarz.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Übernahme von Zellinhalt und Format mittels Formel?

2009-08-06 Diskussionsfäden Andreas Saeger

Hi,
Nur mal so am Rande weil mir nicht klar ist, wo das eigentliche Problem 
liegt:


Viele bedingte Formatierungen sind ohne Makro machbar wenn man eine 
bedingte Formatierung mit der VORLAGE Funktion kombiniert:

Bedingung1 Formel VORLAGE(SVERWEIS(A8;StyleVerweis;2))

Schlägt für den Wert vom relativen Bezug A8 einen Vorlagennamen im 
zweispaltigen Bereich "StyleVerweis" nach und wendet den auch 
tatsächlich an.

Grüße,
Andreas


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Übernahme von Zellinhalt und Format mittels Formel?

2009-08-06 Diskussionsfäden Andreas Saeger

Michael Höhne wrote:

Am Donnerstag, 6. August 2009 schrieb Andreas Saeger:

Hi,
Nur mal so am Rande weil mir nicht klar ist, wo das eigentliche
Problem liegt:

Viele bedingte Formatierungen sind ohne Makro machbar wenn man eine
bedingte Formatierung mit der VORLAGE Funktion kombiniert:
Bedingung1 Formel VORLAGE(SVERWEIS(A8;StyleVerweis;2))


Dazu braucht es halt erst einmal die Vorlagen. Mit =A1+Farbe(A1) bzw 
=ExakteKopie(A1) wäre die Tabelle sehr schnell zusammengebaut.


Schau dir das erste Beispiel an, dann siehst du meinen ursprünglichen 
Ausgangspunkt.


Gruß,
Michael

Mehr als 10 Farben sind optisch eh' kaum auseinanderzuhalten. Färbe 10 
Zellen nach wunsch ein und ziehe sie einzeln hervorgehoben in den 
Stylisten (Strg+Klick, Drag&Drop, Namen eingeben). Schon hast Du 
VORLAGE("Farbe") zur freien Verfügung.
Auf jeden Fall ist eine Tabellenkalkulation in allererster Linie eine 
Tabellenkalkulation. Es geht fast ausschließlich um das Berechnen von 
Zahlen mit Hilfe relativer Bezüge.
Würde das Ding auch noch alle möglichen Attribute in die 
Kalkulationskaskade mit einbeziehen bräuchten wir wohl auch eine andere 
Hardwaregeneration.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Berechnung in Base

2009-08-13 Diskussionsfäden Andreas Saeger

Ion Leohnardt wrote:

hat sehr gut geklappt sogar für mich als Laien.
nun die Steigerungsstufe

spalt DspaltEspalte F

8,12 100,00
0,00 14,99 85,01

aus calc:
Formel in F2 :  =F1+D2-E2
nächte spalte, F3:  =F2+D3-E3
ich brauche also (momentan noch nicht) die gesamtsumme sondern das 
"zeilenweise" berechnen der summe. wobei ein wert sich aus der zeile 
zuvor ergibt.


mfg





Doch, doch. Das mit dem "vorigen Wert" geht auch mit einer Datenbank 
sofern eine sinvolles Sortierfeld gegeben ist (google nach "SQL Running 
Total"). An diesem Punkt kannst Du aber einfacher mit Calc zum Ziel kommen.
Registriere die Datenbank sofern sie nicht im Datenquellenfenster zu 
sehen ist (Extras>Optionen>Base>Datenbanken)

Ziehe die Tabelle oder Abfrage von der linken Seite auf die Tabelle.
Füge die erforderlichen Formeln hinzu. Benutze die Spalte(n) direkt 
rechts neben dem Importbereich.


Daten>Bereich Festlegen...
Wähle "Import1"
[Zusätze...]
[X] Zeilen einfügen/löschen
[X] Formatierung beibehalten
[Ändern]
[OK]

Das berechnete Feld mit Deinen Formeln wird nun mit jeder Aktualisierung 
der Daten an die wechselnde Größe des Bereichs angepasst und die 
Formatierung orientiert sich and der Tabellenkalkulation.
Zum Aktualisieren klickst Du eine einzelne Zelle im Bereich oder den 
gesamten Importbereich und dann Daten>BereichAktualisieren



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Berechnung in Base

2009-08-13 Diskussionsfäden Andreas Saeger

Da hab' ich noch was für Dich:

http://user.services.openoffice.org/en/forum/download/file.php?id=2294




Die Datenbank entstand bei einer Debatte über Rundungsfehler in 
Tabellenkalkulationen:

http://user.services.openoffice.org/en/forum/viewtopic.php?t=10457&p=49137#p49137


Daher sind die Zahlen als Fließkommazahlen und Dezimalzahlen 
gespeichert. Die Ansichten (Views) beinhalten fortlaufende Summen. 
Ansichten sind etwa das Gleiche wie Abfragen. Ich weiß nicht mehr warum 
ich hier Ansichten verwendet habe. Fest steht nur, dass diese Abfragen 
nicht im grafischen Tool erstellt werden können.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Seitenlinien im Calc

2009-08-15 Diskussionsfäden Andreas Saeger

Kulir, Martin wrote:


hmmm muss ich sehen das ich eine andre Lösung finde.
Das mit der Brille schlag ich in der Buchhaltung mal nicht vor den dort sind 
die Drachen zu Hause ;)

Lg
Martin


Was st mit Menü:Ansicht>Seitenumbruch-Vorschau ?


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: [calc] Formeln 'hängen' manchmal

2009-08-23 Diskussionsfäden Andreas Saeger

Wolfgang Jäth wrote:

Hallo,

seit dem Update auf 3.1 stelle ich sporadisch immer wieder fest, daß 
eine Zelle mit einer Formel, die ich gerade bearbeitet habe, und 
verlasse, nicht wie erwartet das Formel*ergebnis* anzeigt, sondern die 
Formel selbst. Erst wenn ich den Zelleninhalt verändere, und nochmal 
abspeichere (also z.B. ein Leerzeichen hinten anfüge und wieder lösche), 
funktioniert es wieder.


Außerdem fallen mir seit kurzem immer wieder Formeln auf, die einen 
völlig falschen Wert anzeigen. Auch da muss ich die Zelle erst 
editieren, bevor sie wieder richtig rechnet.


Ich habe in beiden Fällen bislang noch keine Systematik dahinter finden 
können, kann also leider nicht sagen, wie man den Effekt provozieren kann.


Ist jemandem von Euch schon etwas ähnliches aufgefallen?

Wolfgang


Das Problem scheint in v3.1.1 behoben zu sein. Ich kenne es von der 
Formeleingabe in mehrere Zellen mittels Alt+Enter.

3.1.1 erscheint noch diesen Monat. Ich habe hier die zweite Beta-Version.


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Ist vollständige Unterstüzung für Open XML in Sicht?

2009-09-04 Diskussionsfäden Andreas Saeger

Jakel Jürgen wrote:

Hallo zusammen,

wir möchten sowohl Clients mit OpenOffice als auch mit Office2007
betreiben. Als gemeinsames Dateiformat soll OpenXML dienen.

Bei meiner Recherche bin ich nur auf die Aussage gestossen dass OpenOffice
OpenXML-Dokumente lesen aber nicht schreiben kann.

Gibt es einen Termin zu dem OpenXML vollständig von OpenOffice unterstützt wird?

Gruß

Jürgen Jakel


Hallo,
Microsoft nennt es "Office Open XML" (was mit open office und XML halt). 
Du darfst annehmen, dass Verwechslung und Vermischung mit OpenOffice.org 
beabsichtigt ist.
Es gießt in XML und 8000 Seiten Dokumentation, was Microsoft über die 
Jahre so als Officedokument auffasst, einschließlich etlicher unklarer 
Verweise auf alte Programmversionen von MS Office und etlicher Features, 
die ein tieferes Verständnis von MS software voraussetzen.
Es gibt eine "entschärfte" Version, die in unnachahmlicher Art und Weise 
durch die Standardisierungsgremien hindurchbestochen wurde, und es gibt 
das OOXML, das einfach mal so in Office 2007 als Standardformat gesetzt 
wurde.
Das erste kann man kaufen (schon mal schlecht für freie Software), das 
zweite ("MS kompatible") wird genau wie die binären Formate niemals von 
irgendeiner anderen Software implementiert werden (OK, vielleicht im 
Proseminar von 2025 über "Historische Dateiformate").
Damit hätte MS aus seiner Sicht wieder den alten Stand hergestellt, wenn 
die Benutzer das OOXML und Office 2007 überhaupt annehmen würden.


ODF gießt in XML und 700 Seiten Dokumentation, wie Eigenschaften von 
Dokumenten für jegliche Software aufgefasst werden kann. Der Sinn und 
Zweck von ODF war und ist, die Bindung von Dateiformaten mit einem ganz 
bestimmten Hersteller aufzulösen, so dass jeder Entwickler mit 
vertretbarem Aufwand, ohne Lizenzkosten und völlig frei von juristischen 
Fallstricken diese Spezifikation in seinem Code umsetzten kann (oder 
auch nur Teile davon, was bei OOXML auch nicht gut geht). Also Sinn und 
Zweck ist das genaue Gegenteil von OOXML.


OOo soll also eine Spezifikation umsetzten, die eigens geschaffen wurde, 
ODF zu kippen? Es gibt einen experimentellen Zweig, wo OOo-Entwickler 
tatsächlich mithelfen, diese Pest von einem Dateiformat 
weiterzuverbreiten: http://go-oo.org
Ich würde immer PDF an MS-Empfänger schicken und die alten binären 
Formate an MS-Benutzer mit denen ich gemeinsam Dokumente bearbeiten 
müsste. PDF kann jeder lesen und die binären Formate werden von einer 
Seite zu 100% unterstützt und von der anderen Seite nach vielen 
Entwicklungsjahren weitestgehend. Immer schön die gleichen Fonts 
installieren wie die Gegenseite sie verwendet.

Gruß,
Andreas S.


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: AW: [de-users] Ist vollständige Unterstü zung für Open XML in Sicht?

2009-09-04 Diskussionsfäden Andreas Saeger

Jakel Jürgen wrote:
 

Warum dann nicht umgekehrt?
Office2007 kann ja mittlerweile *.odt lesen und schreiben. Bleibt halt 
nur die Frage wie gut.


Der Mischbetrieb ist nur deshalb nötig, da wir einige Mitarbeiter haben
die mit Umfangreichen Word-Dokumenten (die sich in OO gar nicht öffnen lassen)
und Excel-Dateien mit komplexen Macros und Formel arbeiten. Ausserdem
benötigen wir teilweise mehr als die in Excel und OO möglichen 64000 Zeilen.

Da aber trotzdem alle mit einem Dateiformat arbeiten sollen, um es den Anwendern
einfacher zu machen und Probleme zu vermeiden scheint mir OpenXML einzige 
Lösung.

Ich hätte nun gehofft dass OpenOffice auch OpenXML vollständig unterstützt da 
das Format
ja offenliegt und somit einfacher integriert werden könnte als andere Formate 
bei
denen man den Aufbau gar nicht kennt.

Gruß

Jürgen Jakel


Makros kannst Du schonmal weitgehend vergessen. OOo ist eben kein MSO 
für lau. Das ist ein großes Missverständnis.
Wenn alle Abläufe auf MSO zugeschnitten sind, dann kann nun mal nur 
genau diese Software in der richtigen Versionsspirale verwendet werden.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Open Office Calc: Probleme nach Einfügen einer Spalte

2009-09-04 Diskussionsfäden Andreas Saeger
Weil eine Tabellenkalkulation nun mal keine Datenbank ist, stellt sie 
auch keinerlei Funktionalität in Bezug auf Datensätze bereit. Du kannst 
jeden Bereich aus der Mitte einer Datentabelle auschneiden, einfügen 
herumziehen, separat sortieren und was nicht alles. Es sind nur 
willkürliche, völlig unorgainisierte Daten in einem Raster von 
65536x1024 Zellen. Dein Gehirn ist die einzige Instanz, die einer 
Tabellenkalkulation eine Struktur gibt.
Daher musst Du wirklich alle Zellen markieren, die zu einer Datenliste 
gehören bevor Du sortierst oder filterst.


Außerdem hat eine Tabellenkalkulation keine Tabellen. Da sind nur 
Bereiche auf den Arbeitsblättern, die in Deinem Gehirn eine Tabelle 
darstellen oder auch mehrere Tabellen in beliebiger Position auf dem 
selben Blatt. Dies Bereiche haben auch keinen Anfang und kein Ende und 
Du verwendest für Spaltenüberschriften die selben Zellen wie für Daten.


Du sortierst oder filterst irgendwas, bildest die Summe(A1:A99) und 
nachdem Du in Zeile 100 etwas hinzugefügt hast ist die FOrmel immer noch 
Summe(A1:A99) während die Sortierung/der Filter die neue Zeile nicht 
einschließt.


Das ist das ewige Drama, warum Listen in Tabellenkalkulationen extrem 
einfach anzulegen aber extrem schwierig über Monate zu warten sind.


Lösung in Calc:
1. Immer einen benannten Datenbankbereich anlegen (liste auswählen, 
menu:Daten>Definieren...). Dies definiert einen zuammenhängenden Bereich 
von Zellen, eine Liste mit Feldern(Spalten), Datensätzen(Zeilen) und 
einer ersten Zeile mit Spaltenüberschriften. Dieser Bereich "merkt sich" 
seine Ausdehnung und wie er zuletzt sortiert und gefiltert wurde. 
Daten>Bereich aktualisieren stellt die zuletzt benutzte Filterung und 
Sortierung wieder her nachdem die Liste bearbeitet wurde.
2. Immer nur Daten>Sortieren... verwenden. Vermeide die [A-Z]-Knöpfe. 
Ist die Zellmarkierung eine beliebige Zelle innerhalb des benannten 
Datenbankbereichs, so wird der Bereich automatisch erkannt.
3. Immer neue Zellen einfügen (menu:Einfügen>Zeile|Spalte), um den 
Datenbankbereich und jegliche Art von Bezügen eintsprechend zu 
erweitern. Dann wird aus Summe(A1:A99) Summe(A1:A100). Entsprechend 
immer Zellen aus dem Blatt löschen, statt nur die Inhalte. Gleiches gilt 
für Spalten.


Eigentlich sollten Listen immer in irgendeiner Datenbank abgelegt sein. 
Dies verhindert nicht, dass die Daten in Calc benutzt werden können.


Grüße,
Andreas


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Re: Open Office Calc: Pro bleme nach Einfügen einer Spalte

2009-09-05 Diskussionsfäden Andreas Saeger

Josef Latt wrote:


IMHO ist dieses Verhalten relativ neu.

Gruß
Josef


Nein, das war schon immer so wenn man nur die Tabellenbereiche vorher 
definiert hat.
Daten>Definieren... Datenbankbereich "Liste" ist eine datenbankähnliche 
Tabelle von $Tabelle1.$A1:$F$999 (immer absolut) einschließlich 
Spaltenköpfe.
Im unterschied zu Excel kann man auf diese Weise mehrere unabhängige 
Tabellen pro Arbeitsblatt definieren. Jede Tabelle kann dann z.B. einen 
eigenen Autofilter haben (und mehr).


Und auch dies war schon in OOo 1.x: Du wählst einen Bereich, 
sortierst/filterst und hast einen versteckten Datenbankbereich 
"Unbenannt". Blöderweise ist "Unbenannt" nicht nur versteckt, sondern 
auch noch lokalisiert ("Unnamed" auf Englisch). Nun filterst/sortierst 
Du irgendeinen anderen Bereich und das unbenannte fliegt mit wehenden 
Fahnen woanders hin. Der alte Bereich ist nicht mehr gefiltert. Der 
"FilterDescriptor" is futsch. Seit v3 kannst Du Deine Daten wieder 
einblenden. Noch in OOo2 war "einblenden" und "filter entfernen" zwei 
verschiedene Aktionen, so dass Du erstmal mit unentfiterbaren Daten 
dastandst.

Ein Klick auf =HYPERLINK("#unbenannt") zeigt, wo das Ding sich verbirgt.

Um die Verwirrung vollständig zu machen: Seit 3.1 setzten die 
Sortierknöpfe [A-Z] und [Z-A] "Unbenannt" dynamisch auf den 
zusammenhängenden Bereich nicht-leerer Zellen, während ein 
benutzerdefinierter Listenbereich immer beibehalten wird.


Es heißt zwar "Tabellenkalkulation" und der Name ist sehr viel besser 
gewählt als das Englische "spreadsheet". Jedoch kennt so ein Programm 
keinerlei Tabellen, die diesen Namen verdienen würden. Vielmehr stellt 
das Programm ein völlig unstrukturiertes Gitter aus Zellen bereit, in 
welchem Du Dich nach belieben austoben kannst. Jede einzelne Zelle ist 
gleichwertig und kann alles aufnehmen (Text, Wert, Formel).
Du kannst Tabellen anlegen wenn DU magst, oder auch mit einem völligen 
Chaos ("Zellhaufen") zu Ergebnissen kommen.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Kaufversion ??

2009-09-07 Diskussionsfäden Andreas Saeger

Madlung,Karl-Heinz wrote:

Hallo

Will  Open Office downloaden und kann eigentlich kaum glauben, dass es das
alles kostenlos geben soll.

Habe in einem Markt OpenOffice als Kaufversion  (9,90 EU) gesehen. Was ist
der Unterschied zwischen beiden Versionen ?

Da ich mit den DownL. Immer etwas vorsichtig bin, würde ich ggf. die
Kaufversion bevorzugen.

Wie ist Eure Meinung dazu ?

Mit freundlichen Grüssen

Karl-Heinz Madlung

madl...@werdau.net




Kaufversionen, insbesondere diejenigen, welche unter "open office" 
ergoogelt werden sind *praktisch immer* Abzockernseiten. Im besten Falle 
sind die nur scharf auf Deine persönlichen Daten. Beliebt sind auch 
Abo-Fallen mit OpenOffice.org als Lockvogel.
Der korrekte Name dieser Software lautet OpenOffice.org und dies ist 
auch genau der Name der Seite wo das Original mit allem PiPaPo 
beheimatet ist.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Kaufversion ??

2009-09-08 Diskussionsfäden Andreas Saeger
Ich wollte ja nur dem trügerischen Gefühl entgegentreten, dass etwas 
wofür man bezahlt im Zweifelsfall vertrauenswürdiger sein müsste, zumal 
Karl-Heinz keinerlei Quelle angegeben hat.
OOo ist mittlerweile so beliebt, dass es Abzocker anzieht wie das Licht 
die Motten. Ich habe sogar schon "Angebote" bei eBay gesehen, wo Du 
einen Euro dafür bezahlst, dass dir jemand den Hyperlink 
http://openoffice.org verrät.
Ein Merkmal, das alle diese Zecken gemeinsam haben ist das Verbergen des 
Softwarenamens und falsche Versprechungen (100%iger Ersatz für Microsoft 
Office).
Bevorzugt wird "OpenOffice" oder "Open Office", aber auch sowas wie 
"Office 2009 Professional" als Name verwendet aber niemals der 
Domainname, wo die Software zu hause und einfach so zu haben ist, 
anonym, ohne eine Kreditkartennummer.
Immerhin liegen diese Idioten nicht mehr an der Spitze der 
Suchergebnisse für "open office".



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Kaufversion ??

2009-09-08 Diskussionsfäden Andreas Saeger

Edgar Kuchelmeister wrote:

Hallo Andreas,



Ich möchte mal spekulativ behaupten, auch OpenOffice.org würde 
OpenOffice heißen, gäbe es dann nicht Probleme mit Namensrechten in US, 
dort gibt es nämlich bereits ein "OpenOffice".




Waren das nicht die Linux-Verkäufer von 
http://www.openoffice.nl/over-open-office

Jedenfalls darf jeder Mafiadödel "OpenOffice" benutzen, nur eben Sun nicht.


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Kaufversion ??

2009-09-08 Diskussionsfäden Andreas Saeger

Stefan Weigel wrote:

Andreas Saeger schrieb:

Jedenfalls darf jeder Mafiadödel "OpenOffice" benutzen, nur eben Sun 
nicht.


Gehört nach Deiner Einschätzung Siemens auch zur Mafia? 
http://wiki.siemens-enterprise.com/index.php/HiPath_OpenOffice_ME_(de)


;-))

Stefan


Passt schon (irgendwie) ;)


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Eingabemaske in OO-Calc...

2009-09-30 Diskussionsfäden Andreas Saeger

Edgar Kuchelmeister wrote:

Hallo Rolf,



Zu deiner Frage: du kannst dir die Extension DataForm installieren, die 
macht genau das

http://extensions.services.openoffice.org/project/DataForm

Wenn es noch Fragen dazu gibt melde dich wieder.




Gäbe es eine saure Zitrone für die mieseste OOo-Extension, diese wäre 
mein absoluter Favorit. Mal ganz abgesehen von der unmöglichen 
Bedienbarkeit:

- Neue Datensätze werden angehängt und nicht eingefügt.
- Berechnete Felder (Formeln) werden nicht erweitert wie in Excel.
- Zahlenformate und Lokalisierungen werden nicht umgesetzt (Komma/Punkt, 
Datumsformate).


Das thematisch verwandte Text2Columns hat ähnliche Probleme (Calc nicht 
verstanden).


Eine als dBase gespeicherte Calc-Liste mit einem sehr einfachen Formular 
vom Assistenten leistet sooo viel mehr als dieser Schrott und auch mehr 
als das Excel-Formular.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Base Abfrageentwurf: Cannot be in ORDER BY clause in STATEMENT

2009-09-30 Diskussionsfäden Andreas Saeger

Marco Morath wrote:

Hallo!


Beim Aufruf der Abfrage erscheint jedoch die Fehlermeldung "Cannot be in ORDER 
BY clause STATEMENT [SELECT" und alle Datenbankfelder werden aufgezählt.





Gestalte eine Abfrage mit einer "ORDER BY" Regel. Ich bekomme diesen 
Fehler immer dann wenn ich eine sortierte Abfrage in eine andere 
sortierte Abfrage verschachtele.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Eingabemaske in OO-Calc...

2009-10-01 Diskussionsfäden Andreas Saeger

Edgar Kuchelmeister wrote:

Hallo Andreas,

Andreas Saeger schrieb am 30.09.2009 17:09:

Edgar Kuchelmeister wrote:



Gäbe es eine saure Zitrone für die mieseste OOo-Extension...



...als dieser Schrott und auch mehr als das Excel-Formular.


Danke, dass du meine Tipp/Hilfe mit solchen Emotionalien beantwortest.
Schreib dir selber ein Makro und pack es in eine Extension, die du dann 
der Community zur Verfügung stellen kannst.




Habe ich schon längst getan, nur ohne Dialog, so dass Autoeingabe, 
Validierung, Notizen und Formeln weiterhin verwendbar sind:



http://user.services.openoffice.org/en/forum/viewtopic.php?f=21&t=2350

Herunterladen, in's Profil extrahieren, 2 shortcuts erstellen, fertig.

Das Einfügen-Makro setzt die option "Referenzen ausdehnen" temporär 
(falls erforderlich), löst temporär verbundene Zellen auf, fügt eine 
oder mehr neue Zeile(n) in die "current region" ein, kopiert Formeln von 
oben nach unten und selektiert die verbleibenden Leerzellen zum Editieren.

Das Lösch-Makro löscht entsprechend Zeilen aus der "current region".
Jede Liste lässt sich damit komfortabel editieren selbst wenn berechnete 
Felder und Eingabefelder vermischt sind. Für jede Zeile Ctrl-Einfg 
drücken und die vorselektierten Zellen ausfüllen.
Alle (benannten und unbenannten Referenzen, Diagramme, Validierungen 
werden Zeile für Zeile angepasst solange innerhalb oder direkt unterhalb 
eingefügt wird.
Berechnete Felder werden ausgedehnt solange man unterhalb des ersten 
Datensatzes einfügt.


Ich bin über deine Reaktion etwas verschnupft, auch wenn du damit 
vielleicht recht haben magst ist dein Ton unnötig scharf.


Nö, finde ich nicht unnötig. Mist bleibt Mist. Das Ding erfüllt 
keinerlei erkennbaren Zweck und kann Dokumente ruinieren. Es kommt auch 
nicht mit benutzerdefinierten Zahlenformaten zurecht und hat keinerlei 
Fehlerbehandlung, was zu endlosen Fehlerkaskaden führt wenn du einfach 
mal mit sinnlosen Eingaben rumspielst.


So etwas regt mich *wirklich* auf.


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Eingabemaske in OO-Calc...

2009-10-01 Diskussionsfäden Andreas Saeger

Andre Schnabel wrote:

Moin,

hatte die eigentliche Mail übersehen, drum die verspätete Antwort.

 Original-Nachricht 

Von: Edgar Kuchelmeister 



Hallo Andreas,

Andreas Saeger schrieb am 30.09.2009 17:09:

Edgar Kuchelmeister wrote:
Gäbe es eine saure Zitrone für die mieseste OOo-Extension...
...als dieser Schrott und auch mehr 
als das Excel-Formular.


Ich bin über deine Reaktion etwas verschnupft, auch wenn du damit 
vielleicht recht haben magst ist dein Ton unnötig scharf.


Und insbesondere wird die Kritik an der vollkommen falschen Stelle
vorgebracht. 
Es gibt im Extension Portal die Möglichkeit, die
Extension zu bewerten - mit 4 von 5 Sternchen kann die eigentlich 
nicht so schlecht sein. Es steht jedem frei, da eine niedrigere

Wertung abzugeben.

Man kann im Portal auch Kommentare hinterlassen - ich habe keinen 
mit den vorgebrachten Kritikpunkten gesehen. Woher sollen also

andere Anwender oder der Anbieter wissen, dass da noch Nachholebedarf
ist?

So wie es aussieht, reagieren die Entwickler der Extension auch 
auf die kommentare. Also - statt Zitronen verteilen vielleicht

ein Paar Minuten investieren, um die Situation zu verbessern?

Gruß,

André


Nein, ich werde nicht auf extensions.oo.org die Forderung erheben, dass 
das Ding entfernt werden soll (jede andere Forderung wäre zu wenig). 
Sollen die Leute sich doch für nichts und wieder nichts ihre Dokumente 
schreddern und dann ihre Erfahrungen als *Benutzer* und nicht als 
Besserwisser einbringen.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Eingabemaske in OO-Calc...

2009-10-01 Diskussionsfäden Andreas Saeger

Andre Schnabel wrote:

Hi,

Nein, ich werde nicht auf extensions.oo.org die Forderung erheben, dass 
das Ding entfernt werden soll (jede andere Forderung wäre zu wenig). 
Sollen die Leute sich doch für nichts und wieder nichts ihre Dokumente 
schreddern und dann ihre Erfahrungen als *Benutzer* und nicht als 
Besserwisser einbringen.


Sorry, aber als genau solcher outest du dich hier (imo) gerade.
Ich würde noch Nörgler hinzufügen.

André


Und wie ich das besser weiß und herumnörgle!
Hast du dir *das* mal installiert und ausprobiert? Gibt es irgendetwas, 
was das Ding richtig macht?



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: OO 3-1-0: Base, Werte auf K ombinationsfeld werden nicht in Tabelle übern ommen

2009-10-05 Diskussionsfäden Andreas Saeger

André Dittmann, Pastor wrote:

Hallo,

folgendes Problem:

Ich habe eine "Haupttabelle" Tagebuch TAB.

Unter anderen hat diese Tabelle "Tagebuch TAB" eine Spalte "Aktenzeichen".

Ich habe zudem eine zweite Tabelle "Aktenzeichen TAB" mit den Spalten 
"ID" (ist Primärschlüssel) und "AZ-Inhalten"


Ich habe (mit Hilfe des Assistenten) ein Formular erstellt, in dem ich 
u.a. mit einer Kombobox eben die einzelnen Aktenzeicheneinträge für den 
konkreten Datensatz auswählen kann. Ich kann auch dort neuen 
Aktenzeicheneinträge machen, die auch für andere Datensätze dann zur 
Verfügung stehen.


Doch nun mein Problem:
Wenn ich eine neues Aktenzeichen bei einem neuen Datensatz ins Formular 
eintrage, wird dieses neue Aktenzeichen NICHT in die Tabelle 
"Aktenzeichen TAB" übernommen.


Kann mir jemand sagen, wie ich erreiche, dass die neuen Einträge in 
diese Tabelle übernommen werden=




Du legst in neues Aktenzeichen an bevor Du dich in einer anderen Tabelle 
darauf beziehst.


Für den Bezug auf eine Zeile einer anderen Tabelle verwendet man dann 
aber ein Listenfeld.

Ich nehme mal an, dass der Inhalt von "ID" das Aktenzeichen selbst ist.
Art des Inhalts: SQL
Listenfeldinhalt: SELECT "ID", "ID" FROM "Aktenzeichen TAB" ORDER BY "ID"
Gebundenes Feld: 1
Feld nummer 1 ist dasjenige welches in die Tabelle geschrieben wird 
(meist eine numerische ID). Das allererste Feld ist nummer 0 welches in 
der Liste zur Auswahl steht. In diesem Fall sind beide identisch.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Re: OO 3-1-0: Base, Werte auf Kombinationsfeld werden ni cht in Tabelle übernommen

2009-10-06 Diskussionsfäden Andreas Saeger
Datenbanken sind absichtlich so konzipiert, dass Du *eigentlich* gar 
keinen Vorgang speichern kannst für den noch kein Aktenzeichen existiert 
(wie im richten Leben halt). *Normalerweise* würdest Du zuerst eine 
Datenbank anlegen, die alle Tabellen und Relationen beinhaltet. Eine 
Relation zwischen den Vorgängen mit einem je einem Aktenzeichen 
*erzwingt* ein gültiges AZ für jede neue Zeile in Deiner Hauttabelle 
(Stichworte referenzielle Integrität, Fremdschlüssel, 1-n-Relation, 
"One-to-many").
Ein Datenbank-Frontend wie Base setzt *eigentlich* eine fertige 
Datenbankstruktur (Backend) voraus auf die dann Eingabeformulare und 
Ausgabereports sowie angepasste Datensätze (Abfragen) aufgesetzt werden 
um mit der bestehenden Struktur in einer bestimmten Weise zu arbeiten 
(hier mittels Eingabeformularen).


Wie die meisten Anfänger zäumst Du das Pferd von hinten auf und gehst 
zumindest gedanklich vom Formular aus. Dieses setzt Du auf eine lose 
Kollektion von Tabellen auf, so wie es in der grafischen 
Benutzeroberfläche nahegelegt wird. Dadurch ist es Dir überhaupt 
möglich, zuerst einen Sachverhalt zu einer Akte anzulegen, ohne dass die 
angegebene Akte existiert. Kombinationsfelder sind nichts weiter als 
eine Eingabehilfe für sich wiederholende Werte, ohne irgendwelche 
Restriktionen. Du kannst in das Ding alles eintippen, was dem 
zugrundeliegenden Feldtyp entspricht.
Du kannst erstmal so weitermachen und mit mehreren Formularen arbeiten. 
Erst alle Akten anlegen und dann die zugeordneten Sachverhalte via 
Aktenzeichen aus Listenfeld zuordnen. Es ist auch durchaus möglich, ein 
zweites, unabhängiges Eingabeformular für neue Aktenzeichen auf 
demselben Formulardokument zu plazieren (sicher hast Du schon bemerkt, 
dass das Formular ein Writer-Dokument ist). Dann aktualisierst Du das 
Listenfeld und wählst den neuen Datensatz mit der angelegten Akte.
Dabei bleibt es einem unbedarften Benutzer jedoch unbenommen, 
irgenwelche Phantasieaktenzeichen direkt in die Tabelle einzugeben, weil 
die Datenbank nicht entsprechend strukturiert ist.


Man kann auch ein Formular für die Akten anlegen mit einem Unterformular 
für die zugehörigen Vorgänge, wobei Du dann erst eine Akte auswählst und 
dann die zugehörigen Dinge bearbeitest oder eine neue Akte anlegst und 
dann zugehörige Dinge im Unterformular hinzufügst.


Auf jeden Fall ähnelt die Erstellung einer funktionierenden Datenbank 
weitaus mehr dem Schreiben eines Programmes. Du musst mit ein paar 
abstrakten Konzepten vertraut sein (Datentypen, Normalisierung, 
Mengenlehre), so viele Restriktionen wie möglich einbauen (Restriktionen 
sind gut!) und keine Scheu vor textbasierten Werkzeugen haben damit das 
*Endprodukt* für lange Zeit, von jedem angelernten Benutzer fehlerfrei 
(idiotensicher) bedienbar ist.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



  1   2   3   4   >