Mustafa Görmezer

 
  • Decrease font size
  • Default font size
  • Increase font size
arrow Chronologische Ansicht Know How arrow Kategorien Übersicht arrow Python Scripte arrow Hyperlinks aus Excel extrahieren mit Python
Hyperlinks aus Excel extrahieren mit Python PDF Drucken E-Mail
Benutzer Bewertung: / 1
SchlechtSehr Gut 
Hier ist ein kleines Python-Script, welches alle Hyperlinks aus Microsoft Excel Dokumenten in eine Textdatei extrahiert. Es benötigt Pywin32!
 
from win32com.client import Dispatch
from sys import argv
from sys import exit
 
if len(argv)<=2:
    print 'This tool extracts all Hyperlink addresses from Excel documents to a file..'
    print '\nUsage: xlshyperlink.exe <visiofile.vsd> <textfile>'
    exit()
    
app = Dispatch('Excel.Application')
app.Visible = 0
doc = app.Workbooks.Open(argv[1], 0, False, 2)
file = open(argv[2], 'w')
count = 0
for i in range (doc.Worksheets.Count):
    for worksheet in range (doc.Worksheets.Item(i+1).Hyperlinks.Count):
        link = doc.Worksheets.Item(i+1).Hyperlinks.Item(worksheet+1).Address
        file.write(link+'\n')
        print link
        count += 1
file.close()
print 'Written %s URLS to file %s'%(count, argv[2])
doc.Saved = 1
app.Quit()

Relevante Beiträge (automatisch):

 
< Voriger Artikel   Nächster Artikel >

Sag nein!

.ausgestrahlt

Statistik

Besucher: 11018212
Aktuell 8 Gäste online

Feedback

Wenn dir die Seite nützlich war, gib ihr doch ein +1:

Kurz-Tipps:

3DXML-Player unterstützt jetzt auch CGR
Der 3DXML-Player von Dassault Systemes unterstützt seit kurzem neben dem hauseigenen 3D XML-Format auch das leichtgewichtige CGR-Format aus CATIA.
Weiterlesen …
 

Kommentare

  • Hallo, PyScripter gefällt mir auch wirklich sehr gut. Etwas nervig ist aber, dass bei jedem Aufruf von input() ein Dialogfenster für die Eingabe aufge... weiter...
  • Hallo Zusammen, vielen Dank für die hilfreiche Unterstützung beim Erstellen des ersten eigenen 3d-PDF. Für eine Technikerarbeit soll ich ein Bauteil i... weiter...
  • Suche nach einem Mindmapping-Tool für mein Projekt und ich fand joomla über Ihre Website, danke! Grüße aus Barcelona weiter...
RSS

Weiteres