Thema Datum  Von Nutzer Rating
Antwort
Rot Dateigröße im GB-Bereich ermitteln
05.03.2017 08:19:00 jörg
NotSolved
05.03.2017 15:56:23 Mackie
*****
Solved
05.03.2017 18:39:56 jörg
Solved

Ansicht des Beitrags:
Von:
jörg
Datum:
05.03.2017 08:19:00
Views:
295
Rating: Antwort:
  Ja
Thema:
Dateigröße im GB-Bereich ermitteln

hallo,

ich würde gerne von Dateien, die mehrere GB groß sind die Dateigröße ermitteln und dann, wenn die Größe einen bestimmten Wert überschreitet, verschieben.

Ich habe gelesen dass man API dafür nutzen muss. Leider kenne ich mich mit API überhaupt nicht aus...

Muss ich dafür irgendetwas installieren?

hier mein Versuch:

Sub r()
Dim A As APIFile
Dim FSize As Double
Dim pfad_VerzA As String, pfad_VerzB As String
Dim fs As Object
Dim fDatei As Object
Dim fDateien As Object
Dim fVerzA As Object

pfad_VerzA = "D:\testfilme"
pfad_VerzB = "D:\filmepassend"

Set fs = CreateObject("scripting.FileSystemObject")
Set fVerzA = fs.getFolder(pfad_VerzA)
Set fDateien = fVerzA.Files

For Each fDatei In fDateien
    A.openfile (pfad_VerzA)
    FSize = A.FileSizeDouble
    Debug.Print FSize
    A.CloseFile
    If FSize > 2048 Then Name pfad_VerzA & "\" & fDatei.Name As pfad_VerzB & "\" & fDatei.Name
Next fDatei

End Sub

Vielen dank für die Hilfe im Voraus!!

Gruß, Jörg


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst genau und ausführlich
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
  • Bitte markieren Sie Ihre Anfrage als erledigt wenn Ihnen geholfen wurde
Thema: Name: Email:

 
 

Thema Datum  Von Nutzer Rating
Antwort
Rot Dateigröße im GB-Bereich ermitteln
05.03.2017 08:19:00 jörg
NotSolved
05.03.2017 15:56:23 Mackie
*****
Solved
05.03.2017 18:39:56 jörg
Solved