Re: [de-users] Base -> Bericht -> Textfeld einfügen
Am 2011-11-06 11:13, schrieb Jochen: Hallo Jörn, Am 06.11.2011 10:58, schrieb Jochen: Am 06.11.2011 10:53, schrieb ice...@web.de: Deine Probleme mit dem Beschriftungsfeld kann ich nicht nachvollziehen. und dahinter "Labe" Nachtrag: Ich habe aufgrund Deiner Mail die Eingabe von "-" auf der aktuellen Release von Version 3.4 getestet. Dort ist die Eingabe von "-" möglich. Ich arbeite jedoch auf meinem "produktiven" System noch mit der Version 3.3 Die Sache mit "Labe" kann ich jedoch immer noch nicht nachvollziehen. Vielleicht kannst Deine Konstellation mal mitteilen (LO-Version, OS und UI-Version). Gruß Jochen Das Problem mit dem Minus im Sun-Report-Designer ist nicht eine "Verweigerung des Minus" sondern, dass es (bei mir) einen Shortkey auslöst - der jeweils aktive Bereich im Editor wird zugeklappt, so wie ein Klick auf das "Minus" im Layout des Berichtsdesigners ganz links im farbigen Bereich neben "Seitenkopf/fuß", "Berichtskopf/Fuß" oder "Detail". Ein Plus einzugeben macht dasselbe, nur dass es den Bereich aufklappt - das ist dann einfach nicht zu sehen, weil der Bereich ja eh schon offen ist ... aber das Pluszeichen ist im Feld nicht zu sehen. Ein Copy-Paste des "Minuszeichens" bzw, des "Pluszeichens" oder des ganzen gewünschten Textes funktioniert aber! (LO 3.3.2, Report Builder 1.2.1, Ubuntu 10.4 und WinXP-Pro) lf -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] LibreOffice Extension-Center hat "Nachwuchs" bekommen
Hallo Jost, Jost Lange schrieb: Hallo Karl Zeiler einen guten Abend, und was kann man mit Deinen Infos anfangen ? Oder ist das nur etwas für Spezialisten ? Am 06.11.2011 20:42, schrieb Karl Zeiler: folgende Wörterbuch-Extensions befinden sich seit heute auch auf dem LibreOffice Extension-Center: [es folgt eine Link-Liste für WB-Extensions] nein, das ist nicht nur für "Spezialisten". Mit einem Doppelklick auf eine Extension (Programmerweiterung) wird sie automatisch für den angemeldeten Benutzer installiert. Ich beschreibe mal vier unterschiedliche Szenarien: [1] Wenn Du nur eine deutsche Rechtschreibprüfung benötigst und bei der Installation von LibO die Standardinstallation gewählt hast, dann ist es überflüssig, bspw. das deutsche "frami"-WB zu installieren, da es in der Standardinstallation von LibO bereits integriert ist. [2] Wenn Du dagegen (wie ich) vorinstallierte Extensions nicht magst, weil sie nicht nach Belieben aktiviert, deaktiviert, entfernt oder upgedated werden können (weil sie ja nicht mit dem Extension-Manager verwaltet werden können), dann wählst Du die benutzerdefinierte Installation und wählst alle vorinstallierten Extensions im Setupdialog ab. Für die praktische Arbeit will ich aber nicht auf eine deutsche Rechtschreibprüfung verzichten. Also muss ich sie nachinstallieren. [3] Für bestimmte Fälle nutze ich immer noch OOo 3.2.1 - z.B. um eingehende Hausarbeiten mit einem Kommentar zu versehen und dann die Dateien wieder an die Autoren zurückzuschicken. Grund dafür: alle Versionen ab 3.3.0 (OOo wie auch LibO) weisen in der Kommentarfunktion einen in meinen Augen lästigen Bug auf (https://bugs.freedesktop.org/show_bug.cgi?id=34800), der angesichts seiner für andere "untergeordeten" Bedeutung nicht gefixt wird. Aber natürlich will ich bei einer so betagten Programmversion nicht auf eine aktuelle Rechtschreibung verzichten. Also installiere ich das aktuelle deutsche frami-WB nach. [4] Eine Rechtschreibkorrektur für Latein ist in keiner Version von LibO/OOo installiert. Da ich sowas aber benötige, um Lateintexte zu editieren, installiere ich diese Extension nach. Ich habe beispielhaft nur vier Fälle herausgegriffen, in denen es sinnvoll ist, Extensions zu installieren. Die Liste ließe sich beliebig fortsetzen. Aber ich hoffe, auf Deine Ausgangsfrage doch eine verständliche Antwort gegeben zu haben. Viele Grüße Karl -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Lehr-Projekt : Zell-Markierung-Sprung
Hallo Jost, am 06.11.2011 21:43, schrieb Jost Lange: > Problem: In einer mehrspaltigen Tabelle werden in C4 : C16 Tages-Daten >eingegeben, bei fortschreitender Eingabe-Zell-Markierung >nach unten. >Bei Bestätigung (Enter) der letzten Eingabe soll > automatisch >die Zell-Eing.-Markierung auf die logisch nächst > folgende Zelle >F4 springen Das ist ganz einfach: Entferne im Zellformat für die Zellen C4:C16 und F4:F16 den Haken für "Gesperrt" und aktiviere dann den Tabellenschutz über "Extras | Dokument schützen". Nach ENTER in C16 springt der Zellcursor dann nach F4. Gruß Stefan -- LibreOffice - Die Freiheit nehm' ich mir! -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] LibreOffice Extension-Center hat "Nachwuchs" bekommen
Hallo Karl Zeiler einen guten Abend, und was kann man mit Deinen Infos anfangen ? Oder ist das nur etwas für Spezialisten ? Am 06.11.2011 20:42, schrieb Karl Zeiler: Hallo zusammen, folgende Wörterbuch-Extensions befinden sich seit heute auch auf dem LibreOffice Extension-Center: http://extensions.libreoffice.org/extension-center/german-de-de-frami-dictionaries http://extensions.libreoffice.org/extension-center/german-de-at-frami-dictionaries http://extensions.libreoffice.org/extension-center/german-de-ch-frami-dictionaries http://extensions.libreoffice.org/extension-center/german-de-de-igerman98-dictionaries http://extensions.libreoffice.org/extension-center/german-de-at-igerman98-dictionaries http://extensions.libreoffice.org/extension-center/german-de-ch-igerman98-dictionaries http://extensions.libreoffice.org/extension-center/german-de-de-1901-old-spelling-dictionaries http://extensions.libreoffice.org/extension-center/latin-spelling-and-hyphenation-dictionaries http://extensions.libreoffice.org/extension-center/italian-and-latin-spelling-dictionaries Viele Grüße Karl -- Jost Lange, Dipl.-Ing. Dozent f. Gebäude-Technik AD Lektor f. EDV-Anwendungen 59075 Hamm/Westf., Eschstr. 1b R + F: 02381 - 72838 -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
[de-users] Lehr-Projekt : Zell-Markierung-Sprung
Hallo und guten Abend Allen, Info: Ich arebite z.Zt. an einem Demo-, Lehr-, und Übungs-Projekt. Ziel : Anderen und Weiterbildungs-Interessierten die Gelegenheit zu bieten, durch Analogieren zu eigenen Aufgaben-Umsetzungen zu verhelfen. Und zwar als OS = open source - Version Frage : Kennt jemand eine Lösung odr kann einen konstruktiven L.-Weg benennen. Problem: In einer mehrspaltigen Tabelle werden in C4 : C16 Tages-Daten eingegeben, bei fortschreitender Eingabe-Zell-Markierung nach unten. Bei Bestätigung (Enter) der letzten Eingabe soll automatisch die Zell-Eing.-Markierung auf die logisch nächst folgende Zelle F4 springen und die nächste Eingabe abwarten. Skizze: C4 : Tages-DatumF4 : Tages-Datum J4 : J16 Tages-Datum Tages-Datum usw. C16: Tages-Datum Enter F16: Tages-Datum Enter wie vor Erwartung: Formel-Struktur als Wenn-Schleife (If, For-Next-Schleife) oder so. Vielleicht findet man das fertige Projekt als Demo in der LO-Hilfe wieder, so andere es wollen. Danke im Voraus ! MfG! JoLa -- Jost Lange, Dipl.-Ing. Dozent f. Gebäude-Technik AD Lektor f. EDV-Anwendungen 59075 Hamm/Westf., Eschstr. 1b R + F: 02381 - 72838 -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Fotos im Textdokument verkleinern
Hallo Michael, Am 4. November 2011 20:47 schrieb Michael Kuehn : > gibt es irgendwo einen Schalter, mit dem man alle Fotos in einem > Textdokument auf z.B. 300 oder 600 dpi bei eingestellter Bildgröße > verkleinern kann, sodass die Datei entsprechend handlich wird? Bei > PDF-Export geht das ja, aber evtl. auch direkt im odt? > Einen solchen Schalter gibt es nicht, denn ein Office-Paket ist eben keine Bildverwaltung. Das importierte Bild wird grundsätzlich mit dem vollen Datenumfang im Dokument hinterlegt. Ich kann mich an eine Diskussion auf der users-Liste bei OOo erinnern, da beschwerte sich jemand darüber dass Writer so unglaublich langsam wäre mit seinen bebilderten Dokumenten. Es stellte sich heraus dass er unzählige(80+) Bilder für einen Reisebericht in der vollen Größe von 5 Megapixel importiert hatte. Man sollte sich über die Auflösung des Ausgabegerätes im klaren sein und die Bilder vorher entsprechend verkleinern. Gruß Volker -- Volker Merschmann Member of The Document Foundation http://www.documentfoundation.org -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
[de-users] LibreOffice Extension-Center hat "Nachwuchs" bekommen
Hallo zusammen, folgende Wörterbuch-Extensions befinden sich seit heute auch auf dem LibreOffice Extension-Center: http://extensions.libreoffice.org/extension-center/german-de-de-frami-dictionaries http://extensions.libreoffice.org/extension-center/german-de-at-frami-dictionaries http://extensions.libreoffice.org/extension-center/german-de-ch-frami-dictionaries http://extensions.libreoffice.org/extension-center/german-de-de-igerman98-dictionaries http://extensions.libreoffice.org/extension-center/german-de-at-igerman98-dictionaries http://extensions.libreoffice.org/extension-center/german-de-ch-igerman98-dictionaries http://extensions.libreoffice.org/extension-center/german-de-de-1901-old-spelling-dictionaries http://extensions.libreoffice.org/extension-center/latin-spelling-and-hyphenation-dictionaries http://extensions.libreoffice.org/extension-center/italian-and-latin-spelling-dictionaries Viele Grüße Karl -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Druckerauswahl bei Mailmerge
Mein Macro ist kein großes Geheimnis: zuerst wird das zu druckende Dokument ausgewählt, danach mailmerge initialisiert. In dem prindlg-Dialog wird ein Drucker aus der Liste der existierende Drucker ausgewählt und danach mailmerge.execute zum Drucken aufgerufen. Sub Serienbrief_erstellen Dim MailMerge As Object Dim Eigenschaften() As Object Dim oTextDocument as Object Dim URL As String Dim outputpath as String Dim filename as String Dim Dummy() Dim oPrintServer ' The print server service. Dim oCore' Get classes and other objects by name. Dim oClass ' XPrinterServer class object. Dim oMethod ' getPrinterNames method from the XPrinterServer class. Dim aNames ' List of printer names. dim props Dim myPrinter(0) as new com.sun.star.beans.PropertyValue Dim mydoc as object MyDialog=createunoservice("com.sun.star.ui.dialogs.FilePicker") MyDialog.execute filename=MyDialog.Files(0) if filename="" then exit sub MailMerge=createUnoService("com.sun.star.text.MailMerge") With MailMerge .DataSourceName="Myelomodbc" .DocumentURL=ConvertToURL(filename) .CommandType=2 .Command="select * from myelomdata" .Filter=FilterText .OutputType=1 .SinglePrintJobs = False End With DialogLibraries.LoadLibrary( "Standard" ) dlgBeschreibung=DialogLibraries.Standard.Printdialog printdlg=CreateUnoDialog(dlgBeschreibung) Formular = ThisComponent.DrawPage.Forms.getByIndex(0) oPrintServer = CreateUnoService("com.sun.star.awt.PrinterServer") oCore = CreateUnoService("com.sun.star.reflection.CoreReflection") oClass = oCore.forName("com.sun.star.awt.XPrinterServer") oMethod = oClass.getMethod("getPrinterNames") aNames = oMethod.invoke(oPrintServer, Array()) printdlg.getControl("Printerliste").Model.StringItemList = aNames() props=thisComponent.getPrinter() printdlg.getControl("Printerliste").selectItem(props(0).value,true) printdlg.Execute() if printername<>"" and Filtertext<>"" then myDoc=thiscomponent dim arg(0) as New com.sun.star.beans.PropertyValue arg(0).name="Name" arg(0).value=printername mydoc.setPrinter(arg()) MailMerge.execute(Eigenschaften()) end if if Filtertext="" then msgbox("Unzuläßige Auswahl '"+Filtertext+"'") Reinhard Am 2011-11-06 19:54, schrieb Frieder: > Am 06.11.2011 19:47, schrieb rh: >> Das kann leider nicht funktionieren, weil es vor dem Aufruf von >> /mailmerge.execute/ ja noch gar kein Dokument gibt, dem man >> Eigenschaften zuweisen könnte. >> >> Reinhard > Hallo > bevor du die Dokumente Drucken kannst, mußt du sie aber erst > erstellen. Dabei kannst du ihnen auch einen Drucker zuweisen. > es besteht die Möglichkeit, sie erst in eine Datei zu drucken, und > dann die Dateien per Makro zu Drucken. > wenn du nicht offenlegst , wie dein Makro funktioniert, dann kann dir > hier keiner helfen. > Gruß > Frieder >> >> Am 2011-11-06 17:36, schrieb Frieder: >>> Am 06.11.2011 17:27, schrieb rh: Ich habe einen Libreoffice-Basic Macro geschrieben um mit Adressdaten aus einer Datenbank Serienbriefe zu drucken. Das funktioniert auch wunderbar. Allerdings möchte ich gerne wählen können auf welchem Drucker die Serienbriefe tatsächlich gedruckt werden, also soetwas wie den gewohnten Druckerdialog. Wie wird das gemacht? Ich habe trotz langem Suchen leider keine Lösung finden können. >>> Hallo Reinhard >>> Hast du schon hier Geschaut?: >>> http://www.starbasicfaq.de/WiekannmandenDruckerwechseln..html >>> >>> Gruß >>> frieder >>> > > -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Druckerauswahl bei Mailmerge
Am 06.11.2011 19:47, schrieb rh: Das kann leider nicht funktionieren, weil es vor dem Aufruf von /mailmerge.execute/ ja noch gar kein Dokument gibt, dem man Eigenschaften zuweisen könnte. Reinhard Hallo bevor du die Dokumente Drucken kannst, mußt du sie aber erst erstellen. Dabei kannst du ihnen auch einen Drucker zuweisen. es besteht die Möglichkeit, sie erst in eine Datei zu drucken, und dann die Dateien per Makro zu Drucken. wenn du nicht offenlegst , wie dein Makro funktioniert, dann kann dir hier keiner helfen. Gruß Frieder Am 2011-11-06 17:36, schrieb Frieder: Am 06.11.2011 17:27, schrieb rh: Ich habe einen Libreoffice-Basic Macro geschrieben um mit Adressdaten aus einer Datenbank Serienbriefe zu drucken. Das funktioniert auch wunderbar. Allerdings möchte ich gerne wählen können auf welchem Drucker die Serienbriefe tatsächlich gedruckt werden, also soetwas wie den gewohnten Druckerdialog. Wie wird das gemacht? Ich habe trotz langem Suchen leider keine Lösung finden können. Hallo Reinhard Hast du schon hier Geschaut?: http://www.starbasicfaq.de/WiekannmandenDruckerwechseln..html Gruß frieder -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Druckerauswahl bei Mailmerge
Das kann leider nicht funktionieren, weil es vor dem Aufruf von /mailmerge.execute/ ja noch gar kein Dokument gibt, dem man Eigenschaften zuweisen könnte. Reinhard Am 2011-11-06 17:36, schrieb Frieder: > Am 06.11.2011 17:27, schrieb rh: >> Ich habe einen Libreoffice-Basic Macro geschrieben um mit Adressdaten >> aus einer Datenbank Serienbriefe zu drucken. Das funktioniert auch >> wunderbar. Allerdings möchte ich gerne wählen können auf welchem Drucker >> die Serienbriefe tatsächlich gedruckt werden, also soetwas wie den >> gewohnten Druckerdialog. Wie wird das gemacht? Ich habe trotz langem >> Suchen leider keine Lösung finden können. >> > Hallo Reinhard > Hast du schon hier Geschaut?: > http://www.starbasicfaq.de/WiekannmandenDruckerwechseln..html > > Gruß > frieder > -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Calc: Tabellenname in Formel verwenden
Hallo, Am 06.11.2011 17:10, schrieb Frieder: Hier Eine Lösung von Mir: Danke. Ich habe auch eine Makro-freie Lösung gefunden: =RECHTS(ZELLE("FILENAME";A2);LÄNGE(ZELLE("FILENAME";A2))-FINDEN("#$";ZELLE("FILENAME";A2))-1) -- Mit freundlichem Gruß Best regards Boris Kirkorowicz -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Druckerauswahl bei Mailmerge
Am 06.11.2011 17:27, schrieb rh: Ich habe einen Libreoffice-Basic Macro geschrieben um mit Adressdaten aus einer Datenbank Serienbriefe zu drucken. Das funktioniert auch wunderbar. Allerdings möchte ich gerne wählen können auf welchem Drucker die Serienbriefe tatsächlich gedruckt werden, also soetwas wie den gewohnten Druckerdialog. Wie wird das gemacht? Ich habe trotz langem Suchen leider keine Lösung finden können. Hallo Reinhard Hast du schon hier Geschaut?: http://www.starbasicfaq.de/WiekannmandenDruckerwechseln..html Gruß frieder -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Calc: Tabellenname in Formel verwenden
Am 06.11.2011 17:25, schrieb Boris Kirkorowicz: Hallo, Am 06.11.2011 17:12, schrieb Franklin Schiftan: =INDIREKT(A1&".b2") Alles klar? ja genau, das hatte ich gesucht. Ich war auch kurz davor... ;-) Hallo Da habe ich dich wohl falsch verstanden. Gruß Frieder -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
[de-users] Druckerauswahl bei Mailmerge
Ich habe einen Libreoffice-Basic Macro geschrieben um mit Adressdaten aus einer Datenbank Serienbriefe zu drucken. Das funktioniert auch wunderbar. Allerdings möchte ich gerne wählen können auf welchem Drucker die Serienbriefe tatsächlich gedruckt werden, also soetwas wie den gewohnten Druckerdialog. Wie wird das gemacht? Ich habe trotz langem Suchen leider keine Lösung finden können. -- Reinhard -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Calc: Tabellenname in Formel verwenden
Hallo, Am 06.11.2011 17:12, schrieb Franklin Schiftan: =INDIREKT(A1&".b2") Alles klar? ja genau, das hatte ich gesucht. Ich war auch kurz davor... ;-) -- Mit freundlichem Gruß Best regards Boris Kirkorowicz -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Calc: Tabellenname in Formel verwenden
Am 2011-11-06 16:07 schrieb Boris Kirkorowicz: > Hallo, > ich möchte eine Tabelle nicht mit ihrer Nummer, sondern mit dem Namen > ansprechen, der in einer anderen Zelle steht. Manuell geschrieben würde > das bspw. so aussehen: > > *Tabellenname**Wert* > Hamburg =Hamburg.B2 > Berlin=Berlin.B2 > Dresden =Dresden.B2 > > > Wie kann man nun in der Formel den Tabellennamen aus der Zelle links > daneben verwenden statt fester Eingabe? Bei meinen Versuchen ernte ich > bisher immer nur irgendwelche Fehler... Dafür gibt es die Funktion INDIREKT(). Angenommen, in A1 steht Hamburg, dann steht Berlin also in A2 und Dresden in A3. Wenn du jetzt in irgendwelchen drei anderen Zellen jeweils eingibst =INDIREKT(A1&".b2") =INDIREKT(A2&".b2") =INDIREKT(A3&".b2") dann stehen in diesen drei Zellen jeweils die Werte aus den B2-Zellen deiner drei Blätter Hamburg, Berlin und Dresden. Alles klar? und tschüss Franklin -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Calc: Tabellenname in Formel verwenden
Am 06.11.2011 17:00, schrieb Boris Kirkorowicz: Hallo, Am 06.11.2011 16:36, schrieb Frieder: Was du allerdings machen kannst ist, mit Benannten Bereichen auf den jeweiligen Tabellen zu Arbeiten. vermutlich habe ich mich missverständlich ausgedrückt. Die Tabelle, so wie ich sie hingeschrieben habe, funktioniert. Mir geht es um die Übernahme des Namens in die Formel. Am weitesten bin ich mir der Funktion INDIREKT() gekommen, aber auch nur soweit, dass mir der Name in der Form =Hamburg.$B$2 also als so lesbarer Text ausgegeben wurde. Daraufhin habe ich mit allerlei Anführungszeichen herumprobiert, aber nicht zum Ziel gefunden. Bestimmt geht das so ähnlich, und ich meine, sowas in grauer Vorzeit in Excel schon einmal hinbekommen zu haben, aber mein Gedächtnis lässt mich im Stich... BTW: wie bekommt man den Tabellennamen als Ergebnis? Die Funktion TABELLE() gibt ja nur die Tabellennummer aus. Hier Eine Lösung von Mir: Füge diese Funktion in ein Modul deiner Standart-Biebliotek.(Makro Sicherheit vorher auf Mittel oder Niedrig stellen) function GetSheetName ( nSheetNumber As Integer) AS String nSheetNumber=nSheetNumber-1 GetSheetName = ThisComponent.Sheets(nSheetNumber).Name End Function Dann Gebe in irgend eine Tabelle Folgentde Formel ein: = GetSheetName(Tabelle()) Nun erscheint der Tabellenname in der Zelle. Gruß Frieder -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] LO Macro: wie lösche oder re-definiere ich NamedRanges
Hallo Gooly Wenn du all Benanten bereiche Löschen möchtest, so hab ich hier noch ein anderes Makro.: Sub RemoveAllNamedRange Dim oRanges As Object oRanges = ThisComponent.NamedRanges n=oRanges.getCount-1 For i=0 To n sName$=oRanges(0).Name oRanges.removeByName(sName$) Next End Sub Gruß Frieder -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Calc: Tabellenname in Formel verwenden
Hallo, Am 06.11.2011 16:36, schrieb Frieder: Was du allerdings machen kannst ist, mit Benannten Bereichen auf den jeweiligen Tabellen zu Arbeiten. vermutlich habe ich mich missverständlich ausgedrückt. Die Tabelle, so wie ich sie hingeschrieben habe, funktioniert. Mir geht es um die Übernahme des Namens in die Formel. Am weitesten bin ich mir der Funktion INDIREKT() gekommen, aber auch nur soweit, dass mir der Name in der Form =Hamburg.$B$2 also als so lesbarer Text ausgegeben wurde. Daraufhin habe ich mit allerlei Anführungszeichen herumprobiert, aber nicht zum Ziel gefunden. Bestimmt geht das so ähnlich, und ich meine, sowas in grauer Vorzeit in Excel schon einmal hinbekommen zu haben, aber mein Gedächtnis lässt mich im Stich... BTW: wie bekommt man den Tabellennamen als Ergebnis? Die Funktion TABELLE() gibt ja nur die Tabellennummer aus. -- Mit freundlichem Gruß Best regards Boris Kirkorowicz -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Calc: Tabellenname in Formel verwenden
Am 06.11.2011 16:07, schrieb Boris Kirkorowicz: Hallo, ich möchte eine Tabelle nicht mit ihrer Nummer, sondern mit dem Namen ansprechen, der in einer anderen Zelle steht. Manuell geschrieben würde das bspw. so aussehen: *Tabellenname* *Wert* Hamburg =Hamburg.B2 Berlin =Berlin.B2 Dresden =Dresden.B2 Wie kann man nun in der Formel den Tabellennamen aus der Zelle links daneben verwenden statt fester Eingabe? Bei meinen Versuchen ernte ich bisher immer nur irgendwelche Fehler... Hallo Boris Genau so wie du das gerade schilderst, fällt mir dazu ohne Makro keine Lösung ein. Was du allerdings machen kannst ist, mit Benannten Bereichen auf den jeweiligen Tabellen zu Arbeiten. diese findest du im Menü unter: Einfügen->Name->Festlegen. Oder mit "Strg + F3" Dort kannst du einzelnen Zellen, oder ganzen Zell-Bereichen auf den entsprechenden Tabellen eindeutige Namen Zuweisen, die du dann per Formel benutzen kannst. Genauere Hinweise findest du Hier: http://www.ooowiki.de/NamenF%C3%BCrZellen Gruß Frieder -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
[de-users] Calc: Tabellenname in Formel verwenden
Hallo, ich möchte eine Tabelle nicht mit ihrer Nummer, sondern mit dem Namen ansprechen, der in einer anderen Zelle steht. Manuell geschrieben würde das bspw. so aussehen: *Tabellenname* *Wert* Hamburg =Hamburg.B2 Berlin =Berlin.B2 Dresden =Dresden.B2 Wie kann man nun in der Formel den Tabellennamen aus der Zelle links daneben verwenden statt fester Eingabe? Bei meinen Versuchen ernte ich bisher immer nur irgendwelche Fehler... -- Mit freundlichem Gruß Best regards Boris Kirkorowicz -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] LO Macro: wie lösche oder re-definiere ich NamedRanges
Am 06.11.2011 12:21, schrieb Jochen: Hallo Frieder, Am 06.11.2011 11:30, schrieb Frieder: Hier ein Makro von mir , mit dem du Benannte Bereiche wieder Löschen kannst.: Sub RemoveNamedRange() Dim oRanges ' All named ranges. Dim sName$ ' Name of the named range to create. sName$ = "MyNRange" oRanges = ThisComponent.NamedRanges If oRanges.hasByName(sName$) Then oRanges.removeByName(sName$) MsgBox "Der Zellbereich " & sName$ & " wurde entfernt." ,0 , "Hallo" End If End Sub Ich würde mich gerne in den Thread einklinken bzw. ich habe eine Verständnisfrage: Ich verstehe nicht, was ""MyNRange" bedeutet. Wo ist "MyNRange" definiert? Wo wird "MyNRange" wieder verwendet bzw. für was wird "MyNRange" überhaupt verwendet? Gruß Jochen Hallo Jochen "MyNRange" ist in meinem Makro ein benannter Zellbereich, der mit dem Name: MyNRange . Mein Makro Löscht einen solche Zellbereich in einem Calc Dokument. Benannte Zellbereiche können entweder für Formeln, oder aber für Makros verwendet werden. Gruß Frieder -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Fehlermeldung zu Libreoffice
Hallo Jost, Jost Lange schrieb: [..] Deswegen nachfolgende Aufgabenstellung an alle : In LO -> Extras -> Optionen -> r. Auswahl -> findet sich die Bezeichnung 'Transparenz' die es weder in OO oder SO gibt. Veränderung 75 % auf 50 %. Frage :Welche Auswirkungen und wo sind diese erkennbar ? In der Hilfe: "Transparenz Wenn eingeschaltet, wird die Textauswahl in Writer oder die Zellauswahl in Calc in transparenten Farben angezeigt. Wenn ausgeschaltet, wird die Auswahl in invertierten Farben angezeigt. Grad der Transparenz Wählen Sie den Grad der Transparenz. Der Standardwert ist 75%: Sie können diesen Wert zwischen 10% und 90% einstellen." Erscheint mir ziemlich klar zu sein. Persönliche Kritik : Hilfe -> Optionen : Auf diesem Blatt ist dafür nichts zu finden. Ansicht : Was auf dieser Seite fehlt, wie überall, sind analytische Beispiele Skalierung : 110 % Transparenz : kein Beispiel Grad d. Transp.: kein Beispiel Für solche Beispiele würde ich eher das deutsche Wiki vorschlagen. http://www.ooowiki.de/%C3%9CberSicht Kennst du das schon? Da kann jeder mitmachen. Dieses ist alles von und für Leute gemacht, die mit entsprechender Ausbildung diese Angaben verstehen und umsetzen können. Aber nicht für Laien, welche LO downloaden und einfach nur nutzen und anwenden wollen. Die brauchen normalerweise nichts an solchen Einstellungen zu ändern. Man gibt Autodidakten, wie mir, keine Chance des Hinzulernens. Doch. Lies einfach in den diversen User-Support Mailinglisten oder Foren mit. Man lernt eine Menge dabei. Versuche Probleme nachzuvollziehen. Lies die Handbücher. Sei mutig im Ausprobieren. Du glaubst gar nicht wie riesig das Office wirklich ist. Ich bin jetzt schon ca 12 Jahre dabei und entdecke immer noch neues. Solche Dinge gehören gem. meiner Auffassung in die s.g. Online-Hilfe. Bei 'Suche' wird auf 2 Positionen geleitet : 1. Pos. : mit einer Fülle von Angaben wo überall 'Transp.' steht aber keine konkrete Angabe die ihm in seiner Not weiter bringt. 2. Pos. : Wie vor ! Hier wird sichtbar, daß nur 90 % Hilfe gegeben wird. 110 % sind aber n.m.A. erforderlich. Die Suchfunktion in der Hilfe ist tatsächlich verbesserungswürdig. Mitunter erreicht man über den Index schneller eine relevante Stelle. Für einen Einstieg ist auch die systematische Übersicht geeignet. Die Hilfe ist allerdings auch nicht gedacht für tiefergehende Einsichten. Sie deckt nur etwa das Niveau ab, das auch in den Handbüchern "Erste Schritte" enthalten ist. Daraus resultierend die Frage : Sind die gegebenen Online - Hilfen editierbar ? Nein. Es ist auch noch nicht klar, ob sie editierbar werden. Sie werden ja aus der normalen Hilfe generiert. Mitmachen kannst du aber im deutschen Wiki http://www.ooowiki.de/%C3%9CberSicht oder bei den Dokumentationen http://wiki.documentfoundation.org/Documentation/de Wie kann man diese laienverständlich verbessern ? Indem "Laien" die Texte lesen und falls etwas unklar ist fragen und anschließend den Text verbessern. Wenn man schon sehr tief drinsteckt ist es manchmal schwierig sich vorzustellen, was Schwierigkeiten bereiten könnte. Wenn dir die Hilfe oder sonstige Texte unverständlich vorkommen, dann verbessere sie und stelle deine Alternative vor. Wenn auch andere meinen, "Ja. Das ist in der Tat wesentlich verständlicher" dann werden sich auch Wege finden, dies zumindest ins Wiki zu übernehmen. Für die Hilfe ist allerdings noch der Weg über die englischen Hilfetexte erforderlich. Mit freundlichen Grüßen Regina -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
[de-users] Re: Fehlermeldung zu Libreoffice
Jost Lange arcor.de> writes: > > LO -> Extras -> Optionen -> r. Auswahl -> findet sich die Bezeichnung > 'Transparenz' > die es weder in OO oder SO gibt. Veränderung 75 % auf 50 %. > Frage :Welche Auswirkungen und wo sind diese erkennbar ? LO oder OOo-Optionen Ansicht->Auswahl > Transparenz bezieht sich auf die Ansicht (Aussehen) des markierten (ausgewählten) Textes oder des Zellbereiches. Reduzierst du die Transparenz wirds dunkler und umgekehrt. Nimmst du den Haken für Transparenz heraus, sieht Markierung aus wie in OOo1.x, 2.x, entsprechend SO weißer Text auf dem schwarzen Hintergrund. Erläuternden Hilfetext dazu findest du unter der Schaltfläche 'Hilfe' wenn du dich im entsprechenden Dialog von Optionen befindest. Gruß Ulrich -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Fehlermeldung zu Libreoffice
Hallo JoLa, Am 06.11.2011 12:56, schrieb Jost Lange: Hilfe -> Optionen : Auf diesem Blatt ist dafür nichts zu finden. Ansicht : Was auf dieser Seite fehlt, wie überall, sind analytische Beispiele Skalierung : 110 % Transparenz : kein Beispiel Grad d. Transp.: kein Beispiel Daraus resultierend die Frage : Sind die gegebenen Online - Hilfen editierbar ? Wie kann man diese laienverständlich verbessern ? Hinweis IMHO gerechtfertigt. Problem: die Hilfe muss international abgestimmt werden. Dies ist möglich, über die Diskussion auf der internationalen discuss-ML oder durch eine Meldung im (englischen) Bugzilla. Beides erfordert ein gewisses persönliches Engagement. Wenn Du dies nicht selbst machen willst/kannst, bleibt Dir nichts anderes übrig als zu hoffen, dass dies jemand anderer macht. Und dieser "Andere" nimmt sich die Freiheit heraus, selbst zu entscheiden, was er tun möchte. Die Idee des LO-Projektes ist ja, dass sich jeder mit seinen Fähigkeiten einbringen kann. Der eine programmiert, der andere diskutiert, ein anderer beantwortet Fragen auf der ML, ein andere übersetzt usw. Also: wenn Du konkret ein bestimmtes Ziel in LO erreichen möchtest, hast Du die Chance dies auch zu tun. Du musst Dich "nur" entsprechend einbringen. Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] LO Macro: wie lösche oder re-definiere ich NamedRanges
Hallo Frieder! Vielen, vielen Dank meinem 'Privatprogrammierer', ich werd's gleich probieren. Aber zu Dir Jochen, in Frieders Code ist MyNRange ein von ihm gewählter Name für eine Zellauswahl. Du solltest diesen nach dem Lauf des Makros in einer Tabelle oben links im 'Namenfeld' (Untendreieck anklicken und die Optionen fallen 'raus'). So kann Du immer wieder ganz schnell erneut diesen Zellbereich auswählen z.B. um zu sortieren, löschen, ... LG, Gooly Am 06.11.2011 12:21, schrieb Jochen: Hallo Frieder, Am 06.11.2011 11:30, schrieb Frieder: Hier ein Makro von mir , mit dem du Benannte Bereiche wieder Löschen kannst.: Sub RemoveNamedRange() Dim oRanges ' All named ranges. Dim sName$ ' Name of the named range to create. sName$ = "MyNRange" oRanges = ThisComponent.NamedRanges If oRanges.hasByName(sName$) Then oRanges.removeByName(sName$) MsgBox "Der Zellbereich " & sName$ & " wurde entfernt." ,0 , "Hallo" End If End Sub Ich würde mich gerne in den Thread einklinken bzw. ich habe eine Verständnisfrage: Ich verstehe nicht, was ""MyNRange" bedeutet. Wo ist "MyNRange" definiert? Wo wird "MyNRange" wieder verwendet bzw. für was wird "MyNRange" überhaupt verwendet? Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Fehlermeldung zu Libreoffice
@ Hallo und guten Tag Achim Pabel, Beantwortung weiter unten : Am 05.11.2011 21:07, schrieb Achim Pabel: Hallo JoLa, Das Kfz-Synonym 'SK' habe ich aus mehreren Gründen bewußt als Provokation gewählt. ... Von den Einheimischen habe ich dann diese geringschätzige Ausdrucksweise in der Slogan-Bezeichnung 'Schweine u. Kühe' gelernt. ... Frau Sabine Köster kränken, gar beleidigen, war nicht die Absicht. Weißt Du überhaupt was Du da schreibst? Du hast Dich in was reingesteigert. Versuche einfach mal eine Entschuldigung wegen Entgleisung - und gut ist. Denke : habe ausreichend erläutert. Und Schluß ist. Anschließend können wir alle wieder zur Tagesordung übergehen, weil es_wichtigeres gibt_ - oder !? Gruß und gute Nacht Achim Bin völlig Deiner Meinung! Deswegen nachfolgende Aufgabenstellung an alle : In LO -> Extras -> Optionen -> r. Auswahl -> findet sich die Bezeichnung 'Transparenz' die es weder in OO oder SO gibt. Veränderung 75 % auf 50 %. Frage :Welche Auswirkungen und wo sind diese erkennbar ? Persönliche Kritik : Hilfe -> Optionen : Auf diesem Blatt ist dafür nichts zu finden. Ansicht : Was auf dieser Seite fehlt, wie überall, sind analytische Beispiele Skalierung: 110 % Transparenz : kein Beispiel Grad d. Transp.: kein Beispiel Dieses ist alles von und für Leute gemacht, die mit entsprechender Ausbildung diese Angaben verstehen und umsetzen können. Aber nicht für Laien, welche LO downloaden und einfach nur nutzen und anwenden wollen. Man gibt Autodidakten, wie mir, keine Chance des Hinzulernens. Solche Dinge gehören gem. meiner Auffassung in die s.g. Online-Hilfe. Bei 'Suche' wird auf 2 Positionen geleitet : 1. Pos. : mit einer Fülle von Angaben wo überall 'Transp.' steht aber keine konkrete Angabe die ihm in seiner Not weiter bringt. 2. Pos. : Wie vor ! Hier wird sichtbar, daß nur 90 % Hilfe gegeben wird. 110 % sind aber n.m.A. erforderlich. Daraus resultierend die Frage : Sind die gegebenen Online - Hilfen editierbar ? Wie kann man diese laienverständlich verbessern ? Natürlich wird wieder eine große Diskussion ausbrechen, wer soll das alles machen, wir arbeiten hier alle honoris causa, usw, usw. und Sonstiges zu finden auf der Liste. Was der TDF fehlt ist eine konzeptionelle Struktur, die erlaubt und LO dazu bringt, zu dem zu machen, was es verdient. Nämlich zu einem für Alle nutzbaren optimalem Werkzeug. Und das kann ich noch nicht erkennen. Siehe z.B. Zellen-Formatierung : Techn. Dim. MfG! JoLa -- Jost Lange, Dipl.-Ing. Dozent f. Gebäude-Technik AD Lektor f. EDV-Anwendungen 59075 Hamm/Westf., Eschstr. 1b R + F: 02381 - 72838 -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Base -> Bericht -> Textfeld einfügen
Hallo Jörn, hallo Jochen, > > Ansonsten scheint die Eingabe von "-" von der LO-Version und OS abhängig > zu sein. > Bei meinem System, wie beschrieben, nicht möglich, wenn das Combofeld nicht aufgeklappt ist. Mein System: OpenSuSE 11.4 32 bit, LibreOfficwe 3.3.4 aus den Original-Paketquellen. > Möglich bei: > LO 3.4.4.RC2 unter Windows 7, 64 bit > LO 3.3 unter Linux Mint, 64 bit > LO 3.4.3 unter Windows XP > > Nicht möglich bei: > LO3.3.3 unter Windows 7 Prof. (64 Bit) Gruß Robert -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] LO Macro: wie lösche oder re-definiere ich NamedRanges
Hallo Frieder, Am 06.11.2011 11:30, schrieb Frieder: Hier ein Makro von mir , mit dem du Benannte Bereiche wieder Löschen kannst.: Sub RemoveNamedRange() Dim oRanges ' All named ranges. Dim sName$ ' Name of the named range to create. sName$ = "MyNRange" oRanges = ThisComponent.NamedRanges If oRanges.hasByName(sName$) Then oRanges.removeByName(sName$) MsgBox "Der Zellbereich " & sName$ & " wurde entfernt." ,0 , "Hallo" End If End Sub Ich würde mich gerne in den Thread einklinken bzw. ich habe eine Verständnisfrage: Ich verstehe nicht, was ""MyNRange" bedeutet. Wo ist "MyNRange" definiert? Wo wird "MyNRange" wieder verwendet bzw. für was wird "MyNRange" überhaupt verwendet? Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Base -> Bericht -> Textfeld einfügen
Hallo Jörn, Die Sache mit dem "Labe" hat sich durch den Screenshot, den Du mir per PM zugesandt hast, geklärt. Es handelt sich dabei um das Wort "Label", das als Text bei der Erstellung eines Beschriftungsfeld automatisch in den Eigenschaften des Beschriftungsfeldes unter "Titel" eingetragen wird. Ansonsten scheint die Eingabe von "-" von der LO-Version und OS abhängig zu sein. Möglich bei: LO 3.4.4.RC2 unter Windows 7, 64 bit LO 3.3 unter Linux Mint, 64 bit LO 3.4.3 unter Windows XP Nicht möglich bei: LO3.3.3 unter Windows 7 Prof. (64 Bit) Gruß Jochen Am 06.11.2011 11:32, schrieb ice...@web.de: Hallo Jochen, meine Kostellationen: LO 3.4.4.RC2 unter Windows 7, 64 bit und LO 3.3 unter Linux Mint, 64 bit Ich denke aber nicht, dass es etwas mit dem Betriebssystem zum tun hat. Ich übersende Dir parallel per direkter eMail eine Hardcopy meines Bildschirms (pdf-Datei), damit Du sehen kannst, wie das bei mir aussieht (unter Windows und Linux). Mit freundlichen Grüßen Jörn Am 06.11.2011 10:58, schrieb Jochen: Hallo Jörn, Am 06.11.2011 10:53, schrieb ice...@web.de: Deine Probleme mit dem Beschriftungsfeld kann ich nicht nachvollziehen. und dahinter "Labe" Interessant. Ich sehe bei mir kein "Labe" (kenne ich überhaupt nicht). Meine Konstellation ist: LibreOffice 3.3.3 OOO330m19 (Build:301) OS: Windows 7 Prof. (64 Bit) Wie ist Deine Konstellation? Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Base -> Bericht -> Textfeld einfügen
Hallo Jochen, meine Kostellationen: LO 3.4.4.RC2 unter Windows 7, 64 bit und LO 3.3 unter Linux Mint, 64 bit Ich denke aber nicht, dass es etwas mit dem Betriebssystem zum tun hat. Ich übersende Dir parallel per direkter eMail eine Hardcopy meines Bildschirms (pdf-Datei), damit Du sehen kannst, wie das bei mir aussieht (unter Windows und Linux). Mit freundlichen Grüßen Jörn Am 06.11.2011 10:58, schrieb Jochen: Hallo Jörn, Am 06.11.2011 10:53, schrieb ice...@web.de: Deine Probleme mit dem Beschriftungsfeld kann ich nicht nachvollziehen. und dahinter "Labe" Interessant. Ich sehe bei mir kein "Labe" (kenne ich überhaupt nicht). Meine Konstellation ist: LibreOffice 3.3.3 OOO330m19 (Build:301) OS: Windows 7 Prof. (64 Bit) Wie ist Deine Konstellation? Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] LO Macro: wie lösche oder re-definiere ich NamedRanges
Am 06.11.2011 10:01, schrieb gooly: Hello again, mit Pitonyaks code [Listing 423] kann ich NamedRanges setzen, die auch nach Ablauf des Macros 'dableiben': Sub AddNamedRange() Dim oRange ' The created range. Dim oRanges' All named ranges. Dim sName$ ' Name of the named range to create. Dim oCell ' Cell object. Dim s$ sName$ = "MyNRange" oRanges = ThisComponent.NamedRanges If NOT oRanges.hasByName(sName$) Then Dim oCellAddress As new com.sun.star.table.CellAddress oCellAddress.Sheet = 0 'The first sheet. oCellAddress.Column = 1'Column B. oCellAddress.Row = 2 'Row 3. s$ = "$Sheet1.$B$3:$D$6" oRanges.addNewByName(sName$, s$, oCellAddress, 0) End If oRange = ThisComponent.NamedRanges.getByName(sName$) oCell = oRange.getReferredCells().getCellByPosition(0,0) Print oCell.getString() End Sub Aber, was mach ich, wenn ein NamedRange solchen Namens schon existiert und womöglich falsch (weil alt) dimensioniert ist? Wie kann ich den löschen oder ändern? Hallo hier spricht dein privat-Programmierer Frieder :-) Hier ein Makro von mir , mit dem du Benannte Bereiche wieder Löschen kannst.: Sub RemoveNamedRange() Dim oRanges' All named ranges. Dim sName$ ' Name of the named range to create. sName$ = "MyNRange" oRanges = ThisComponent.NamedRanges If oRanges.hasByName(sName$) Then oRanges.removeByName(sName$) MsgBox "Der Zellbereich " & sName$ & " wurde entfernt." ,0 , "Hallo" End If End Sub Es gelingt mir nicht einmal einen existierenden NamedRange im Namenfeld des Sheets selber löschen, d.h., ich kann auch nicht mit Macro-Recording mal eine Lösung erzeugen. Den Makrorekorder solltest du dir sowieso schnell abgewöhnen, wenn du zuverlässige Makros haben willst. Gruß Frieder -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Base -> Bericht -> Textfeld einfügen
Hallo Jörn, Am 06.11.2011 10:58, schrieb Jochen: Am 06.11.2011 10:53, schrieb ice...@web.de: Deine Probleme mit dem Beschriftungsfeld kann ich nicht nachvollziehen. und dahinter "Labe" Nachtrag: Ich habe aufgrund Deiner Mail die Eingabe von "-" auf der aktuellen Release von Version 3.4 getestet. Dort ist die Eingabe von "-" möglich. Ich arbeite jedoch auf meinem "produktiven" System noch mit der Version 3.3 Die Sache mit "Labe" kann ich jedoch immer noch nicht nachvollziehen. Vielleicht kannst Deine Konstellation mal mitteilen (LO-Version, OS und UI-Version). Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Base -> Bericht -> Textfeld einfügen
Hallo Jörn, Am 06.11.2011 10:53, schrieb ice...@web.de: Deine Probleme mit dem Beschriftungsfeld kann ich nicht nachvollziehen. und dahinter "Labe" Interessant. Ich sehe bei mir kein "Labe" (kenne ich überhaupt nicht). Meine Konstellation ist: LibreOffice 3.3.3 OOO330m19 (Build:301) OS: Windows 7 Prof. (64 Bit) Wie ist Deine Konstellation? Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Base -> Bericht -> Textfeld einfügen
Hallo Jochen, Deine Probleme mit dem Beschriftungsfeld kann ich nicht nachvollziehen. Wenn ich an beliebiger Stelle im Formularentwurf ein Beschriftungsfeld einfüge, erscheint rechts ein 15-zeiliges Fenster mit der Überschrift "Allgemein"; dort steht in der zweiten Zeile: "Titel", und dahinter "Labe", was auch automatisch im eingefügten Beschriftungsfeld steht. Wenn ich im Fenster anstelle von "Label" etwas anderes eintrage, z. B. "Netto-Preise", dann erscheint genau dieser Text im Formularentwurf, und wenn ich die Abfrage ausführe, auch im Formular. Ich kann mir nicht vorstellen, was bei Dir schiefgehen könnte. Mit freundlichen Grüßen Jörn Joch schrieb: Ich kann bei einem Beschriftungsfeld in den Eigenschaften unter "Titel" einen Text eingeben. Bemerkungen: 1) Ich habe eigentlich nach einem "richtigen" Eintragungsfeld für Text gesucht. Unter "Titel" hätte ich jetzt nur den Eintrag eines Titels erwartet. 2) Der folgenden Texteintrag wird nicht akzeptiert: "Netto-Preise". Zufällig hatte ich "Netto-Preise" bei meinen Testeingaben verwendet und bin zu dem Schluss gekommen, dass kein Text eingegeben werden kann. Übrigens: die Eingabe von "Netto_Preise" ist möglich. Frage: Siehst Du noch eine weitere Möglichkeit, bei einem Beschriftungsfeld einen (statischen) Text eingeben zu können. Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Base -> Bericht -> Textfeld einfügen
Hallo Robert , Am 06.11.2011 10:42, schrieb Robert Großkopf: 2) Der folgenden Texteintrag wird nicht akzeptiert: "Netto-Preise". Zufällig hatte ich "Netto-Preise" bei meinen Testeingaben verwendet und bin zu dem Schluss gekommen, dass kein Text eingegeben werden kann. Übrigens: die Eingabe von "Netto_Preise" ist möglich. Ich habe das gerade einmal getestet. Das "-", eingegeben in die Listbox ohne sie aufzuklappen, wirkt sich auf den Bereich aus, in dem das Feld liegt. Ist allerdings die Eingabe für den Titel aufgeklappt, so ist dort auch die Eingabe eines "-" möglich. In der Tat: das "-" kann bei der Konstellation, die Du genannt hast, eingegeben werden. Meinst Du, dass dieser Sachverhalt es Wert ist, einen Bug zu melden. Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Base -> Bericht -> Textfeld einfügen
Hallo Jochen, > > Nachtrag: > Ich kann bei einem Beschriftungsfeld in den Eigenschaften unter "Titel" > einen Text eingeben. > > Bemerkungen: > 1) Ich habe eigentlich nach einem "richtigen" Eintragungsfeld für Text > gesucht. Unter "Titel" hätte ich jetzt nur den Eintrag eines Titels > erwartet. > 2) Der folgenden Texteintrag wird nicht akzeptiert: "Netto-Preise". > Zufällig hatte ich "Netto-Preise" bei meinen Testeingaben verwendet und > bin zu dem Schluss gekommen, dass kein Text eingegeben werden kann. > Übrigens: die Eingabe von "Netto_Preise" ist möglich. Ich habe das gerade einmal getestet. Das "-", eingegeben in die Listbox ohne sie aufzuklappen, wirkt sich auf den Bereich aus, in dem das Feld liegt. Ist allerdings die Eingabe für den Titel aufgeklappt, so ist dort auch die Eingabe eines "-" möglich. Das wird vermutlich dann auch für Returns oder ähnliches gelten. Gruß Robert -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] Base -> Bericht -> Textfeld einfügen
Hallo Robert. Am 05.11.2011 22:26, schrieb Jochen: Am 05.11.2011 22:12, schrieb Robert Großkopf: Wenn Du statischen Text haben willst, dann musst Du Beschriftungsfelder nehmen und den Text in den Eigenschaften eintragen. "Beschriftungsfeld" habe ich auch schon ausprobiert. Ich kann aber auch dort keinen Text eintragen - auch nicht in den Eigenschaften. Dort gibt es bei mir keine Möglichkeit, einen Text einzutragen. Nachtrag: Ich kann bei einem Beschriftungsfeld in den Eigenschaften unter "Titel" einen Text eingeben. Bemerkungen: 1) Ich habe eigentlich nach einem "richtigen" Eintragungsfeld für Text gesucht. Unter "Titel" hätte ich jetzt nur den Eintrag eines Titels erwartet. 2) Der folgenden Texteintrag wird nicht akzeptiert: "Netto-Preise". Zufällig hatte ich "Netto-Preise" bei meinen Testeingaben verwendet und bin zu dem Schluss gekommen, dass kein Text eingegeben werden kann. Übrigens: die Eingabe von "Netto_Preise" ist möglich. Frage: Siehst Du noch eine weitere Möglichkeit, bei einem Beschriftungsfeld einen (statischen) Text eingeben zu können. Gruß Jochen -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
[de-users] LO Macro: wie lösche oder re-definiere ich NamedRanges
Hello again, mit Pitonyaks code [Listing 423] kann ich NamedRanges setzen, die auch nach Ablauf des Macros 'dableiben': Sub AddNamedRange() Dim oRange ' The created range. Dim oRanges' All named ranges. Dim sName$ ' Name of the named range to create. Dim oCell ' Cell object. Dim s$ sName$ = "MyNRange" oRanges = ThisComponent.NamedRanges If NOT oRanges.hasByName(sName$) Then Dim oCellAddress As new com.sun.star.table.CellAddress oCellAddress.Sheet = 0 'The first sheet. oCellAddress.Column = 1'Column B. oCellAddress.Row = 2 'Row 3. s$ = "$Sheet1.$B$3:$D$6" oRanges.addNewByName(sName$, s$, oCellAddress, 0) End If oRange = ThisComponent.NamedRanges.getByName(sName$) oCell = oRange.getReferredCells().getCellByPosition(0,0) Print oCell.getString() End Sub Aber, was mach ich, wenn ein NamedRange solchen Namens schon existiert und womöglich falsch (weil alt) dimensioniert ist? Wie kann ich den löschen oder ändern? Es gelingt mir nicht einmal einen existierenden NamedRange im Namenfeld des Sheets selber löschen, d.h., ich kann auch nicht mit Macro-Recording mal eine Lösung erzeugen. Herzlichen Dank schon mal, Gooly -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert