🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

[Gelöst] Mathematische Operation aus Text erstellen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Benutzeravatar
redeagle56
* LO-Experte *
Beiträge: 474
Registriert: Di 11. Jun 2013, 13:03
Wohnort: Föritztal

[Gelöst] Mathematische Operation aus Text erstellen

Beitrag von redeagle56 » Di 16. Jul 2024, 20:19

Hallo,
ich versuche aus einem Text (A1) eine mathematische Operation zu machen.
Wie bekomme ich den Operator (C2) in die Formel (A2)?
Hat da jemand eine Idee?

MfG Günter
Mathematische Operationen.ods
(18.14 KiB) 120-mal heruntergeladen
Zuletzt geändert von redeagle56 am Mi 17. Jul 2024, 12:42, insgesamt 1-mal geändert.
Win.11 (x64)/ MS Office 2021 / LO 24.8.3.2 (x64)
Wenn gelöst, dann bitte Thema, im Betreff, [GELÖST] voranstellen.

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2539
Registriert: Fr 10. Dez 2010, 10:01

Re: Mathematische Operation aus Text erstellen

Beitrag von karolus » Di 16. Jul 2024, 20:47

Die schmerz-freieste Methode :

Code: Alles auswählen

Sub Main
    doc = thisComponent
    sheet = doc.Sheets(0)
    a1 = sheet.getCellrangebyName("A1")
    a4 = sheet.getCellrangebyName("A4")
    a4.Formula = "=" & a1.String
End Sub
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

Benutzeravatar
redeagle56
* LO-Experte *
Beiträge: 474
Registriert: Di 11. Jun 2013, 13:03
Wohnort: Föritztal

Re: Mathematische Operation aus Text erstellen

Beitrag von redeagle56 » Di 16. Jul 2024, 21:07

Danke Karolus,
aber VBA ist für mich wie ein böhmisches Dorf.
Ich versuche alles mit den üblichen Formeln zu erreichen.
Danke aber nochmals.

MfG Günter
Win.11 (x64)/ MS Office 2021 / LO 24.8.3.2 (x64)
Wenn gelöst, dann bitte Thema, im Betreff, [GELÖST] voranstellen.

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2539
Registriert: Fr 10. Dez 2010, 10:01

Re: Mathematische Operation aus Text erstellen

Beitrag von karolus » Di 16. Jul 2024, 21:34

Hallo

Das ist Basic mit etwas uno.api aber bestimmt kein VBA!
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

Benutzeravatar
redeagle56
* LO-Experte *
Beiträge: 474
Registriert: Di 11. Jun 2013, 13:03
Wohnort: Föritztal

Re: Mathematische Operation aus Text erstellen

Beitrag von redeagle56 » Mi 17. Jul 2024, 12:42

Hallo,
ich habe noch etwas experimentiert und habe ein Lösung
für mich gefunden. Nur mit normalen Formeln.
Die 3 benötigten Hilfszellen kann man irgendwo verstecken.

MfG Günter
Mathematische Operationen.ods
(15.87 KiB) 131-mal heruntergeladen
Win.11 (x64)/ MS Office 2021 / LO 24.8.3.2 (x64)
Wenn gelöst, dann bitte Thema, im Betreff, [GELÖST] voranstellen.

Mondblatt24
* LO-Experte *
Beiträge: 3345
Registriert: Fr 3. Mär 2017, 17:12

Re: [Gelöst] Mathematische Operation aus Text erstellen

Beitrag von Mondblatt24 » Mi 17. Jul 2024, 13:49

Hallo Günter,
redeagle56 hat geschrieben:
Mi 17. Jul 2024, 12:42
habe ein Lösung für mich gefunden.
überprüfe das lieber nochmal.

1 + 30 ist nicht 1

Gruß
Peter
Win 11 (x64) ▪ LO 25.2.5.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Benutzeravatar
redeagle56
* LO-Experte *
Beiträge: 474
Registriert: Di 11. Jun 2013, 13:03
Wohnort: Föritztal

Re: [Gelöst] Mathematische Operation aus Text erstellen

Beitrag von redeagle56 » Mi 17. Jul 2024, 16:39

Hallo,
Peter hat Recht. Zelle F1 war falsch.
So sollte es jetzt gehen.

MfG Günter
Mathematische Operationen_2.ods
(15.7 KiB) 136-mal heruntergeladen
Win.11 (x64)/ MS Office 2021 / LO 24.8.3.2 (x64)
Wenn gelöst, dann bitte Thema, im Betreff, [GELÖST] voranstellen.

Mondblatt24
* LO-Experte *
Beiträge: 3345
Registriert: Fr 3. Mär 2017, 17:12

Re: [Gelöst] Mathematische Operation aus Text erstellen

Beitrag von Mondblatt24 » Mi 17. Jul 2024, 17:15

redeagle56 hat geschrieben:
Mi 17. Jul 2024, 16:39
So sollte es jetzt gehen.
Fast!
Mathematische Operationen_2a.ods
(16.36 KiB) 124-mal heruntergeladen

Gruß
Peter


PS: Auf alle Eventualitäten solltest du vorbereitet sein, mit dem grün markierten Bereich.
22_Mathematische Operationen.ods
(18.87 KiB) 132-mal heruntergeladen
Win 11 (x64) ▪ LO 25.2.5.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2539
Registriert: Fr 10. Dez 2010, 10:01

Re: [Gelöst] Mathematische Operation aus Text erstellen

Beitrag von karolus » Mi 17. Jul 2024, 18:37

Hallo
Wahrscheinlich fällt mein Vorschlag nicht unter »übliche normal gebräuchliche Formel« 8-)

Code: Alles auswählen

=REGAUS(B1;"^(\d+) ?([-+*/]) ?(\d+)$";{"$1"."$2"."$3"})
Achtung Matrix strg ⇑enter
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten