Excel - Kopieren Sie Zellen ohne Formatierungs- / Stildaten

2806
cpilko

Ich versuche, einen Zellbereich aus einer Excel 2010-Kalkulationstabelle zu kopieren und in AutoCAD LT 2016 in eine Tabelle einzufügen. Mein Problem ist, dass Excel Formatierungsinformationen für jede der Zellen anwendet. AutoCAD verwendet diese Formatierung, um die Formatvorlagen Zelle für Zelle zu überschreiben, sodass meine Tabelle nicht den Designstandards entspricht.

Ich würde gerne alle Formatierungen aus der Excel-Datei entfernen, wie dies in Excel <97 möglich wäre. Wenn dies fehlschlägt, wäre es ein akzeptables Mittel, wenn es ein Zwischenablage-Hilfsprogramm gibt, das die Formatierung aus der Tabelle entfernt (aber Informationen zum Zusammenführen von Zellen hinterlassen hat).

Ich habe das Ausschneiden und Einfügen aus Google Docs und LibreOffice versucht, aber AutoCAD interpretiert die Objekte in der Zwischenablage anders und erstellt beim Einfügen keine Tabelle aus den Daten.

Ich habe einige LISP-Routinen gesehen, die diese Formatierung in AutoCAD bereinigen. Da mein Arbeitgeber jedoch LT führt, stehen mir diese nicht zur Verfügung.

Irgendwelche Ideen?

0
Haben Sie versucht, "Kopieren", "Einfügen ohne Formatierung" auf einem leeren Blatt, "Kopieren" und "Einfügen" in AutoCAD? Dmitry Grigoryev vor 9 Jahren 1

3 Antworten auf die Frage

1
Steve Taylor

Um alle Formatierungen zu entfernen, wählen Sie die betreffenden Zellen aus und klicken Sie in der Multifunktionsleiste auf:

Home > Editing > Clear > Clear Formats

0
Some_Guy

Billiger und fröhlicher Workaround:

Haben Sie versucht, eine Spalte in den Editor zu kopieren und dann aus dem Editor in Autocad zu kopieren?

Möglicherweise können Sie sogar die gesamte Tabelle einfach in den Editor und dann in Autocad kopieren (ich habe sie nicht, also habe ich sie nicht ausprobiert), aber höchstwahrscheinlich wird jede Zeile einfach in eine Zelle mit einer Reihe von Registerkarten importiert Zeichen, und Sie müssen es Spalte für Spalte tun.

Ich gehe davon aus, dass Sie bereits versucht haben, Werte in ein anderes Blatt einzufügen und dann von diesem Blatt zu kopieren. Wenn Sie dies tun, kopieren Sie "Calibri, Größe 10" oder den Standardstil von Excel, der anstelle von Klartext eingestellt ist, oder funktioniert er?

Hoffe, einer von ihnen hilft

0
Gary's Student

Wenn Sie alle Formate aus einem Arbeitsblatt löschen, jedoch das Zusammenführen der Zellen beibehalten möchten, gilt Folgendes:

  1. Kopieren Sie das Arbeitsblatt
  2. Alle Formate in der Kopie löschen (dies führt auch zum Zusammenführen von Zellen)
  3. Zellen in der Kopie anhand der zusammengefügten Zellen im Original neu zusammenführen

Dieses kurze Makro wird dies tun:

Sub qwerty() Dim orig As Worksheet, r As Range Dim neww As Worksheet Set orig = ActiveSheet  ActiveSheet.Copy After:=Worksheets(Sheets.Count) Set neww = ActiveSheet Cells.ClearFormats For Each r In orig.UsedRange If r.MergeArea.Address = r.Address Then Else neww.Range(r.MergeArea.Address).Merge End If Next r End Sub