Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
17.12.2010 13:53:31 |
- |
|
|
|
17.12.2010 14:18:16 |
Severus |
|
|
|
20.12.2010 06:37:56 |
- |
|
|
Aw:Code funktioniert nicht auf jedem PC |
20.12.2010 09:36:52 |
Severus |
|
|
|
20.12.2010 10:30:12 |
- |
|
|
|
20.12.2010 11:19:27 |
Severus |
|
|
|
20.12.2010 11:25:22 |
- |
|
|
|
20.12.2010 11:28:18 |
Severus |
|
|
|
23.12.2010 06:50:45 |
- |
|
|
Von:
Severus |
Datum:
20.12.2010 09:36:52 |
Views:
742 |
Rating:
|
Antwort:
|
Thema:
Aw:Code funktioniert nicht auf jedem PC |
- schrieb am 20.12.2010 06:37:56:
Severus schrieb am 17.12.2010 14:18:16:
1) Die Deklarationen
Dim FSO As New Scripting.FileSystemObject
Dim Ordner As Scripting.Folder
Dim DateiListe As Scripting.Files
Dim Datei As Scripting.File
erfordern, daß in den Dateien ein Verweis auf die "Microsoft scripting runtime" gesetzt ist.
Wenn Du also nur den Code weitergibst könnte das die Lösung sein.
2) Der Code
Const SUCHORDNER As String = "C:\SapWorkDir"
erfordert, daß ein solcher Ordner auf dem Zielrechner existiert. Gibt es den überall?
Sonst sehe ich keinen Grund, warum der Code nicht funktionieren sollte.
Gibt es irgendwelche Fehlermeldungen?
Geben die Anderen den Suchstring korrekt ein? (also ohne die führende Doppelnull "00" und ohne das Suffix "-D-SPT-")
Versuche auf den Zielrechnern den Code mit F8 einmal schrittweise abzuarbeiten. Dann siehst Du wo der Code abbricht. Das hilft sicher weiter.
Severus
Ich habe die Datei bei mir auf einem Laufwerk bearbeitet und dann hab ich sie auf einem Laufwerk gespeichert, auf das jeder Mitarbeiter Zugriff hat, d.h. an dem Code wurde ncihts verändert, der Verweis ist bei jedem gesetzt und der Pfad/Zielordner ist überall vorhanden. Bei mir funktionierts einwandfrei, nur bei allen anderen nicht. Also am Code kanns dann schon mal nicht liegen...
Hast Du mal versucht, den Code mit F8 schrittweise abzuarbeiten?
Es ist ja mehrfach ein "Exit Sub" eingearbeitet für den Fall, daß Variable leer bleiben. Einfach mal machen und sehen, wann die Prozedur mit Exit Sub verlassen wird. Dann sieht man auch, welche Variable leer bleibt.
BTW: Ist das Ausführen von Makros auf den Zielrechnern erlaubt? Heißt ist die Makrosicherheit auf "Mittel" oder "Niedrig" gesetzt?
Sonst geht natürlich auch nichts!
Severus |
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
17.12.2010 13:53:31 |
- |
|
|
|
17.12.2010 14:18:16 |
Severus |
|
|
|
20.12.2010 06:37:56 |
- |
|
|
Aw:Code funktioniert nicht auf jedem PC |
20.12.2010 09:36:52 |
Severus |
|
|
|
20.12.2010 10:30:12 |
- |
|
|
|
20.12.2010 11:19:27 |
Severus |
|
|
|
20.12.2010 11:25:22 |
- |
|
|
|
20.12.2010 11:28:18 |
Severus |
|
|
|
23.12.2010 06:50:45 |
- |
|
|