Suchergebnisse

Suchergebnisse 1-22 von insgesamt 22.

  • Benutzer-Avatarbild

    Hallo, ich wollte eine doppelte For Funktion ausführen, leider scheint dabei etwas noch nicht ganz zu stimmen: Y wird korrekt berechnet ergibt die Anzahl Tage im Monat. Und genauso oft soll der I Block ausgeführt werden bzw. in das Tabellenblatt eingefügt werden. Bisher erscheint er aber nur einmal. Was muss ich anders machen? VB.NET-Quellcode (11 Zeilen)

  • Benutzer-Avatarbild

    @VB1963 Ja genau die soll was machen :). Also es sollen Werte aus einer ListBox "Y"-Mal in die Spalten geschrieben werden. Die Werte "I" sind also alle Einträge aus der ListBox. Bisher läuft es so, dass alle Einträge aus der ListBox einmal auf die Tabelle geschrieben werden. Aber eigentlich soll Y dafür sorgen, dass das öfter passiert. Ich kann auch eine Beispiel Datei hochladen, falls es das einfach macht.

  • Benutzer-Avatarbild

    ja genau das ist auch mein Problem, ich bin nicht sicher wie ich Y korrekt einsetze.

  • Benutzer-Avatarbild

    Also y soll einfach diese liste ans Ende des ersten Eintrages stellen. Hoffe das Beispiel macht Sinn. Ansonsten ich stell die Datei auch gerne zur Verfügung. ​Kurz mal als Beispiel: i = 0 to end (Daten aus ListBox) A B Y = 1 to end (Ermittelte Länge einer Tabelle) Ergebnis AB AB AB

  • Benutzer-Avatarbild

    Hier mal der Upload. frmMain ​Button "Monat erzeugen" Zeile 152

  • Benutzer-Avatarbild

    @VaporiZed ups...das ist ja nicht das was ich wollte :). Genau die Namen werden aus der ListBox geladen. Und die Uhrzeit steht einmal vorne, sozusagen der Rahmen des Plans. Dann soll für jeden Tag der Namensbereich dupliziert werden. In den Feldern selbst wird einfach mit Doppelklick die Auswahl gestartet um Werte in den Plan einzutragen. Ich würde auch gerne an den ersten erzeugten Namen und alle folgenden ersten Namen, den Tag aus der ListBox stehen haben. Diese Zeile wird dann in jeder Spalte…

  • Benutzer-Avatarbild

    @VaporiZed Um deine Fragen expliziter zu beantworten: Uhrzeit als einmalige Spalte (freezepane ist aktiv) Die Namen immer wiedererholend pro Spalte in derselben Zeile Und mit jeden y-namen Block, soll das datum aus der der tabelle, die zum Zählen verwendet wird, zwei zeilen über den namen hinzugefügt werden.

  • Benutzer-Avatarbild

    @VaporiZed :)...tut mir Leid wenn ich zu unpräzise war. warte hier ist ein Screenshot mit dem Ist und Soll Zustand. Es soll natürlich der Bereich mit den Namen so oft dupliziert werden, wie Tage im Monat vorhanden sind. Bzgl. dem ComboBox Eintrag. Im Grunde bekomme ich das hin, ich tu mir nur Schwer mit dem Code für "Suche immer in Zeile 2 von jeder benutzen Spalte".. VB.NET-Quellcode (2 Zeilen) und der entsprechenden Selektion. Ich bin noch am überlegen wie ich das am Besten aufbauen kann, eine…

  • Benutzer-Avatarbild

    @VaporiZed Eins A genau so wollte ich das. hier die Bilder zu dem Datum (Bild und Bild2). Dabei bin ich noch am Überlegen..am Ende wollte ich alle Spalten eines Monats auslesen für eine Tabelle zur Auswertung mit einer Splitfunktion (Bild3). Jedoch weiß ich nicht ob es dafür sinnvoller ist in jeder Spalte ein Datum stehen zu haben oder ob Excel erkennt wenn nichts drin steht das einfach das letzte genommen werden soll?! Hoffe das war zumindest etwas schlüssig.

  • Benutzer-Avatarbild

    wahnsinn...perfekt (kommt bei dir auch immer Freitag als Wochentag)? ach diesen Rechtschreibfehler mach ich ständig, danke für die Korrektur.

  • Benutzer-Avatarbild

    Misverständnis. Bei mir steht überall Freitag siehe Bild (also kein Samstag bis Donnerstag). Ja das passiert mir manchmal im leider Eifer des Gefechts, dass ich Worte falsch schreibe. manchmal vergesse ich auch welche...

  • Benutzer-Avatarbild

    Hmm.. hab es es eben geprüft hatte nur eine Zeile etwas weiter nach oben getan und das hat schon gereicht um es zu crashen. So nun ist mir aufgefallen, dass der 1. Januar im Arbeitsblatt mit Montag beginnt. Der 1. Januar 2017 war Sonntag. Muss da noch was beim "Weekday" angepasst werden? Edit: Hab jetzt weekay mit vbmonday ergänzt aber dann ist mir aufgefallen cb_monat hat ja auch eine Leerzeile in der Liste. Führt das zu der Abweichung?

  • Benutzer-Avatarbild

    Ja bei mir auch ..dann lass ich vbSunday. Wenn ich nun in der ComboBox in frmTermin, alle diese Tage die aufs Blatt geschrieben wurde eintragen möchte. Wie muss ich dann die Zeilen und Spalten Erkennung definieren? Ich hatte das so versucht aber das passt ja hinten und vorne nicht... VB.NET-Quellcode (2 Zeilen) EDIT: Alternativ hattte ich auch mal das hier aber dann kommt nur die letzte Zeile VB.NET-Quellcode (4 Zeilen)

  • Benutzer-Avatarbild

    hmm. du hast Recht würde ja am Ende den gleichen Effekt haben alternativ hatte ich damit angefangen (war leider nur ein EDIT Eintrag von mir). Zitat von Sam85: „EDIT: Alternativ hattte ich auch mal das hier aber dann kommt nur die letzte Zeile VB.NET-Quellcode (4 Zeilen) “ Dann Danke ich dir sehr für deine Hilfe und entschuldige nochmal, dass ich manchmal die Dinge etwas umständlich erkläre. Bis später und viel Spass auf der Arbeit.

  • Benutzer-Avatarbild

    @VaporiZed Wenn du wieder da bist, ich habe über deine Aussage ob ich Tage weglassen will nachgedacht. Ich habe meinen ursprünglichen Kalender angepasst (siehe Bild), so dass nur noch die aktiven Tage angezeigt werden. Nun richtet sich der Code aber gar nicht daran. Kann ich irgendwie... VB.NET-Quellcode (2 Zeilen) ...anpassen so das ich an das Listobject("dt_Kalender") anknüpfe? Die Columns.name wären ja die gleichen wie in der ComboBox cb_monat Orientierung: Form "frmMain", Button "btn_month" …

  • Benutzer-Avatarbild

    Vielleicht kann mir hierbei auch jemand anders helfen. (siehe Post darüber). Im Grund geht es darum, das die Werte vom Datum aus dem Monat erzeugt werden, nun war der Anstoss gegeben worden Feiertrage, Wochenenden etc. auszuschließen. Dafür habe ich auch bereits den entsprechenden Kalender, um überflüssige Daten beim einlesen der Spalte auszuschließen. Wie bekomme ich es nun hin, die Tabellenspalte als Ausgangspunkt der Erzeugung zu nutzen. Die Spaltenüberschrift ist auch der Text aus der ComboB…

  • Benutzer-Avatarbild

    @VaporiZed Ja, der sollte relativ exakt sein, (auch bewegliche Feiertage, hab da eine Formel gefunden gehabt und auch getestet) jetzt nicht zwingend für alle Bundesländer aber ich kann dafür sicher auch eine Möglichkeit finden, es dynamisch zu halten. Der Kalender ist auch in der upgeloadeten Version, hab sie vorhin erneuert. Aber erstmal zu dem Anderen: Ich bin eigentlich noch an der Form von vorgestern, da hast du ja dafür gesorgt, das die Therapeuten Namen anhand des Monats auf das Arbeitsbla…

  • Benutzer-Avatarbild

    Einfach einblenden heißt Kalender. Genau, manipulieren bzw. füllen funktioniert eigentlich schon. Mit Doppelklick öffnet sich die Form und dann kann man Befehle ausführen.

  • Benutzer-Avatarbild

    Es gibt noch ein weiteres Tabellenblatt mit der Berechnung der Feiertage so das nichts händisch gemacht werden muss, bis auf den Jahreswechsel. Das Blatt heisst Feiertag und muss auch erst eingeblendet werden. Aber ich werde eine weitere Form einbauen, da es ja auch wie dieses Jahr vorkommen kann, dass ein Feiertag Jubiläum hat. Ansonsten werden ich für Samstag und Sonntag ebenfalls steuern lassen, wie in Kalenderx schon zu sehen. Dann baue ich eine variable ein und stell sie mit in die Form, so…

  • Benutzer-Avatarbild

    @VaporiZed Ich bin jetzt nicht sicher ob es so wirklich sinnvoll ist, was ich da zusammen gebastelt habe. Dort wo "" steht wird dafür ein leeres Element erstellt anstatt übersprungen zu werden. Zudem werden die Tage auch falsch berechnet. Das könnte sicher auch daran liegen, dass ich... ​EDIT: Das hat sicher erledigt, dafür läuft etwas anderes nicht... Zitat von VaporiZed: „WICHTIG: Wenn Du es dabei belässt, bleiben die betroffenen Spalten in der erzeugten Tabelle leer, da in dem Schleifencode y…

  • Benutzer-Avatarbild

    @VaporiZed Also ungefähr so... y ist sozusagen der große Kreis um den kleinen Kreis x... ich hab das jetzt mal so ausprobiert, doch das klappt nicht, dann habe ich das x in dem IF Clause zum y gemacht aber es klappt immer noch nicht (wobei ich denke, dass das sowieso nicht sein sollte) ... puhh... VB.NET-Quellcode (17 Zeilen) VB.NET-Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    Vielen Dank @VaporiZed ​war eine schwere Geburt für mich...und für dich vermutlich noch mehr..es hätte also kein Abzug mehr erfolgen müssen bei y. ​dafür geht es jetzt. Vielen Dank dafür...