Die Suche ergab 722 Treffer

von mikeleb
Gestern 22:21
Forum: Calc
Thema: Text in Spalten -> Spaltentyp: Datum (TMJ) als Makro
Antworten: 5
Zugriffe: 199

Re: Text in Spalten -> Spaltentyp: Datum (TMJ) als Makro

Hallo, eine mögliche Variante: Sub Main Dim datum as long odoc=thiscomponent otab=odoc.currentcontroller.activesheet ocur=otab.createcursor ocur.gotoendofusedarea(false) n=ocur.rangeaddress.startrow obereich=otab.getcellrangebyposition(1,1,3,n) adaten()=obereich.getdataarray for i=0 to ubound(adaten...
von mikeleb
Gestern 11:07
Forum: Calc
Thema: Text in Spalten -> Spaltentyp: Datum (TMJ) als Makro
Antworten: 5
Zugriffe: 199

Re: Text in Spalten -> Spaltentyp: Datum (TMJ) als Makro

Hallo,
das heißt du möchtest per Makro eine csv-Datei in Calc importieren?
von mikeleb
So, 30.09.2018 20:55
Forum: Calc
Thema: ZÄHLENWENN(Bereich;"^^^^^")
Antworten: 7
Zugriffe: 513

Re: ZÄHLENWENN(Bereich;"^^^^^")

Hallo Pit, das funktioniert nur, wenn ich in den Einstellungen reguläre Ausdrücke in Formeln erlaube Das wundert mich, denn es müsste genau anders herum sein. Mit aktivierten regulären Ausdrücken sollte "^^^^^" gerade nicht gefunden werden. Nimm anstelle von Zählenwenn() die Funktion Summenprodukt()...
von mikeleb
So, 23.09.2018 20:36
Forum: Makros und allgemeine Programmierung
Thema: in Calc per Makro Zellen in die erste freie Zeile der Spalte A
Antworten: 25
Zugriffe: 2518

Re: in Calc per Makro Zellen in die erste freie Zeile der Spalte A

Hallo Peter, das kann man. Allerdings ist dadurch nicht die Problematik des Kopierens nach 22:00 Uhr gelöst. Die csv-Daten müssen ja auch vorliegen, wenn das Makro gestartet wird. Man kann natürlich beim Öffnen der Datei per Makro die csv einlesen, das Datum vergleichen und wenn ein neueres Datum vo...
von mikeleb
So, 23.09.2018 18:02
Forum: Makros und allgemeine Programmierung
Thema: [Gelöst]Mehrere Arbeitsblätter löschen
Antworten: 3
Zugriffe: 379

Re: [Gelöst]Mehrere Arbeitsblätter löschen

Hallo,
wenn du die Tabelle 18 löschst, rutschen alle nachfolgenden Tabellen eine Nummer herunter. Die frühere 19 ist jetzt die 18 und die frühere 20 ist nun die 19. Jetzt löschst du die (neue) 19 und das Spiel beginnt von vorn.
von mikeleb
So, 23.09.2018 15:04
Forum: Makros und allgemeine Programmierung
Thema: [Gelöst]Mehrere Arbeitsblätter löschen
Antworten: 3
Zugriffe: 379

Re: Mehrere Arbeitsblätter löschen

Hallo,
lösche die Tabellen von "oben nach unten":

Code: Alles auswählen

For i=26 To 18 Step -1
von mikeleb
So, 16.09.2018 13:24
Forum: Makros und allgemeine Programmierung
Thema: in Calc per Makro Zellen in die erste freie Zeile der Spalte A
Antworten: 25
Zugriffe: 2518

Re: in Calc per Makro Zellen in die erste freie Zeile der Spalte A

Hallo Peter, ein Makro per Wenn()-Funktion auszulösen ist (m. W.) nicht so ohne weiteres möglich. Dazu kommt, dass der Moment 22:00 Uhr so nicht existiert (man müsste ihn auf die Sekunde genau oder noch mehr festlegen). Wenn die Datei nicht nur um 22:00 Uhr aufgerufen wird, dann muss die Zeitsteueru...
von mikeleb
Do, 13.09.2018 12:23
Forum: Calc
Thema: Berechnungen bei Staffelungen vornehmen
Antworten: 10
Zugriffe: 1003

Re: Berechnungen bei Staffelungen vornehmen

Hallo,
wähle alle Zellen aus, die ungeschützt sein sollen und dann stellst du den Schutz bei den Eigenschaften der Zelle ein.
von mikeleb
Mi, 12.09.2018 22:48
Forum: Calc
Thema: Berechnungen bei Staffelungen vornehmen
Antworten: 10
Zugriffe: 1003

Re: Berechnungen bei Staffelungen vornehmen

Hallo, Matrixfunktionen arbeiten (kurz gesagt) mit ganzen Zellbereichen. Hier muss ja auch die Zahl (150) gemäß den Vorgaben auf 4 Werte aufgeteilt und anschließend müssen diese 4 Zellen mit 4 weiteren Zellen elementweise multipliziert und die Ergebnisse addiert werden. Wenn du mit der Hilfsspalte l...
von mikeleb
Mi, 12.09.2018 21:58
Forum: Calc
Thema: Berechnungen bei Staffelungen vornehmen
Antworten: 10
Zugriffe: 1003

Re: Berechnungen bei Staffelungen vornehmen

Hallo,
so nähern wir uns der Lösung ...
Am verständlichsten wird die Lösung durch eine Hilfsspalte, in der du zunächst die Zerlegung bestimmst.
Man kann das dann auch per Matrixformel in eine einzige Formel pressen, die aber erheblich schwieriger nachzuvollziehen ist.
von mikeleb
Mi, 12.09.2018 19:49
Forum: Calc
Thema: Berechnungen bei Staffelungen vornehmen
Antworten: 10
Zugriffe: 1003

Re: Berechnungen bei Staffelungen vornehmen

Hallo,
es gibt aber unendlich viele Möglichkeiten, die Zahl 150 in 4 Summanden zu zerlegen (endlich viele, wenn die Summanden natürliche Zahlen sein sollen). Welche der Möglichkeiten soll gewählt werden?
von mikeleb
Di, 11.09.2018 22:20
Forum: Makros und allgemeine Programmierung
Thema: in Calc per Makro Zellen in die erste freie Zeile der Spalte A
Antworten: 25
Zugriffe: 2518

Re: in Calc per Makro Zellen in die erste freie Zeile der Spalte A

Hallo Peter,
schön, wenn es hilft und macht, was es soll (nämlich Dinge vereinfachen).
Mir hat dieses Forum (und andere) so viel beigebracht, dass ich nun wohl etwas weitergeben kann - ist nur ein Hobby von mir.
Fragen gehören hier her!

Grüße von der Ostsee an den Schwarzwald,
mikeleb
von mikeleb
Mo, 10.09.2018 23:00
Forum: Makros und allgemeine Programmierung
Thema: in Calc per Makro Zellen in die erste freie Zeile der Spalte A
Antworten: 25
Zugriffe: 2518

Re: in Calc per Makro Zellen in die erste freie Zeile der Spalte A

Hallo, unter der Voraussetzung, dass die csv-Datei immer so aufgebaut ist, habe ich mal ein Makro gebastelt, das die Werte der csv-Datei ausliest und unter die letzten Werte in den Spalten A-H schreibt. Dadurch wird die ganze Verknüpfungssache und die Formelgeschichte in den Spalten ab AU überflüssi...
von mikeleb
So, 09.09.2018 21:55
Forum: Makros und allgemeine Programmierung
Thema: in Calc per Makro Zellen in die erste freie Zeile der Spalte A
Antworten: 25
Zugriffe: 2518

Re: in Calc per Makro Zellen in die erste freie Zeile der Spalte A

Hallo Peter, wenn du die Datei in erspi-dblog.csv.zip umbenennst sollte der Upload klappen. AU2:AX15 sind 4 Spalten und 14 Zeilen. BA1:BH1 sind 1 Zeile und 8 Spalten. Welche Werte aus AU2:AX15 möchtest du in BA1:BH1 bzw. schlussendlich in Spalte A-H haben? in BH7 möchte ich die gewünschte Startzeit ...
von mikeleb
So, 09.09.2018 12:12
Forum: Makros und allgemeine Programmierung
Thema: in Calc per Makro Zellen in die erste freie Zeile der Spalte A
Antworten: 25
Zugriffe: 2518

Re: in Calc per Makro Zellen in die erste freie Zeile der Spalte A

Hallo Peter, die Frage wie man die Frage als gelöst stellen kann ? ... indem du deinen ersten Post editierst, z. B. [gelöst] an das Thema hängst Um das Problem mit der Verknüpfung und Aktualisierung zu vereinfachen, würde ich gar nicht erst eine Verknüpfung einrichten, sondern per Makro die csv-Date...