Thema Datum  Von Nutzer Rating
Antwort
08.12.2016 16:09:59 Frodo_78
NotSolved
Blau Makro ändern
09.12.2016 06:26:01 GraFri
NotSolved

Ansicht des Beitrags:
Von:
GraFri
Datum:
09.12.2016 06:26:01
Views:
655
Rating: Antwort:
  Ja
Thema:
Makro ändern

Hallo

 

Folgendes Makro listet dir die Ordner auf. Vielleicht kannst du damit etwas anfangen.

 

' Verweis "Microsoft Shell Controls And Automation" muß unter
' Extras\Verweise...  gesetzt werden

Option Base 1

Sub Ordner_auflisten()
Dim dbOrdner()
Dim n               As Integer

Dim objShell        As Shell
Dim objOrdner       As Folder
Dim objDatei        As FolderItem

Set objShell = New Shell
Set objOrdner = objShell.Namespace("C:\")

  n = 1
  For Each objDatei In objOrdner.Items
    If objDatei.Size = 0 Then       ' Ordner
      ReDim Preserve dbOrdner(n)
      dbOrdner(n) = objDatei.Name
      Worksheets("Tabelle1").Cells(n, 1) = objDatei.Name
      n = n + 1
    End If
  Next
End Sub

 

mfg, GraFri


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • 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
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • 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

Thema Datum  Von Nutzer Rating
Antwort
08.12.2016 16:09:59 Frodo_78
NotSolved
Blau Makro ändern
09.12.2016 06:26:01 GraFri
NotSolved