I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Her er et komplet program der finder ugenummer. Opret en form med en Calender control, og en quit knap. And you are up and running.
Private Sub Calendar1_Click() Dim workdate As String workdate = Str(Calendar1.Day) & \"/\" & Str(Calendar1.Month) & \"/\" & Str(Calendar1.Year) Text1.Text = uge_nr(workdate) End Sub
Private Sub CmdQuit_Click() End End Sub
Function uge_nr(workdate As String) As Integer uge_nr = DatePart(\"ww\", workdate, vbMonday, vbFirstFourDays) End Function
Private Sub Form_Load() Text1.Text = uge_nr(Now) Calendar1.Day = Day(Now) Calendar1.Month = Month(Now) Calendar1.Year = Year(Now) End Sub
Det er nu sådan at ugedatoen ligger i en fil, og at programmet gerne skulle indlæse fra denne og bagefter ligge den ud i denne! dato formatet er som tidligere, og i stedet for dato skal den ligge ugenummeret.
jamen så skal du jo bare indlæse datoen og formattere den i datoformatet som angivet, laves som en strengvariabel. Dette propper du ind i DatePart funktionen, som returnerer ugenummeret. Dette skriver du så til en fil. Hvis dit indput format er yyyymmdd og lægges i variablen strInput kan du lave din strDate således:
Prøv at se http://www.eksperten.dk/spm/50102 Der er en der udskifter en linie i en tekstfil - det kan måske løse dit sidste problem.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.