Excel-Datenverbindung verfügt immer über eine zusätzliche Zeile

626
CJK

Ich habe eine Excel-Datei mit einer Datenverbindung zu einer anderen Excel-Arbeitsmappe. Jedes Mal, wenn ich die Verbindung aktualisiere, scheint eine zusätzliche leere Zeile in der Tabelle zu sein (mit Formeln, aber es gibt keine Berechnung). Egal ob ich es am Quellspeicherort oder am Ziel lösche, es geschieht nach jeder Aktualisierung.

Die Quell-Excel-Datei ist tatsächlich eine andere Datenverbindung zu einer CSV-Datei. Es aktualisiert lediglich die Textdaten, fügt zusätzliche Felder hinzu, die auf Formeln basieren, die in der Quelle berechnet wurden, und speichert dann.

Im Wesentlichen ist die Progression also CSV (Klartext)> Excel-Quelldatei (mit Ausfüllformeln)> Excel-Zieldatei.

Ich gehe davon aus, dass das Problem zwischen der CSV- und der Excel-Quelldatei liegt, aber ich kann nicht herausfinden, wie ich es lösen kann.

0
Wie wurde der CSV erstellt? Hat die CSV-Datei am Ende eine zusätzliche Leerzeile? In einer Situation erstellt das Routing der SQL Server-Ausgabe in eine Textdatei zusätzliche Leerzeilen am Ende der Datei. http://superuser.com/questions/1002299/sql-server-results-to-file-creates-extra-lines-at-end-end. Ihre Situation könnte ähnlich sein. B540Glenn vor 8 Jahren 1
@ B540Glenn Danke für die Antwort! Ich habe das gelesen, als ich nach Lösungen für dieses Problem gesucht habe, aber wenn ich CSV in Excel öffne, scheint es keine leere Zeile zu geben. In der Textdatei selbst scheint es so zu sein, dass die temporäre Lösung am besten darin besteht, ein schnelles VBA-Makro zu schreiben, um es zu löschen. CJK vor 8 Jahren 0

0 Antworten auf die Frage