- Public Function TailleFichieroKoMoGo(Chemin As String) As String
- Dim Taille
- Dim Valeur
- Taille = FileLen(Chemin)
- If Taille >= 1024 Then
- Taille = Taille / 1024
- If Taille >= 1024 Then
- Taille = Taille / 1024
- If Taille >= 1024 Then
- Taille = Taille / 1024
- If Asc(StrReverse(Left(Taille, 4))) = 44 Then
- Valeur = Left(Taille, 3)
- Else
- Valeur = Left(Taille, 4)
- End If
- TailleFichieroKoMoGo = Valeur & " Go"
- Else
- If Asc(StrReverse(Left(Taille, 4))) = 44 Then
- Valeur = Left(Taille, 3)
- Else
- Valeur = Left(Taille, 4)
- End If
- TailleFichieroKoMoGo = Valeur & " Mo"
- End If
- Else
- If Asc(StrReverse(Left(Taille, 4))) = 44 Then
- Valeur = Left(Taille, 3)
- Else
- Valeur = Left(Taille, 4)
- End If
- TailleFichieroKoMoGo = Valeur & " Ko"
- End If
- Else
- If Taille < 2 Then
- Valeur = " octet"
- Else
- Valeur = " octets"
- End If
- TailleFichieroKoMoGo = Taille & Valeur
- End If
- End Function
Public Function TailleFichieroKoMoGo(Chemin As String) As String
Dim Taille
Dim Valeur
Taille = FileLen(Chemin)
If Taille >= 1024 Then
Taille = Taille / 1024
If Taille >= 1024 Then
Taille = Taille / 1024
If Taille >= 1024 Then
Taille = Taille / 1024
If Asc(StrReverse(Left(Taille, 4))) = 44 Then
Valeur = Left(Taille, 3)
Else
Valeur = Left(Taille, 4)
End If
TailleFichieroKoMoGo = Valeur & " Go"
Else
If Asc(StrReverse(Left(Taille, 4))) = 44 Then
Valeur = Left(Taille, 3)
Else
Valeur = Left(Taille, 4)
End If
TailleFichieroKoMoGo = Valeur & " Mo"
End If
Else
If Asc(StrReverse(Left(Taille, 4))) = 44 Then
Valeur = Left(Taille, 3)
Else
Valeur = Left(Taille, 4)
End If
TailleFichieroKoMoGo = Valeur & " Ko"
End If
Else
If Taille < 2 Then
Valeur = " octet"
Else
Valeur = " octets"
End If
TailleFichieroKoMoGo = Taille & Valeur
End If
End Function