Hallo Leute. Wie kann ich in einer OO-Tabelle den aktuellen Dateinamen in eine Zelle einfügen, möglichst zum jeweiligen Druckzeitpunkt aktualisiert? Ich finde nur einen Weg, diesen in die Kopf- oder Fußzeile zu schreiben. Danke. Andy -- Andreas Feile www.feile.net
Andreas Feile, Samstag, 7. Februar 2004 15:14:
Wie kann ich in einer OO-Tabelle den aktuellen Dateinamen in eine Zelle einfügen, möglichst zum jeweiligen Druckzeitpunkt aktualisiert? Ich finde nur einen Weg, diesen in die Kopf- oder Fußzeile zu schreiben.
...hat niemand einen Tip für mich? Kann mir gar nicht denken, daß das nicht geht, nur finden kann ich leider auch nix. Danke+Gruß. Andy -- Andreas Feile www.feile.net
Hey Abdreas, Andreas Feile schrieb:
Wie kann ich in einer OO-Tabelle den aktuellen Dateinamen in eine Zelle einfügen, möglichst zum jeweiligen Druckzeitpunkt aktualisiert? Ich finde nur einen Weg, diesen in die Kopf- oder Fußzeile zu schreiben.
ist der übliche Weg.
...hat niemand einen Tip für mich? Kann mir gar nicht denken, daß das nicht geht, nur finden kann ich leider auch nix.
bleibt nur der Tipp: per Makro. Gruss Thomas -- ## Spezielle Beratung und Trainings für KMU-Betriebe ## http://www.mic-consulting.de ## Schulungen und Förderung von freier Software ## Akademie für Management und Technik GmbH Wiesbaden ## http://www.amt-wiesbaden.de
Andreas Feile schrieb am Thu, 19 Feb 2004 14:26:34 +0100: OO-Calc - Dateiname einfuegen
Andreas Feile, Samstag, 7. Februar 2004 15:14:
Wie kann ich in einer OO-Tabelle den aktuellen Dateinamen in eine Zelle einfügen, möglichst zum jeweiligen Druckzeitpunkt aktualisiert? Ich finde nur einen Weg, diesen in die Kopf- oder Fußzeile zu schreiben.
....hat niemand einen Tip für mich? Kann mir gar nicht denken, daß das nicht geht, nur finden kann ich leider auch nix.
Danke+Gruß. Andy
-- Andreas Feile www.feile.net
Hi, das ist keine Böswilligkeit. Anscheinend gibt es das wirklich nicht so einfach (verstehe ich auch nicht, in der Textverarbeitung ist das IMHO kein Problem). tut mir leid, hab auch nix gefunden. Evt. was mit Makros (auch nur ein blöder Würgaround). Kann mir gar nicht vorstellen, daß das keiner brauchen kann... cu -- Joerg Thuemmler sysadmin@vordruckleitverlag.de Vordruck Leitverlag GmbH Berlin, ZNL Freiberg Halsbruecker Str. 31b, 09599 Freiberg, Germany Tel. +49 (0)3731/303121
Am Donnerstag, 19. Februar 2004 16:18 schrieb Joerg Thuemmler:
Andreas Feile schrieb am Thu, 19 Feb 2004 14:26:34 +0100: OO-Calc - Dateiname einfuegen
Andreas Feile, Samstag, 7. Februar 2004 15:14:
Wie kann ich in einer OO-Tabelle den aktuellen Dateinamen in eine Zelle einfügen, ...
....hat niemand einen Tip für mich? Kann mir gar nicht denken, daß das nicht geht, nur finden kann ich leider auch nix.
das ist keine Böswilligkeit. Anscheinend gibt es das wirklich nicht so einfach (verstehe ich auch nicht, in der Textverarbeitung ist das IMHO kein Problem).
Ich habe mir eingebildet, ich wäre ein echter Tabellenbastler, aber ich habe ebenfalls nichts finden können. Ich kann mich auch nicht erinnern, jemals eine solche Funktion in IRGEND einer Tabellankalkulation gegsehen zu haben... Gruß, Michael p.s. Ändert sich denn der Name der Datei oft? Oder dient sie als Vorlage? -- __ __ __ __ __ _ ____ __ __ __ __ ___ __ /// / /_/ _ /_/ / / /_ /_/ / / /_ /_\ / _ / / / / / / / / /_ / / /_ / / / / / / / /_/ /_ / / / / /_ //_/ / /_/ / / /_ / / / /_ . _/_/ /_ ____________________________________\_ ___________________________________
Hallo, Am Fri, 20 Feb 2004, Michael Hoehne schrieb:
Am Donnerstag, 19. Februar 2004 16:18 schrieb Joerg Thuemmler:
Andreas Feile schrieb am Thu, 19 Feb 2004 14:26:34 +0100:
Andreas Feile, Samstag, 7. Februar 2004 15:14:
Wie kann ich in einer OO-Tabelle den aktuellen Dateinamen in eine Zelle einfügen, ...
....hat niemand einen Tip für mich? Kann mir gar nicht denken, daß das nicht geht, nur finden kann ich leider auch nix.
das ist keine Böswilligkeit. Anscheinend gibt es das wirklich nicht so einfach (verstehe ich auch nicht, in der Textverarbeitung ist das IMHO kein Problem).
Ich habe mir eingebildet, ich wäre ein echter Tabellenbastler, aber ich habe ebenfalls nichts finden können. Ich kann mich auch nicht erinnern, jemals eine solche Funktion in IRGEND einer Tabellankalkulation gegsehen zu haben...
Also, ich wusste mal bzw. hab die Doku wie es bei StarCalc 4.x ging... Anschliessend wurde halt von StarBasic auf dieses "StarOne" umgestellt, auch wenn die Grundlagen des Basic-Dialekts gleichgeblieben sind, so hat sich halt das Objektmodell geaendert. Leider wird eben das Objektmodell nicht in der Online-Doku beschrieben, und da ich Star/OpenOffice nicht mehr aktiv verwende habe ich auch ein doch recht geringes Interesse mich da einzulesen bzw. Doku zu suchen, zumindest nicht ohne Bezahlung ;) Prinzipiell ist das, was Andreas moechte aber leicht ueber ein Makro zu erschlagen. Nur wo im Objektmodell man den Dateinamen herbekommt und (einfacher) ueber welches Objekt (???.cell.insert) man das in die aktuelle Zelle einfuegt ist eben nicht in der Online-Doku dokumentiert. Wie gesagt, ich beschaeftige mich eben nicht mehr damit. Evtl. findet man ja in den (Archiven) der Newsgruppen/Mailinglisten zu SO/OOo was. -dnh -- Every fleeting thought you've ever had in your life, no matter how bizarre, is someone's lifelong obsession. And he has a website. -- Skif's Internet Theorem
Michael Hoehne, Freitag, 20. Februar 2004 01:06:
Ich habe mir eingebildet, ich wäre ein echter Tabellenbastler, aber ich habe ebenfalls nichts finden können. Ich kann mich auch nicht erinnern, jemals eine solche Funktion in IRGEND einer Tabellankalkulation gegsehen zu haben...
Sehr merkwürdig... Aber immerhin weiß ich nun, daß ich wenigstens nicht blind war ;)
p.s. Ändert sich denn der Name der Datei oft? Oder dient sie als Vorlage? --
Der Dateiname ist immer auch gleichzeitig Rechnungsnummer. Daher hätte ich mir gern das händische Einfügen des Dateinamens in die Tabelle gespart. Sicher, das ist keine weltbewegende Erleichterung, aber schön wärs halt gewesen. Danke trotzdem. Andy -- Andreas Feile www.feile.net
Hey Andy,
Der Dateiname ist immer auch gleichzeitig Rechnungsnummer. Daher hätte ich mir gern das händische Einfügen des Dateinamens in die Tabelle gespart. Sicher, das ist keine weltbewegende Erleichterung, aber schön wärs halt gewesen.
Das ist eine neue Wendung. Falls es dich interessiert: Da hab ich mal eine Vorlage mit Makros gebastelt, die die Rechnungsnummer automatisch aus einer Datei bezieht und hochaddiert. Ist zwar auf Writer Basis, aber vielleicht hilfts um mit Makros umzugehen. Findest du unter http://www.amt-wiesbaden.de -> dort unter OpenOffice -> Downloads. Ist recht gut dokumentiert und beschrieben. Gruss Thomas -- ## Spezielle Beratung und Trainings für KMU-Betriebe ## http://www.mic-consulting.de ## Schulungen und Förderung von freier Software ## Akademie für Management und Technik GmbH Wiesbaden ## http://www.amt-wiesbaden.de
Tach Thomas, Thomas Krumbein, Freitag, 20. Februar 2004 08:31:
Das ist eine neue Wendung. Falls es dich interessiert: Da hab ich mal eine Vorlage mit Makros gebastelt, die die Rechnungsnummer automatisch aus einer Datei bezieht und hochaddiert.
Nee, die Nummern kommen aus einer Access-Datenbank, wo nicht nur an Rechnungen eine Nummer vergeben wird. Somit bleibt ein Stück Handarbeit bestehen (d.h. also Benennung der Datei), weil nicht vorhergesagt werden kann, welche Nummer Access als nächstes vergibt. Gruß. Andy -- Andreas Feile www.feile.net
On Friday 20 February 2004 08:43, Andreas Feile wrote: [...]
Thomas Krumbein, Freitag, 20. Februar 2004 08:31:
Das ist eine neue Wendung. Falls es dich interessiert: Da hab ich mal eine Vorlage mit Makros gebastelt, die die Rechnungsnummer automatisch aus einer Datei bezieht und hochaddiert.
Nee, die Nummern kommen aus einer Access-Datenbank, wo nicht nur an Rechnungen eine Nummer vergeben wird. Somit bleibt ein Stück Handarbeit bestehen (d.h. also Benennung der Datei), weil nicht vorhergesagt werden kann, welche Nummer Access als nächstes vergibt. Da es doch um eine Rechnung geht.
Wie wäre es denn in ein OOWriter Dokument eine OOCalc Tabelle als OLE Objekt einzufügen? Gegegen den Umstand der grösseren Komplexität hat es den Vorteil, dass du das Layout deiner normalen Geschäftsbriefe benutzen kannst. Briefkopf mit Anschriftsfeld, Kopf und Fusszeilen,... Also alles was zum sogenannten Corporate Identity geört. Und du kannst trennen zwischen den "Arbeits-Dateien", OOCalc Dateien an denen du arbeitest, und den endgültigen Dokumenten die an den Kunden gehen. Ach ja, und mam sollte den OOCalc Leuten mal sagen, dass es in keiner und bisher bekannten Tabellenkalkulation möglich ist den Dateinamen automatisch in ein Tabellenfeld aus zu lesen. Da der Dateiname Bestandteil der » -> Datei -> Eigenschaften« ist sollte es kein unüberwindbares Problem sein diese kleine Funktionalität hinzu zu fügen. Tschüss, Thomas -- Diese Adresse wird nur für die SuSE-Linux Liste benutzt. Mails die nicht über die SuSE Liste kommen erreichen mich _garantiert_nicht!_
Hallo! Am Freitag, 20. Februar 2004 08:43 schrieb Andreas Feile:
Nee, die Nummern kommen aus einer Access-Datenbank, wo nicht nur an Rechnungen eine Nummer vergeben wird. Somit bleibt ein Stück Handarbeit bestehen (d.h. also Benennung der Datei), weil nicht vorhergesagt werden kann, welche Nummer Access als nächstes vergibt.
Die entsprechenden Daten aus Access mittels ODBC in der Tabelle in eine Zelle einblenden. Das sollte gehen. Setzt natürlich voraus, daß bekannt ist, wo diese Daten in Access zu finden sind. Thilo -- ------------------------------------------------------------------------------------ Thilo Gramlich Thilo (a dot) Gramlich (an at symbol) aktivanet (a dot) de
Am Freitag, 20. Februar 2004 08:19 schrieb Andreas Feile:
Michael Hoehne, Freitag, 20. Februar 2004 01:06:
Ich habe mir eingebildet, ich wäre ein echter Tabellenbastler, aber ich habe ebenfalls nichts finden können. Ich kann mich auch nicht erinnern, jemals eine solche Funktion in IRGEND einer Tabellankalkulation gegsehen zu haben...
Sehr merkwürdig... Aber immerhin weiß ich nun, daß ich wenigstens nicht blind war ;)
p.s. Ändert sich denn der Name der Datei oft? Oder dient sie als Vorlage? --
Der Dateiname ist immer auch gleichzeitig Rechnungsnummer. Daher hätte ich mir gern das händische Einfügen des Dateinamens in die Tabelle gespart. Sicher, das ist keine weltbewegende Erleichterung, aber schön wärs halt gewesen.
Hallo Andy, müsste doch mit der Funktion =ZELLE("FILENAME") funktionieren? Wenn es sich um Rechnungsnummern handelt, gehe ich davon aus, dass der Dateiname immer gleich lang ist. Dann könntest du mit einer etwas längeren Formel deine Rechnungsnummer schön aus dem FILENAME herauslösen. z.B. =TEIL(ZELLE("FILENAME");FINDEN(".xls";ZELLE("FILENAME"))-11;11) Dateiendung ".xls" und Länge des Dateinamens (11) deinen Gegebenheiten anpassen, und schon sollte es klappen. Hoffe, ich konnte helfen. Andreas
Servus Andreas. Andreas Frühwald, Freitag, 20. Februar 2004 19:39:
müsste doch mit der Funktion =ZELLE("FILENAME") funktionieren? Wenn es sich um Rechnungsnummern handelt, gehe ich davon aus, dass der Dateiname immer gleich lang ist. Dann könntest du mit einer etwas längeren Formel deine Rechnungsnummer schön aus dem FILENAME herauslösen.
z.B. =TEIL(ZELLE("FILENAME");FINDEN(".xls";ZELLE("FILENAME"))-11;11) Dateiendung ".xls" und Länge des Dateinamens (11) deinen Gegebenheiten anpassen, und schon sollte es klappen.
Hoffe, ich konnte helfen.
Jawohl, das konntest Du! Vielen Dank, jetzt funktioniert alles bestens. Gruß. Andy -- Andreas Feile www.feile.net
Am Freitag, 20. Februar 2004 08:19 schrieb Andreas Feile:
Michael Hoehne, Freitag, 20. Februar 2004 01:06:
...
Der Dateiname ist immer auch gleichzeitig Rechnungsnummer. Daher hätte ich mir gern das händische Einfügen des Dateinamens in die Tabelle gespart. Sicher, das ist keine weltbewegende Erleichterung, aber schön wärs halt gewesen.
Dann könntest du doch die Kopf-/Fusszeile verwenden. Dort ist der Name als Platzhalter ja möglich.... +-------------------------+ | RECHNUNG: Dateiname | +-------------------------+ | +----+----+-----+ | | |Art.|Anz.|Preis| | | +----+----+-----+ | | | | | | | | +----+----+-----+ | ... Andere Möglichkeit: Eine Tabelle in eine Textdatei einbetten. Gruß, Michael -- __ __ __ __ __ _ ____ __ __ __ __ ___ __ /// / /_/ _ /_/ / / /_ /_/ / / /_ /_\ / _ / / / / / / / / /_ / / /_ / / / / / / / /_/ /_ / / / / /_ //_/ / /_/ / / /_ / / / /_ . _/_/ /_ ____________________________________\_ ___________________________________
participants (8)
-
Andreas Feile
-
Andreas Frühwald
-
David Haller
-
Joerg Thuemmler
-
Michael Hoehne
-
Thilo Gramlich
-
Thomas Krumbein
-
Thomas Templin