Rechnung von Ecel auf OO

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

deepblue
*
Beiträge: 15
Registriert: Di, 03.02.2004 10:31

Rechnung von Ecel auf OO

Beitrag von deepblue »

Hallo!

Ich habe bis jetzt meine Rechnungen mit Excel geschrieben.
Nun funktionieren 2 Funktionen allerdings mit 00 nicht. Vielleicht
wäre jemand so nett mir zu helfen.

Beim Click auf einen Button zählt normalerweise die Rechnungsnummer immer eine Zahl weiter. Dies funktioniert nicht mehr.
Eine Auswahlbox bietet die Möglichkeit die Versandart auszuwählen und automatisch einen bestimmten Betrag in die Rechnung zu schreiben.
Funktioniert auch nicht mehr.

Wäre wirklich sehr dankbar!
Die Datei kann ich gerne zumailen.

Gruss, Th.
Toxitom
********
Beiträge: 3768
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hallo Th. ?
Beim Click auf einen Button...
Das war nicht anders zu erwarten. OOo kann keinen Basic-Code von Excel übernehmen. Die Makrosprache ist anders.
Eine Auswahlbox bietet die Möglichkeit die Versandart auszuwählen .....
Leider gibt es auch diese Auswahl so direkt nicht in OOo, eine üernahme von Excel wird wohl ert mit der Version 2.0 funktionieren.

Bleibt die Frage, wer dir denn die Excel-vorlage erstellt hat. Wenn du das selbst warst, dann musst du nur den Code anpassen (teilweise neuschreiben).
Wenn du gar nicht weisst, wie EXCEL das gemacht hat, ist es natürlich etwas komplizierter. Und ob es hier jemanden gibt, der dir kostenfrei eine solche Umwandlung durchführt, wage ich zu bezweifeln.
Aber wenn du konkrete Fragen zu einzelnen Punkten hast, wird dir sicher geholfen.

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
deepblue
*
Beiträge: 15
Registriert: Di, 03.02.2004 10:31

Beitrag von deepblue »

Danke!

Ich hatte mir das Excel-Dokument für ein paar Euros aus dem Internet heruntergeladen. Von Basic habe ich leider keine Ahnung.

Kann man nichts machen.

Gruss, Thomas!!!
deepblue
*
Beiträge: 15
Registriert: Di, 03.02.2004 10:31

Beitrag von deepblue »

Jetzt habe ich noch ein Problem.
Beim Löschen der unbenutzen Zelleninhalte wird jede Zelle
rot umrahmt und beim Überqueren der Zelle mit der Maus erscheint folgender Text: Zelle xxx wuden von (jeweilige Formel) in leer geändert.

Wie bekomme ich diese roten Rahmen denn weg?

Danke
Wolfgang Lampert
****
Beiträge: 102
Registriert: Do, 13.05.2004 16:24
Wohnort: Neuss

Beitrag von Wolfgang Lampert »

Hi Thomas,
wenn Du mir das Spreadsheet zur Verfügung stellst, schaue ich es mir gerne einemal an:
WL_Controlling@mail.isis.de

mfg Wolf
Wolfgang Lampert
****
Beiträge: 102
Registriert: Do, 13.05.2004 16:24
Wohnort: Neuss

Beitrag von Wolfgang Lampert »

Hi Thomas,
das mit den roten Umrandungen ist eigentlich eine sehr positive Einstellung. Du hast den ÄNDERUNGSMODUS aktiv. Dies bedeutet, wenn Du mit der Maus auf die jeweilige Zelle gehst bekommst Du die letzten Änderungen angezeigt. Besonders in Deinem Fall nicht schlecht, wenn jemand mit Grundkenntnissen so willkürlich Veränderungen vornimmt. So viel mir auf, dass Du im "Produktbereich" des Rechnungsformulars FormelZellen mit Text überschrieben hattest. Sinnvoller wäre gewesen, den "Umweg" über die "Produkt"-Tabelle zu wählen.

Aber zu Deinem Problem: Die Veränderungshinweise schaltest Du wie folgt aus: Menü-Bearbeiten-Änderungen-Aufzeichnung deaktivieren
Gruss Wolf
deepblue
*
Beiträge: 15
Registriert: Di, 03.02.2004 10:31

Beitrag von deepblue »

Hallo Wolf!

Vielen Dank, Problem gelöst.
Willkürlich... Ok, hast Recht. Da ich keine fertigen Produkte anbiete,
habe ich dieses Feature nicht gebraucht. Die veralteten Formelzellen habe ich jetzt allerdings gelöscht.

Im Grunde könnte ich das ganze Formular "Produkte" löschen, nur weiss ich nicht wie.

Wäre es denn möglich die Rechnungsnummer bei jedem Öffnen eine Zahl weiterzählen zu lassen?

Gruss und vielen Dank nochmals,

Thomas
Wolfgang Lampert
****
Beiträge: 102
Registriert: Do, 13.05.2004 16:24
Wohnort: Neuss

Beitrag von Wolfgang Lampert »

Hi, erweitertes Dokument mit separater email
Ich habe neben der Rechnungsnummer einen Schalter eingebaut, der den
Zähler um 1 erhöht.
sub Rechnungsnummer
Dim oDocument as Object, oSheet as object, OCell as Object
oDocument = ThisComponent
oSheet=oDocument.Sheets.getByName("Formular")
oCell=oSheet.getCellRangeByName("rechdat") 'Zelle der Rechnungsnummer identifizieren
oCell.Value=oCell.Value + 1
End sub
deepblue
*
Beiträge: 15
Registriert: Di, 03.02.2004 10:31

Beitrag von deepblue »

Ich danke Dir vielmals!
Wirklich schön zu sehen, dass es auch heute noch hilfsbereite Menschen gibt!

Gruss, Th.
Antworten