🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.

🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀

❤️ 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. 🤗

Problem bei Makro-Datum formatieren und paste&copy

Alles zur Programmierung im LibreOffice.
Antworten
Mifrae
Beiträge: 12
Registriert: So 2. Jan 2011, 14:19

Problem bei Makro-Datum formatieren und paste&copy

Beitrag von Mifrae » So 27. Dez 2015, 18:26

Hallo, nach Empfehlung von "lorbass" im calc-Forum stelle ich hier nochmals meine Frage:

ich habe die Version: 4.4.7.2 . In der vorherigen Version hatte ich ein Makro fürs aktuelle Datum in calc:

[sub Aktuelles_Datum
odoc=thisComponent

oZelle=oDoc.getCurrentSelection()

checkzelle=HasUnoInterfaces( oZelle, "com.sun.star.table.XCell" )

if checkzelle then
oZelle.string=date

else

msgbox "Mehrere Zellen markiert"

end if

end sub]

Das habe ich per Tastenkomb. in eine Zelle eingefügt und konnte es mit "paste&copy" rauf und runter kopieren tageweise, quasi vom 01. des Monats bis zu xten des Monats usw.. In der jetzigen Version funktioniert das Makro zwar auch, ABER statt der Formatierung tt.mm.jj habe ich tt.mm.jjjj und wenn ich "paste&copy" anwende bleiben tt und mm gleich aber das Jahr wird auf- oder absteigend verändert. Wie komme ich zu meiner alten Formatierung tt.mm.jj und wie kopiere mit "paste&copy", so dass ich fortlaufend tt. und mm. bekomme?
Ich bin ein einfacher Anwender ohne Programierkenntnisse. Wer kann mir helfen?
mifrae

F3K Total
* LO-Experte *
Beiträge: 2501
Registriert: So 10. Apr 2011, 10:10

Re: Problem bei Makro-Datum formatieren und paste&copy

Beitrag von F3K Total » So 27. Dez 2015, 18:31

Hast du diese Antwort schon ausprobiert?
Oder geht es Dir nur darum deine Grünpflege unter die Leute zu bringen?
R

Mifrae
Beiträge: 12
Registriert: So 2. Jan 2011, 14:19

Re: Problem bei Makro-Datum formatieren und paste&copy

Beitrag von Mifrae » So 27. Dez 2015, 18:53

Hallo, tut mir Leid, wenn meine Signatur im Zusammenhang mit der erneuten Fragestellung als Werbung aufgefasst wurde. Das war nicht meine Absicht! Ich habe nur den Hinweis von lorbass, im falschen Forum zu sein ernst genommen. Seine Ausführungen bzw. der Link führt auf eine englische Seite die ich nicht verstehe. Drum habe ich es nochmal versucht und hoffe auf einen Lösungsvorschlag den ich umsetzen kann, wie z.B. einen Code oder ein Makro, dass ich einfach übernehmen kann. Oder ist das Forum nur für fortgeschrittene Anwender?

swolf
* LO-Experte *
Beiträge: 1143
Registriert: Di 14. Feb 2012, 16:56

Re: Problem bei Makro-Datum formatieren und paste&copy

Beitrag von swolf » So 27. Dez 2015, 19:42

Hallo,
Seine Ausführungen bzw. der Link führt auf eine englische Seite die ich nicht verstehe
die Englische Seite sind Erweiterungen für ApacheOpenOffice, wahrscheinlich auch für LO nutzbar.
Früher konnte man die Seite auf Deutsch umstellen, jetzt scheint es mit der Übersetzung zu hapern.

Was ich aber sagen wollte: Die Erweiterung von Windfried, die dir lorbass nannte, hat vielleicht auch deutsche Hilfe
bzw. Liesmich-Datei. Sonst kann dir Googletranslator helfen, bei dem wenigen englischen Text
https://github.com/komma4/DateTime2

Mifrae
Beiträge: 12
Registriert: So 2. Jan 2011, 14:19

Re: Problem bei Makro-Datum formatieren und paste&copy

Beitrag von Mifrae » So 27. Dez 2015, 19:58

DANKE! Jetzt hab' ich's kapiert und es klappt!! :D

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: Problem bei Makro-Datum formatieren und paste&copy

Beitrag von lorbass » Mo 28. Dez 2015, 19:32

Damit du noch eine weitere Erkenntnis aus diesem Thema mitnehmen kannst, will ich dir auch noch zeigen, wie du die Tags [​code][/code] richtig anwendest.
  1. Möglichkeit
    • Schreibe erst den Programmtext:
      • sub Aktuelles_Datum
        odoc=thisComponent
            …
        end sub
    • Markiere dann den Programmtext und klicke auf die Schaltfläche [​Code].
  2. Möglichkeit
    • Klicke erst auf die Schaltfläche [​Code]:
      [​code][/code]
    • Schreibe dann den Programmtext zwischen die Tags [​code] und [/code]
Das Ergebnis sieht in beiden Fällen im Textfenster so aus:
  • [​code]sub Aktuelles_Datum
    odoc=thisComponent
        …
    end sub
    [/code]
und in der Vorschau oder dem fertigen Beitrag so:
Gruß
lorbass


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