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.
Function RekursivtLoop(Optional strPrint As Variant) As String Dim i As Integer Dim strPrintOut As String For i = 1 To 3 If Not IsMissing(strPrint) Then strPrintOut = strPrint End If strPrintOut = strPrintOut & CStr(i) Debug.Print strPrintOut If Len(strPrintOut) < 3 Then strPrintOut = rekursiv(strPrintOut) End If Next End Function
Function RekursivtLoop(Optional strPrint As Variant) As String Dim i As Integer Dim strPrintOut As String For i = 1 To 3 If Not IsMissing(strPrint) Then strPrintOut = strPrint End If strPrintOut = strPrintOut & CStr(i) Debug.Print strPrintOut If Len(strPrintOut) < 3 Then strPrintOut = RekursivtLoop(strPrintOut) End If Next End Function
Lige et spørgsmål... Hvis jeg løber igennem flere tal end blot 3, f.eks. 5 og ændre længden til 4, får jeg ikke alle kombinationerne med. Kan jeg ændre din rutine således at jeg kan løbe igennem disse?
Det er fordi immediate-vinduet, som du skriver til, ikke kan vise så mange linier (den viser de sidste) - hvis du skriver til en fil kommer det hele med.
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.