Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketColTime kaldt fra VBA

 Besvar Besvar
Forfatter
Claus Se dropdown
Forum Begynder
Forum Begynder


Medlem: 14.Jul.2018
Land: dk
Status: Offline
Point: 14
Direkte link til dette indlæg Emne: ColTime kaldt fra VBA
    Sendt: 03.Sep.2018 kl. 13:29
ColTime funktionen  brugt i en celle virker, men når jeg forsøger at kalde den fra kan jeg ikke få det til at spille...

funktionen kaldes således i en celle og virker ok

=ColTime(TIME(18;;);TIME(6;;);D2;E2)
Ved VBA kald er følgende afprøvet

=ColTime(TIME(18;;),TIME(6;;),D2,E2)

Men så er det at jeg banker hovedet imod.

Nogen der er skrappe ?
Mvh. Claus Lind



Her er lidt af funktioen

 
  '=ColTime(Time1;Time2;Startrange;Endrange;GetTotalNumber)
'Startrange er området for møde*tider*.
'Endrange er området for "gå-hjem" *tider*.
'Time1 og Time2 er intervallet, der ønskes undersøgt. Højst 24 timer!
'Time1 og Time2 er cellereferencer til tider (18:15)
'eller funktionen TID(18;15;) indtastet direkte
'GetTotalNumber er valgfri (1 or 0 (standard)). Hvis den
'sættes til 1(én). returnerer funktionen det antal gange
'det søgte interval findes.


'Fra regnearket:
' =ColTime($F$2;$G$2;A2;C2)
'hvor fx F2=22:00 og G2=7:00
' =ColTime(TID(22;;);TID(7;;);A2;C2)
'Træk cellen ned med fyld-håndtaget


'Eller akkumuleret:
' =ColTime(F2;G2;A2:A100;C2:C100)
'hvor fx F2=22:00 og G2=7:00
' =ColTime(TID(22;;);TID(7;;);A2:A100;C2:C100)
'I denne situation er det ikke tilladt at have
'tomme celler omgivet af celler med indhold
'i A2:A100 og C2:C100
'


Public Function ColTime(Time1 As Double, _
Time2 As Double, StartRange As Object, _
Endrange As Object, _
Optional GetTotalNumber As Boolean) As Double
'leo heuser,May 1999/January 2002
Dim Cel As Object
Dim Dummy As Double
Dim EndTime As Double
Dim OffsetColumn As Long
Dim OffsetRow As Long
Dim StartTime As Double
Dim SubTime As Double
Dim TotalNumber As Long


Til top



Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk