Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1116to1120
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

Hyperlink Laufzeitfehler 52

Hyperlink Laufzeitfehler 52
Elmar
Hallo,
habe in einer Zelle einen Hyperlink (\\c:\temp\test.dwg)
diesen Hyperlink habe ich durch einmaliges anklicken der Zelle noch nicht abgefragt ob es ihn gibt oder nicht. (wurde automatisch erstellt)
Durch ein Makro wird die der Link überprüft:

Sub test()
Dim zeIle As Long
' Spalte die durchsucht wird, hier F
Const sCol = 7
Application.ScreenUpdating = False
' Nimmt das aktive Arbeitsblatt
With ActiveSheet
' Ab Zeile 5
For zeIle = 5 To .Cells(Rows.Count, sCol).End(xlUp).Row
' Wenn Hyperlink da
If .Cells(zeIle, sCol).Hyperlinks.Count > 0 Then
' Schauen, ob es den gibt, OK oder Nicht OK eintragen
If Dir(.Cells(zeIle, sCol).Hyperlinks(1).Address)  "" Then
.Cells(zeIle, sCol + 1).Value = "OK"
Else
.Cells(zeIle, sCol + 1).Value = "nicht OK"
End If
Else
' Kein Hyperlink, also Zelle daneben leeren
.Cells(zeIle, sCol + 1).ClearContents
End If
Next
End With
Application.ScreenUpdating = True
End Sub
PROBLEM: in Zeile " If .Cells(zeIle, sCol).Hyperlinks.Count > 0 Then" bricht das makro mit der Fehlermeldung: "Laufzeitfehler 52, Dateiname oder -nummer falsch" ab.
durch aktivierung der Zelle (einfaches anklicken des hyperlinks) funktioniert das makro weiter.
leider kann ich nichts finden, was mir helfen könnte.
Falls ihr eine Idee habt, würde ich mich sehr freuen.
Danke Elmar

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Hyperlink Laufzeitfehler 52
18.11.2009 09:15:08
Oberschlumpf
Hi Elmar
Ich habe zum Testen
- eine neue Datei erstellt
- in Zelle G10 einen Hyperlink mit "\\c:\temp\test.dwg" gesetzt
- deinen Code ins allg. Modul eingefügt
Makro gestartet.
Nach Durchlauf steht in Zelle H10 = "nicht OK"
Es traten keine Fehler auf.
So ist zumindest das von dir gezeigte Makro ok, und der Fehler kommt woanders her.
Ciao
Thorsten
AW: Hyperlink Laufzeitfehler 52
18.11.2009 09:20:14
Elmar
habe den Fehler gefunden. "\\c:" darf nicht in die Adresse
"C:\" reicht aus.
AW: Hyperlink Laufzeitfehler 52
18.11.2009 09:27:04
Oberschlumpf
kann sein, bei mir funzt es auch mit "\\c..."
dann wird bei dir der Grund dafür Excel 2007 sein. Ich benutze Excel XP.
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige