Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Datumsvariable Ist 00:00:00 obwohl Datum vorhanden

Frage Microsoft Microsoft Office

Mitglied: Hansinator

Hansinator (Level 1) - Jetzt verbinden

13.08.2013, aktualisiert 16:32 Uhr, 1212 Aufrufe, 3 Kommentare, 2 Danke

Hallo zusammen,

Ich wollte in Acces eine Datumsabfrage für den Benutzer schreiben aber ich werde bald zum Hirsch. Der Benutzer soll ein Datum eingeben können aber es soll ein Defaultdatum hinterlegt sein. Das Kuriose ist jetzt, das es bei dem EndeDat Datum funktioniert und der Wert übergeben wird (der 1.7.2012), das BeginDat welches eigentlich genau daws gleiche ist gibt mir immer eine Uhrzeit 00:00:00 zurück. Eigentlich soll aus einem String in ein Datum konvertiert werden. Ich habe es auch schon mit Cdate probiert aber es kommt irgendwie immer der gleiche schmu raus deswegen habe ich jetzt feste Daten vergeben aber das gleiche Problem.
Beim Ausführen kommt der Laufzeitfehler 13 Typen unverträglich.

Public EndeDats As String
Public Tests As String
Public BeginDat As Date
Public EndeDat As Date

Public Function Wertabfrage()
Dim Juli As Integer
Dim Juni As Integer
Dim ersterTag As Integer
Dim letzterTag As Integer

Vorjahr = Year(Date - 365)
aktuellesJahr = Year(Date)
BeginDats = "6.31." & aktuellesJahr
EndeDats = "1.7." & Vorjahr
EndeDat = "1/7/2012"
BeginDat = "31/6/2013"
Datvon = InputBox("bitte Startdatum Eingeben sonst ", , BeginDat)
Datbis = InputBox("bitte End-Datum Eingeben sonst ", , EndeDat)
End Function

Ich hoffe ihr könnt mir helfen vielen Dank im vorraus.
Mitglied: bastla
13.08.2013 um 16:49 Uhr
Hallo Hansinator!

Abgesehen davon, dass es auch ein schaltjahrsicheres
Vorjahr = Year(Date) - 1
tun sollte - kannst Du Dich noch erinnern, was Du am 31.6.2013 so gemacht hast (wobei Du ja auch noch den 6.31. angibst)?

Grüße
bastla
Bitte warten ..
Mitglied: Hansinator
13.08.2013 um 17:06 Uhr
Ok danke habe es gefunden.
Zunächst wird das ganze unter Monat/Tag/Jahr gespeichert. Und dann hat natürlich der Juni nur 30 Tage
Vielen Danbk für die Hilfe.
Gruß Hansinator
Bitte warten ..
Mitglied: bastla
13.08.2013 um 17:32 Uhr
Hallo Hansinator!
Zunächst wird das ganze unter Monat/Tag/Jahr gespeichert.
Hatte ich auch nicht gemeint, sondern:
BeginDats = "6.31." & aktuellesJahr
Anyhow - schön, wenn's jetzt passt ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Windows Server
gelöst SYSVOL-Freigabe auf 2. DC nicht vorhanden (6)

Frage von m8ichael zum Thema Windows Server ...

VB for Applications
Vba Outlook Betreff Datum - Absender - Empfänger (7)

Frage von Romy0907 zum Thema VB for Applications ...

Exchange Server
gelöst Zertifikatswarnung Outlook 2013 - Exchange 2016 - öff. Zerti vorhanden (8)

Frage von Philzip zum Thema Exchange Server ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Festplatten, SSD, Raid
PC stellt nach dem Bios ab (18)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...

iOS
16 iPads zentrall verwalten (18)

Frage von simonlohr zum Thema iOS ...

Viren und Trojaner
Ransomware .nm4 (15)

Frage von Zyklo92 zum Thema Viren und Trojaner ...

Windows 7
Freeware MSI Tool (13)

Frage von uridium69 zum Thema Windows 7 ...