Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Datoerne fremkommer ved at jeg lægger [A1].currentRegion ind i et dobbelt array sådan: a=[A1].currentRegion og henter hver 10 værdi i kolonne 1 i arrayet (som er en dato) ud af arrayet og lægger ind et et andet array b som jeg så til sidst overfører til et ny område:
range(xxxx)=b
Hvordan vil du gøre her ?
NB: Hele makroen er her:
Private Sub CalcColumnHour(c As Long) Dim r1 As Long, r2 As Long
r1 = 2 r2 = 1 out_length = 1
Sum = 0 counter = 0 Do Do r2 = r2 + 1 tmpTxt = Right(CDate(a(r2, 2)), 6) Sum = Sum + a(r2, c) counter = counter + 1
Loop While tmpTxt <> ":00:00" TMP = Sum / counter out(out_length, c) = Sum / counter If c = 3 Then 'if first averagecolumn then add the time to column 2 og date to column 1 out(out_length, 1) = CDate(a(r1, 1)) out(out_length, 2) = a(r1, 2) End If
Ok det var et lidt for stort spørgsmål for sølle 15 point.
Sender du et svar Ikrons, så du kan få point ?
NB: Måske du også lige kunne fortælle mig, hvad jeg gør, hvis jeg har et større område med forkert dataformatering, som er fremkommet ved at hente en tekstfil ind. Skal man ind og have fat i hver celle med "Format(Cdate(værdi)", "dd-mm-yy") eller ?
Undskyld jeg først reagerer nu - jeg er helt sikker på, at jeg for skrev et svar til dig i går. Men væk er det. Nogen gange synes at mine svar ikke kommer med selv om det tilsyneladende drønet ud i www efter tryk på send - eller også er det mig der kludre.
Nå men sender du ikke et svar? Jeg vil prøve out(out_length, 1) = format(CDate(a(r1, 1)), "dd-mm-yy"
Her er et svar. Jeg håber at du får det til at virke.
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.