Kopieren Bereich zwischen zwei Instanzen von Excel

8

Ich führe zwei getrennte Excel-Instanzen aus und versuche, Daten aus einem Bereich in einer Arbeitsmappe in die andere zu kopieren.

Ich habe diesen Code:

%Vor%

Es werden keine Fehler zurückgegeben, aber die Werte werden nicht kopiert. Habe dies auch für die letzte Zeile versucht

%Vor%

Immer noch nichts

Meine VBA-Fähigkeiten sind nicht so gut, ich habe erst vor zwei Wochen mit dem Lernen angefangen.

    
Ovidiu Nacov 31.12.2014, 14:51
quelle

2 Antworten

0

Damit ich meinen Code funktionierte, war das Problem mit dem Handle, änderte dies:

%Vor%

bis

%Vor%

Und änderte auch die Methode des Kopierens mit dem Vorschlag aus der vorherigen Antwort

Der vollständige Arbeitscode für alle, die mit diesem Problem konfrontiert sind, lautet:

%Vor%

Vielen Dank für Ihre Hilfe.

    
Ovidiu Nacov 02.01.2015, 07:13
quelle
1

Wenn Sie vermeiden möchten, die Zwischenablage zu verwenden und vorausgesetzt, dass Ihr Handle mit der anderen Instanz von Excel (xlApp) korrekt ist, sollten Sie in der Lage sein, ein Array zu verwenden, um Ihre Daten abzurufen und festzulegen.

%Vor%     
phrebh 31.12.2014 17:19
quelle

Tags und Links