Das deutsche OpenOffice.org Portal
Replace your Logo
     09.09.2010, 04:45 Uhr
Hallo Besucher!  Wollen Sie mitmachen?  oder  Anmelden    
Officebox24 Toolbar

User's Login
 



 


Registrierung

Wer ist gerade online?
Es sind 45 Besucher und 0 Mitglieder online..

Anmeldung


Main Menu
· Home

Star- / OpenOffice.org
· Beiträge
· Dokumentation
· Event Kalender

· Forum / KnowledgeDB
· Mailingliste Users
· Download
· Web Links
· Hood Auktionen
· Literatur/Software

· Suche (Webseite)
· Suche Google
· Ihre Webseite promoten

PrOOo-Box
· Information
· CD Inhalt
· Forum
· Shop

Kommerzielle Anbieter
· Druckertinte günstig
· Kaldewey IT Solutions
· Officebox24
· OSS Marktplatz
· Telekommunikation

Galerie
· Bilder & Fotos



Mitgliederbereich
· Druckerzubehör

Werbung

Sonstiges
· Impressum / Kontakt
· Empfehlen Sie uns
· FAQ
· Nutzungsbedingungen
· Passwort vergessen?

· Druckertinte und mehr

Forum Suche Forum Übersicht Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen

zum vorhergehenden Thema Thema drucken

Übersicht :: Forum :: Programmierung :: Makro zur Erstellung einer monatlichen Übersicht
moderiert von: Malte, openmind

Zum aktuellsten Beitrag 

Makro zur Erstellung einer monatlichen Übersicht

schane65 verfasst: 23.07.2010, 12:35
Fortgeschrittener
Fortgeschrittener


registriert: Oct. 2005
Beiträge: 155

Status: offline
letzter Besuch: 12.08.10
Hallo !

Ich benötige Hilfe bei der Erstellung eines bzw. mehrerer Makros in einer Calc-Datei. Ich komme mit Makros nicht klar und hoffe nun auf Hilfe hier. Ich habe bereits im Calc-Forum um Hilfe gebeten, bekomme jedoch keine Antworten.

Meine Datei besteht aus 6 Wochentabellen, einer Abwesenheitstabelle, einer Übersicht sowie einer Tabelle Auswertung. In den Wochentabellen können sich an den verschiedenen Tagen Kollegen eintragen (3 verschiedene Schichten am Tag) sowie im unteren Bereichmit Sonderdiensten. In der Tabelle Übersicht werden diese Eintragungen dann in einer großen Übersicht mit der Berechnung von Stunden berechnet. Nun möchte man aber, dass in einer weiteren Tabelle (Auswertung) bei Eintrag eines Namens neben dem Datum vom 01. bis 31. jeden Monats die geplanten Dienste sowie die Dienstart (dies kommt aus den Wochentabellen aus der Zelle direkt neben dem Namen) dargestellt haben.
Es wurde dankenswerterweise bereits in einem anderen Forum mittels Formeln versucht, entspricht aber leider nicht ganz den Vorstellungen. Ich denke, ein Makro wäre hier genau das richtige.

Kann mir da jemand helfen? Ich würde die Tabelle auch posten.

Gruß Andreas
Nach oben  schane65 PM senden
 
gripslund verfasst: 23.07.2010, 17:13
Einsteiger
Einsteiger


registriert: Mar. 2005
Beiträge: 77

Status: offline
letzter Besuch: 02.08.10
Hej,

Nachfrage: in der Tabelle (Auswertung) soll also nur ein Name eingetragen werden können? Und abhängig vom eingetragenen Namen sollen dann die entsprechenden Dienste + Zusatzinfos erscheinen? Ich meine damit, dass in der Tabelle nur EIN Name eingetragen wird - so zum nachschauen?

gripslund

Nachtrag: evtl. kannst du ein vereinfachtes Beispiel der ursprünglichen Datei hochladen (wegen dem Datenschutz u.s.), aus der die Daten erfasst werden sollen?



editiert von: gripslund, 23.07.2010, 17:26 Uhr
Nach oben  gripslund PM senden
 
schane65 verfasst: 23.07.2010, 18:58
Fortgeschrittener
Fortgeschrittener


registriert: Oct. 2005
Beiträge: 155

Status: offline
letzter Besuch: 12.08.10
Hallo gripslund !

In der Tabelle Auswertung soll in einer Zelle ein Name eingetragen werden und zu dem Namen dann in einer Monatsübersicht vomn 01. -31. des jeweiligen Monats die geplanten Dienste sowie der Auftrag, der in der Nebenzelle des Namens eingetragen wird, dargestellt werden.
Ich denke, dass ist nicht so einfach.

Gruß Andreas
Nach oben  schane65 PM senden
 
gripslund verfasst: 23.07.2010, 19:47
Einsteiger
Einsteiger


registriert: Mar. 2005
Beiträge: 77

Status: offline
letzter Besuch: 02.08.10
Hej,

ja sicher ist es nicht ganz einfach. Aber ohne den Aufbau zu kennen ist es noch schwieriger. Bitte posten - wenn möglich.

gripslund
Nach oben  gripslund PM senden
 
schane65 verfasst: 27.07.2010, 18:12
Fortgeschrittener
Fortgeschrittener


registriert: Oct. 2005
Beiträge: 155

Status: offline
letzter Besuch: 12.08.10
Hallo gripslund!

Hier der Link, wo die Datei heruntergeladen werden kann. Schau es dir mal an und ich sage dir dann, worum es geht.


http://www.file...download-267 ... t.ods.html

Gruß Andreas



editiert von: schane65, 27.07.2010, 16:16 Uhr
Nach oben  schane65 PM senden
 
schane65 verfasst: 27.07.2010, 18:22
Fortgeschrittener
Fortgeschrittener


registriert: Oct. 2005
Beiträge: 155

Status: offline
letzter Besuch: 12.08.10
Wenn e nicht funktioniert, schau mal hier nach:

http://de.openo...f=18&t=40224
Nach oben  schane65 PM senden
 
gripslund verfasst: 27.07.2010, 20:04
Einsteiger
Einsteiger


registriert: Mar. 2005
Beiträge: 77

Status: offline
letzter Besuch: 02.08.10
Hej,

der Link für den Download funktioniert leider nicht. Und dein Nachtrag ergibt: Das von dir ausgewählte Thema existiert nicht.

Smilie

gripslund
Nach oben  gripslund PM senden
 
gripslund verfasst: 27.07.2010, 20:07
Einsteiger
Einsteiger


registriert: Mar. 2005
Beiträge: 77

Status: offline
letzter Besuch: 02.08.10
Frage:

Ist es BSM-Plan-Monat_Test.ods?

Dann habe ich sie doch gefunden Smilie

gripslund
Nach oben  gripslund PM senden
 
schane65 verfasst: 29.07.2010, 13:02
Fortgeschrittener
Fortgeschrittener


registriert: Oct. 2005
Beiträge: 155

Status: offline
letzter Besuch: 12.08.10
Hallo !

Ja, das ist der Plan. Für mich ist die Tabelle 9 entscheidend. Hier soll eine monatliche Übersicht der Dienste eines Kollegen erstellt werden, wenn ich in einer Zelle oben den Namen eintrage.
Die Datei hat zwar 6 Wochen, es sollen später aber nur max 31 Tage, als vom 01. bis zum Monatsende eingetragen und somit in der Tabelle 9 ausgewertet werden.
Problematisch ist folgendes:
In den Wochentabellen stehen oben die jeweiligen Dienste, z.b. F = Frühdienst.
Grundsätzlich wird pro Tag nur 1 Dienst, als entweder F, S, VN oder N geleistet. Am Wochenende kann der Tagesdienst von 12 Stunden aber geteilt werden, also LT 1 = 6 Stunden und LT 2 = Stunden. Somit werden dort 2 Dienste am Tag wahrgenommen.
Das kann aber auch die gesamte Woche aufgrund bestimmter Einsatzlagen oder auch Wochenfeiertage betreffen. Somit kann es also möglich sein, dass jemand 2 Dienste (kann aber nur LT 1 und LT 2 sein) am Tag hat.
Rechts neben den Zellen in den Wochen, in denen der Name eingetragen wird, steht dann die Art des Dienstes, z.b. F 1. Dieser Wert müsste dann in der Tabelle 9 in der Spalte mit der Überschrift AT auftauchen.
Im unteren Beeich jeder Woche wird der Sonderdienst (SD) eingetragen. Z.b. in C 28 der Name und in D 28 diee Art (z.b. DS03). Aus der Zahl 03 wird dann die vorgeplante Stundenzahl berechnet, hier also 3 Stunden.

Ich hoffe, dass waren erstmal genug Informationen.

Gruß Andreas
Nach oben  schane65 PM senden
 
gripslund verfasst: 02.08.2010, 17:30
Einsteiger
Einsteiger


registriert: Mar. 2005
Beiträge: 77

Status: offline
letzter Besuch: 02.08.10
Hej,

bin im Augenblick etwas langsam (wg. Urlaub).
Anbei ein erster Versuch, geht das so in etwa in die Richtung wie du es möchtest?

BSM-Download

Gruß

gripslund

Nachtrag: warum egtl. die Zahlen 1 bis 31 und daneben NOCHMAL das Datum?



editiert von: gripslund, 02.08.2010, 16:31 Uhr
Nach oben  gripslund PM senden
 
schane65 verfasst: 03.08.2010, 17:54
Fortgeschrittener
Fortgeschrittener


registriert: Oct. 2005
Beiträge: 155

Status: offline
letzter Besuch: 12.08.10
Hallo !

Ja, es geht in die richtige Richtung. Die Zahlen 1-31 sind nicht erforderlich, die werde ich wieder löschen.
Wichtig wäre auch die Berechnung der jeweiligen Stunden. In der Tabelle Übersicht werden die Stunden zu den jeweiligen Diensten in den Zellen JQ 5 bis JR 6 dargestellt.
Problematisch sehe ich die Berechnung der Dienste LT 1 und LT 2, die jeden Tag vorkommen können. Dazu werden in der Zeile 3 in den jeweiligen Wochen die Dienste händisch geändert. Das gleiche gilt natürlich, wenn dann im unteren Bereich der Wochen noch ein Sonderdienst eingetragen wird.
Vielleicht haste ja Ideen bzw. schick eine PM, dann sende ich meine E-Mailadresse, ist vielleicht einfacher.


Gruß Andreas
Nach oben  schane65 PM senden
 



Powered by pnForum Version 2.0.1
News, Knowledge DB, Support Forum und Treffpunkt




toolbar powered by Conduit
Firstwebcatalog.de Webkatalog - Webverzeichnis ohne Backlinkpflicht