Veröffentlicht 14. Mai 20187 j Hi ich bin noch ziemlich neu in der Vba Programmiereung und würde gern zwei spalten auto matisch füllen lassen mit datum in der erste und uhrzeit in der zweite. der start und enddatum kommt von eine zwei anderen spalten. wobei der start wert in der erste zeile steht und der enwert in der letzte. Könnt ihr mir was vorschlagen?
14. Mai 20187 j Mit den Schlagwörtern "Cells" und "Sheet" sowie "Range" wirst du die Aufgabe sicherlich lösen können.
14. Mai 20187 j Ich frage mich nur ehrlich gesagt, wofür man da VBA benötigt... das geht doch genauso auch mit einfachsten Formeln... Oder ist das eine Aufgabe zu den ersten Schritten in VBA?
14. Mai 20187 j vor 32 Minuten schrieb Crash2001: Ich frage mich nur ehrlich gesagt, wofür man da VBA benötigt... das geht doch genauso auch mit einfachsten Formeln... Oder ist das eine Aufgabe zu den ersten Schritten in VBA? Da Uhrzeit und Datum getrennt von einander ausgewiesen werden sollen, würde ich mal davon ausgehen, dass er mehrere Zeilen pro Tag ausweisen möchte. Also 14.05.2018 6:00 14.05.2018 12:00 14.05.2018 18:00 14.05.2018 24:00 15.05.2018 6:00 15.05.2018 12:00 15.05.2018 18:00 15.05.2018 24:00 ... Das könnte man zwar auch mit Formeln lösen aber das wird schon schwieriger, weil die Datumsspalte nicht nur auf den Anfang schauen muss, sondern auch auf die Uhrzeit der vorherigen Zeile. Mit VBA ist das doch nur eine einfache Schleife, wobei ich mich frage, wie die Uhrzeit ermittelt werden soll, wenn nur Start und Ende ersichtlich sind aber nicht die Schritte und wie kann schon in der letzten Zeile die Uhrzeit stehen, wenn die Schritte nicht bekannt sind?
15. Mai 20187 j Na also 6-Stunden-Raster und nur Uhrzeit / Datum ausgeben ist auch mit Formeln jetzt nicht das Ding...
16. Mai 20187 j Autor Es soll meheren tagen aufgeschrieben werden und der schritt is 15 min dabei geht es vor allem um den tag der Zeitumstellung, da es an dem tag mal 1 stunde mehr und mal eine stunde weniger ist
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.