Excel: Kopierbares Feld aus mehreren Feldern?

1 Antwort

Ja, Kopieren und einfügen "(Wert 123)"

Bild zum Beitrag

am besten in eine neue Zelle/Spalte. Ob das andere, von Dir genutzte Programm das anders annimmt, weiß ich nicht.

Word übernimmt es problemlos ... einfach mal probieren.

Bild zum Beitrag

 - (Microsoft Excel, Formel, Microsoft Office)  - (Microsoft Excel, Formel, Microsoft Office)
Netzter91 
Fragesteller
 28.04.2024, 14:20

Genau den Extrastep wollte ich vermeiden. Das Programm in dss ich es kopiere hat nur "einfügen" als option und ich musste dann jedes mal extra innerhalb des excel dokuments kopieren, woanders mit 123 einfügen und von da dann kopieren. Genau diesen zusatzstrp würde ich gerne Automatisieren, da ich beim Ausfüllen und Abschicken sehr unter Zeitdruck stehe.

0
Netzter91 
Fragesteller
 28.04.2024, 14:34
@GutenTag2003

Wie gesagt. Ich will aber nicht in Word kopieren, sondern in ein externes dokumentationsprogramm, dass dan eine Tabelle erstellt und rumglitcht. 🙈

0
GutenTag2003  28.04.2024, 14:43
@Netzter91
Wie gesagt, probieren.

Das ...

Word macht das ohne Zwischenschritt.

... sollte nur sagen, dass es möglich wäre. Dein genutztes Programm kenne ich ja nicht. Ergo kann ich weder ja noch nein sagen.

0
Netzter91 
Fragesteller
 28.04.2024, 14:50
@GutenTag2003

Klar, klar. In Excel selbst geht es ja auch und in anderen office anwendungen. Da wo es hin soll halt nur leider nicht. :(

0
Netzter91 
Fragesteller
 28.04.2024, 14:52
@GutenTag2003

Ich bräuchte also eher eine Option "Als 123 Kopieren" statt "als 123 einfügen" 😅

0
Netzter91 
Fragesteller
 28.04.2024, 14:21

Ich suche also quasi eine Funktion, die macht "123 Kopie von Feld A1 ind Feld A2 anzeigen.

0
iQa1x  28.04.2024, 14:36
@Netzter91

Wozo ? Wenn das externe Programm den Inhalt der Zwischenablage als Text oder RTF einfügt ist das gar nicht nötig, weil dann steht da direkt das Ergebnis. Die Formel bekommst du nur, wenn das externe Programm das MS Excel Objekt einfügt. Nur dann wirst du jede andere Formel auch als Formel einfügen, dann musst du den Weg per "Werte Einfügen" gehen (Programme kopieren typischerweise Daten in mehreren Formaten in die Zwischenablage, das Einfügende Programm wählt dann aus, was es davon will).

Das kannst du aber ggf. optimieren, kopiere einfach das gesamte Arbeitsblatt, mache ein Neues und da "Werte einfügen", dann kannst du von der Kopie jeweils die Werte kopieren.

1
Netzter91 
Fragesteller
 28.04.2024, 14:48
@iQa1x

Hab ich nicht verstanden, sorry. 😅

Also ich erklöre nochmal was passiert...

ich habe zwei Arbeitsblätter. Eins für Rohdaten, eins als "Interface" in drm Werte ausgewählt werden. Im "Interface" Blatt gibt es dann eine Zeile in der alles kombiniert wird. Wenn ich diese zeike jetzt in das externe Programm übertrage zeigt mir das nur eine komplett zerglitchte Tabelle an, die ich aber in diesem Programm nicht verändern kann, da es normalerweise nur auf reine Texteingabe ausgelegt ist. Ich kann da nicht mal größe oder Schriftart aussuchen, weil es kein Interface dazu gibt.

Daher brauche ich das Ergebnis VORM Kopieren als Fließtext.

Und nicht einmalig.

Szenario:

Kunde 1 kommt, gibt in schnellem tempo seine Werte an, ich wähle die in den Feldern per klick aus, will schnell während die Kunden Plätze tauschen das Ergebnis des Fließtexts in das andere Programm übertragen und dann für den nächsten Kunden neue Zahlen auswählen, wieder schnell kopieren, usw.

0
iQa1x  28.04.2024, 15:52
@Netzter91

Ok, dann fügt das externe Programm ein Excel-Objekt ein.

Darfst du Makros verwenden ? (Um den "Makro"-Dialog zu sehen, musst du über "Menüband anpassen" ggf. erst die Entwicklerwerkzeuge anschalten).

Sub TextKopieren()
CreateObject("htmlfile").parentWindow.clipboardData.setData "text", Selection.Value
End Sub

Das kopiert den Zellwert als reinen Text in die Zwischenablage. Weise dem Makro eine Tastenkombination zu (Strg+Y oder irgendwas was du sonst nicht brauchst) und benutze die zum Kopieren.

PS: Du musst die Excel-Datei dann als "Excel mit Makros (*.xlsm)" speichern, sonst ist das Makro wieder weg...

1
Netzter91 
Fragesteller
 28.04.2024, 20:53
@iQa1x

Das klingt geil. Probier ich die Woche mal. Danke.

0