Anzeige
Archiv - Navigation
1600to1604
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Laufwerke auswählen

Laufwerke auswählen
12.01.2018 11:40:09
Peter
Hallo ihr Excelspezialisten,
seit Tagen versuche ich die Laufwerkbuchstaben von USB-Stick und CD/DVD-LW in die Zellen AA10 = USB-Stick und AA12 = CD/DVD-LW zu übertragen.
Mit dem Code "Sub Info_Laufwerke1()" der beigefügten Musterdatei übertrage ich die aktuellen Laufwerke des PC in die Spalten AC:AN.
Da ja jeder Pc andere Werte aufweist, benötige ich einen Code, welche bei einem eingesteckten Stick und einer CD/DVD die Werte in die o.a. Zellen überträgt.
Problem, wenn z.B. auch ein Floppy-Disk A:\ an erster Stelle vorhanden ist, dann
besteht bereits ein Problem.
Datei: https://www.herber.de/bbs/user/118896.xlsm
Besten Dank für eure Hilfe.
Gruss
Peter

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Laufwerke auswählen
12.01.2018 16:27:00
ChrisL
Hi Peter
Formel CD-ROM:
=SVERWEIS(4;AE:AJ;6;0)
Floppy und USB sind beides Typ 1 (Removable Disc). Allerdings ist Floppy m.W. immer auf Buchstabe A.
Daher würde der Verweis lauten: Typ 1, jedoch nie Buchstabe A. Nun bin ich nicht der Formelprofi, aber scheint zu funktionieren:
{=INDEX(AJ1:AJ99;VERGLEICH(1;(AE1:AE99=1)*(AD1:AD99"A");0))}
Quelle: http://excelformeln.de/formeln.html?welcher=30
Array-Formeln {Matrixformeln}; - zu erkennen an den geschweiften Klammern vor dem Gleichheitszeichen und am Ende {=FORMEL}. Diese {Klammern} werden nicht eingegeben sondern zum Abschluß der Formel durch gleichzeitig Strg Shift Enter erzeugt (statt Enter allein). Wenn Du hier einen Array kopierst, diese Klammern also löschen, und die Formel wie beschrieben abschließen.
cu
Chris
Anzeige
AW: Laufwerke auswählen
12.01.2018 16:30:25
Peter
Hallo Chris,
besten Dank für Deine Hilfe.
Werde dies in den nächsten Tagen ausprobieren.
Gruss
Peter
AW: Laufwerke auswählen
12.01.2018 16:31:11
ChrisL
nur "Removable" (ohne Disc)
https://msdn.microsoft.com/en-us/vba/language-reference-vba/articles/drivetype-property
0: "Unknown"
1: "Removable"
2: "Fixed"
3: "Network"
4: "CD-ROM"
5: "RAM Disk"
Typ 1 kann natürlich auch z.B. eine externe Festplatte sein. Dies von eine USB-Stick zu unterscheiden wird schwierig.
cu
Chris
AW: Laufwerke auswählen
12.01.2018 16:27:14
firmus
Hi Peter,
in der Variabelen "LW" steckt auch ein Parameter "DriveType".
Er wird zwar nur numerisch ausgegeben, aber im debug-bereich wird der Wert beschrieben.
1 Removeable USB-stick
2 Fixed Disk, auch USB-Disk
3 Remote Netzwerklaufwerk, z. B. \\diskstation1\
4 CDROM
Gruß,
Firmus
Anzeige
AW: Laufwerke auswählen
12.01.2018 16:29:26
Peter
Hallo Firmus,
besten Dank für Deine Hilfe.
Werde dies in den nächsten Tagen ausprobieren.
Gruss
Peter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige