Clever-Excel-Forum

Normale Version: Text format für Excel Tabelle vorbereiten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi all,

Kann ich mir einen Text so aufbereiten, dass ich ihn am Ende kopieren kann und in Excel so einfügen kann, dass diese auch gleich wieder in einzelne Spalten und Zellen eingefügt werden?
Wenn ja, wie müsste so eine Beisspielstruktur aussehen?

Gibts da irgendwelche Trenner Zeichen oder sowas, die man angeben kann?


Gruß Mario
Hallo Mario,

meinst du in Word schreiben und nach Excel kopieren.
Wenn ja, dann schreibe deinen Text in Word in eine Tabelle.
Die kannst du dann nach Excel kopieren, dort werden die Zellen inclusive der Formatierungen übernommen.
ok... ganz konkret will ich gern folgendes machen:
Im Browser per Javascript einen Text in eine bestimmte Struktur generieren lassen, den ich dann einfach in eine Excel Tabelle von mir kopieren kann.

Ich brauche keinerlei Formatierungen, da mein existierendes Excel File, was ich mir erstellt habe, schon alles sauber formatiert etc...
Ich will sozusagen nur bestimmte Spalten und Zellen befüllen, die immer an den gleichen Positionen sind.

Gruß Mario
Hallo Mario,

mit Javascript bist Du dann aber hier nicht an der richtigen Stelle.
Was soll denn das für ein Text werden? Wenn man den mit Javascript erzeugen kann, geht es sicher auch direkt in Excel mit VBA und dann kann man den ja gleich in den Zellen eintüten:

Sub Test()
Cells(1,1)="A"
Cells(1,2)="B"
Cells(1,3)="C"
End Sub
Ich möchte Daten aus einer meiner Webseiten in mein Formular übernehmen.
Dafür habe ich ein Javascript, was mir z.B. solch einen Text daraus erzeugen kann:

20.07.2017;2;;;;Irgendein Text 1;Irgendein Text 2;Irgendein Text 3;=-35,72+19,99
21.07.2017;;;22;;Irgendein Text 1;;Irgendein Text 3;=-3,99+9,99+20,00
usw...
( wird später noch etwas komplexer )

... ist halt wie nen kleiner Daten-Export aus meiner Seite herraus, da es hier nicht anders geht.

Den Text wollte ich einfach kopieren und "irgendwie" so in Excel rein kopieren, dass er das ; als Trenner nimmt und somit die Inhalte wieder in entsprechende Zeilen und Zellen packt.

Ach ja... die Zellen, in die ich den Text einfügen will, haben teilweise Formeln in sich, die ich nicht überschreiben will. 
Aber ich glaub die Frage hab ich mir gerade selbst beantwortet ... einfach ein = davor packen denke ich.

Gruß Mario
Hallöchen,

ich glaube, in Java kannst Du mit entsprechenden API auch auf Excel zugreifen.
Ansonsten könntest Du entweder die Daten in die Zwischenablage packen und im zweiten Schritt in Excel einfügen.

Dann gäbe es noch die Variante, die Daten in ein csv zu schreiben und dieses in Excel einzulesen. Mittels Text in Spalten kann man dann die Spalten an den Semikolas trennen.

Alternativ wäre noch die Frage, ob Du die Daten eventuell mit PowerQuery rausholen kannst, da ist GMG-CC hier im Forum ein Experte.

Wenn in Deiner Exceldatei schon Formeln stehen, hilft es aber nichts, wenn Du vor Deine Texte ein "=" schreibst.
Aus "MeinText" wird mit einem "=" davor kein SVERWEIS Smile
Moin,
da du ja die Site selber aufbaust, kannst du ja auch diese Tabellen im HTML-Format
Code:
<table>
 <tr>
   <td>Zellen-Inhalt</td>
 </tr>
</table>
aufbauen. Diese Tabellen kannst du direkt mit Power Query ansprechen und ohne weiter Umwege in Excel als Tabelle importieren.
Und da du ja Excel 2010 hast, kannst du (wenn du darfst) das Add-In direkt bei Microsoft herunterladen.
Ich danke euch erstmal für die Tipps und Hinweise.
Ich werd mal schauen, wie ich es am Besten mache am Ende.

Vielleicht versuche ich auch "hierbei"  von Excel weg zu kommen und es über einen Finanzmanager zu machen, der die Daten direkt vom Konto syncen kann.

Mal schauen...


Gruß Mario