2016-03-26 7 views
0

Ich habe auf meinem Mac eine kleine (5 Arbeitsblätter und ~ 230Ko) Arbeitsmappe entwickelt, die viele VBA-Makros enthält.Warum sehe ich beim Schließen einer Excel-Tabelle auf verschiedenen Computern einen großen Zeitunterschied?

Wenn ich dieselbe Arbeitsmappe auf anderen Mac-Computern verwende (ich habe 4 mit verschiedenen Betriebssystemen und schnelleren Hardware-Spezifikationen getestet), dauert das Speichern/Schließen der Arbeitsmappe etwa 30 Sekunden, wenn es schnell auf meinem alten Mac aufhört um die xls zu erstellen.

Diese Sparzeit ist ein No-Go für mich. Wir haben versucht, die Excel-Optionen zu überprüfen ... sie schienen die gleichen zu sein.

Was kann ich tun, um den Unterschied zu diagnostizieren und dieses Problem zu beheben?

+3

Ist jeder Code Lauf löschen während (on) die Arbeitsmappe schließen? 'Workbook_BeforeClose',' Workbook_BeforeSave'? Wenn ja, zeige diesen Code bitte. Werden externe Links oder Ressourcen aktualisiert, während die Arbeitsmappe (on) geschlossen wird? Wenn ja, sind diese Ressourcen auf allen Computern mit derselben Leistung erreichbar? Es könnte aber auch etwas mit anderen OS-abhängigen Unterschieden zu tun haben. Verschiedene Anti-Virus-Makro-Heuristiken zum Beispiel. –

+0

Möglicherweise sind die Verweise auf Bibliotheken, die möglicherweise fehlen – PankajR

+0

speicherten Sie auf Ihrem lokalen Laufwerk auf dem sich entwickelnden Mac-Computer, aber wurden auf einem Netzwerklaufwerk (oder einem freigegebenen Laufwerk Ihres Entwicklungs-Mac) auf den anderen Computern gespeichert? –

Antwort

0

Ein Freund von mir hat es gelöst. Für die Zukunft:

  1. Excel beenden
  2. in Library/Einstellungen (von französisch YMMV übersetzt), finden und com.microsoft.Excel.plist
  3. Restart
Verwandte Themen