Öffnen einer bestimmten angehängten Excel-Datei mit deaktivierten Links, Verbindungen und Makro

306
P. O.

Ich suche nach einer Möglichkeit, jede Verknüpfung, Verbindung und jedes Makro zu deaktivieren, wenn Sie eine Datei öffnen, die von einem Lieferanten stammt.

Wir erhalten täglich sechs Dateien, deren Öffnen einige Zeit in Anspruch nimmt, da sie versuchen, eine SQL-Verbindung zu einem Server herzustellen, der nicht vorhanden ist, Code ausführen und versuchen, eine Verknüpfung zu anderen Dateien herzustellen, die nicht in unserem Netzwerk vorhanden sind. Grundsätzlich brauchen wir nur ein paar Zahlen und alles andere (inklusive der Formeln).

Was ich bisher ausprobiert habe:

  • Ich bin mir der manuellen Sicherheitseinstellungen in Excel bewusst, aber wir verwenden intern und extern viele vba, Datenbankverknüpfungen usw., und die Liste der vertrauenswürdigen Platzierung wäre zu lang, um festgelegt zu werden. Daher ist dies keine Option.

  • Ich habe ein Makro geschrieben, das diese Dateien "reinigt", aber es funktioniert nur, wenn sie geöffnet sind. Es müsste funktionieren, bevor eine dieser Dateien geöffnet wird (eine Art Before_opening_an_external_file -Ereignis) und nicht in die personnal.xlsb gestellt werden, um auswählen zu können, für welche Dateien das Ereignis gelten würde.

  • Versucht, mit dem Lieferanten zu sprechen, der nicht-saubere Dateien sendet (es ist ihm egal)
  • Googled und SuperUsered das Problem ohne Glück.

Im Idealfall möchten wir diese Dateien per Drag-and-Drop auf eine Verknüpfung oder in einen Ordner ziehen, ohne sie zu öffnen, und den gesamten Müll vor dem Öffnen automatisch reinigen lassen .

Offen für vba und non vba (BAT-Dateien sind im Netzwerk deaktiviert).

0
Ich nehme an, Sie sprechen von Excel-Dateien. Haben Sie versucht, sie mit OpenOffice oder anderen alternativen Programmen zu öffnen und dann in einem Format ohne Makros zu speichern? Beppi's vor 7 Jahren 0
Es ist eine Unternehmensumgebung, also kein Libre-Büro, aber ein guter Vorschlag. Vielen Dank. P. O. vor 7 Jahren 0
https://stackoverflow.com/questions/16301530/open-a-workbook-von-vba-und-disable-workbook-open-code SeanC vor 7 Jahren 0

0 Antworten auf die Frage