![Wie kann ich Makros aus einer Excel-Arbeitsmappe entfernen, damit ich sie auf SkyDrive hochladen und bearbeiten kann?](https://rvso.com/image/1284790/Wie%20kann%20ich%20Makros%20aus%20einer%20Excel-Arbeitsmappe%20entfernen%2C%20damit%20ich%20sie%20auf%20SkyDrive%20hochladen%20und%20bearbeiten%20kann%3F.png)
Ich habe keinen Zugriff auf MS Office, aber SkyDrive für den persönlichen Gebrauch ist für meine grundlegenden Änderungen großartig, aber sobald mir jemand eine Arbeitsmappe mit Makros schickt, die ich nicht brauche, kann ich sie nicht auf Skydrive hochladen, selbst wenn Makros deaktiviert sind. Gibt es etwas, mit dem ich Makros aus der Arbeitsmappe entfernen kann? Ich bin sogar bereit, Code zu schreiben und ihn bei Bedarf freizugeben, aber das hat sicherlich schon jemand getan.
Antwort1
Möglicherweise können Sie das kostenloseExcel Viewerals Zwischenschritt. Öffnen Sie das Arbeitsblatt im Viewer, kopieren Sie den Inhalt und fügen Sie ihn in ein Dokument auf Skydrive ein. Ich habe das selbst noch nicht ausprobiert, aber ich habe den Kopier-/Einfügetrick verwendet, um Makros in Excel-Arbeitsblättern zu entfernen, also könnte es funktionieren.
Antwort2
Welche Excel-Version verwenden Sie?
Wenn Sie Excel 2007 oder 2010 verwenden, haben Sie die Möglichkeit, die Arbeitsmappe als „makrofreie“ Arbeitsmappe (.xlsx) zu speichern. Öffnen Sie dazu einfach die Arbeitsmappe, wechseln Sie zu File -> Save as
und ändern Sie den Arbeitsmappentyp in .xlsx.
Wenn Sie eine ältere Version von Office verwenden, gibt es ein MakroHierdie Sie in Ihre persönliche „Standard“-Arbeitsmappe einfügen können und die angeblich alle Makros aus allen geöffneten Arbeitsmappen entfernen kann. Beachten Sie, dass Makros in Ihrer persönlichen Arbeitsmappe nicht in neue Arbeitsmappen kopiert werden, sodass dies kein Problem darstellt.
Antwort3
Eine Excel-Arbeitsmappe mit Makros kann in SkyDrive gespeichert werden, indem zunächst eine Kopie aller (oder einer Teilmenge) der Blätter als Standard-XLSX erstellt wird. Zusätzlich können dann einige Bereinigungsvorgänge an der Kopie durchgeführt werden, wie z. B. das Entfernen externer Linkverweise und anderer Funktionen, die in Web-Apps nicht unterstützt werden. Es gibt eine VBA-Unterroutine, die dies erledigt.http://www.business-spreadsheets.com/forum.asp?t=1085.