Microsoft Excel

Herbers Excel/VBA-Archiv

Dateipfad/Name in Zwischenablage | Herbers Excel-Forum


Betrifft: Dateipfad/Name in Zwischenablage von: dave
Geschrieben am: 18.01.2012 11:30:26

Hi zusammen,

wie der Betreff schon sagt:

Ich versende oft in Mails per Hyperlink Verweise auf Excel-Dateien. In Windows kann ich über den Explorer Pfad und Name nur getrennt oder auf Umwegen als einen String kopieren, deswegen wollte ich dafür einen Code schreiben.

der in diesem Beitrag aufgeführte Tip funzt aber nicht mehr:

https://www.herber.de/forum/archiv/1112to1116/t1113891.htm

Der Verweis auf diese Objektbibliothek existiert bei mir nicht. Hat jemand eine Idee?

DAnke und Gruß
DAvid

  

Betrifft: AW: Dateipfad/Name in Zwischenablage von: JoWE
Geschrieben am: 18.01.2012 11:39:04

Hi DAvi,
so vllt.

Sub KopiereDateinameInZwischenablage()
    'Erfordert VBA-Verweis auf "Microsoft Forms 2.0 Object Library" !
    Dim objData
    Set objData = New DataObject
    objData.SetText ActiveWorkbook.FullName
    objData.PutInClipboard
End Sub

Gruß
Jochen


  

Betrifft: AW: Dateipfad/Name in Zwischenablage von: dave
Geschrieben am: 18.01.2012 11:41:02

wie schon geschrieben, dies finde ich bei mir nicht:

'Erfordert VBA-Verweis auf "Microsoft Forms 2.0 Object Library" !

Diese Library ist in der Liste nicht aufgeführt!!!

Gruß
David


  

Betrifft: AW: Dateipfad/Name in Zwischenablage von: JoWE
Geschrieben am: 18.01.2012 11:49:59

Die sollte in c:\Windows\system32\ vorhanden sein: fm20.dll
Durchsuche mal danach!


  

Betrifft: AW: Dateipfad/Name in Zwischenablage von: dave
Geschrieben am: 18.01.2012 12:06:06

Ok, das hat gefunzt. Danke.

Ich dachte, diese Library hätte schon standard-mäßig in der Liste stehen sollen.

Gruß
David


Beiträge aus den Excel-Beispielen zum Thema "Dateipfad/Name in Zwischenablage"