Anzeige
Archiv - Navigation
1100to1104
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

logfile

logfile
René
Hallo liebe Excelprofis,
habe von Tino eine Datei zur Verfügung gestellt bekommen die ich in meine Datei eingebaut habe.
Wenn ich von meinem Arbeitsplatz aus das logfile aufrufe funktioniert das super. Wenn ein anderer Nutzer im Netzwerk das logfile aufruft kommt aber Laufzeitfehler 9: Index außerhalb des gültigen Bereichs. Könnt ihr mir bitte helfen? An was kann das liegen?
https://www.herber.de/bbs/user/64243.xls

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

Betreff
Benutzer
Anzeige
AW: logfile
09.09.2009 09:10:07
Tino
Hallo,
an welcher stelle kommt dieser Fehler?
Hat der User Schreibrechte auf dem Laufwerk?
Wo liegt die Datei, direkt auf C: oder D: oder in einem Unterordner?
Gruß Tino
AW: logfile
09.09.2009 10:36:49
René
Die Datei liegt in einem Netzwerkordner. Es ist ein Ordner der nur für bestimmte Nutzer freigegeben ist. Allerdings tritt das Problem auf, wenn eben einer dieser berechtigten Nutzer auf den Button User klickt. Dann geht sofort diese Meldung auf. Hoffentlich kannst Du mir helfen. Würde mich sehr freuen
AW: logfile
09.09.2009 10:49:37
Tino
Hallo,
kann ich so schlecht sagen,
wenn der Fehler kommt drücke mal auf Debuggen und schau mal in welcher Zeile er stehen geblieben ist.
Gruß Tino
Anzeige
AW: logfile
09.09.2009 12:03:55
René
Hallo Tino,
beim Debuggen hängst er sich in folgender Zeile auf
Call prcQuickSort(lngLbound, _
lngIndex2, intSortColumn, bntSortKey, vntArray())
Wenn ich das ExcelIni.ini im Explorer lösche funktioniert es wieder. Aber das ist ja nicht sinnig, denn dann bekomme ich ja nur immer mich selbst angezeigt, schmunzel :)
Vielleicht bekommst Du es hin, wäre supi... René
Sub prcQuickSort(lngLbound As Long, lngUbound As Long, _
intSortColumn As Integer, bntSortKey As Boolean, vntArray As Variant)
'   Code Max Kaffl
Dim intIndex As Integer
Dim lngIndex1 As Long, lngIndex2 As Long
Dim vntTemp As Variant, vntBuffer As Variant
lngIndex1 = lngLbound
lngIndex2 = lngUbound
vntBuffer = vntArray((lngLbound + lngUbound) \ 2, intSortColumn)
Do
If bntSortKey Then
Do While vntArray(lngIndex1, intSortColumn)  vntBuffer
lngIndex1 = lngIndex1 + 1
Loop
Do While vntBuffer > vntArray(lngIndex2, intSortColumn)
lngIndex2 = lngIndex2 - 1
Loop
End If
If lngIndex1  _
vntArray(lngIndex2, intSortColumn) Then
For intIndex = LBound(vntArray, 2) To UBound(vntArray, 2)
vntTemp = vntArray(lngIndex1, intIndex)
vntArray(lngIndex1, intIndex) = _
vntArray(lngIndex2, intIndex)
vntArray(lngIndex2, intIndex) = vntTemp
Next
End If
lngIndex1 = lngIndex1 + 1
lngIndex2 = lngIndex2 - 1
ElseIf lngIndex1 = lngIndex2 Then
lngIndex1 = lngIndex1 + 1
lngIndex2 = lngIndex2 - 1
End If
Loop Until lngIndex1 > lngIndex2
If lngLbound 

Anzeige
AW: logfile
09.09.2009 12:58:01
Tino
Hallo,
in dem Beispiel wo Du hochgeladen hast steht aber nicht
Call prcQuickSort(lngLbound, lngIndex2, intSortColumn, bntSortKey, vntArray())
sondern
prcQuickSort LBound(LeseDaten), UBound(LeseDaten), 2, False, LeseDaten
und so war auch das Beispiel vom letzten mal aufgebaut.
Vielleicht kannt Du mal Deine aktuelle Datei hochladen die Du verwendest.
Gruß Tino

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige