Excel in die Zwischenablage mit Makro-Dezimaltrennzeichen

8

Ich möchte den Inhalt einer Excel-Datei in die Zwischenablage kopieren, wobei dieselben Trennzeichen und Formate unabhängig von der Benutzerkonfiguration verwendet werden.

Hier ist mein Makro:

%Vor%

Wenn ich die ursprünglichen Trennzeichen am Ende nicht zurücksetze, funktioniert alles gut, aber das ist für mich nicht akzeptabel.

Wenn ich die Trennzeichen (wie in diesem Code gesehen) zurücksetze, dann wird der Inhalt der Zwischenablage die benutzerspezifischen Trennzeichen haben, nicht die, die ich am Anfang definiert habe.

Irgendwelche Ideen, wie Sie das beheben können?

    
Jakabfi Attila 16.12.2015, 13:48
quelle

2 Antworten

1

Das Problem war

%Vor%

setzt dies auf false, löst das Problem.

    
Jakabfi Attila 20.01.2016, 09:16
quelle
2

Von Cpearson Site mit einigen Änderungen können wir jeden Bereich mit benutzerdefinierten Formaten für Numbers und% co_de kopieren % in Zwischenablage, ohne dass Excel oder Systemeinstellungen geändert werden müssen. Dieses Modul benötigt einen Verweis auf die "Microsoft Forms 2.0 Objektbibliothek", wir können diese Referenz machen, indem wir Dates zur Arbeitsmappe hinzufügen, dann können wir sie löschen, (wenn bereits UserForm in der Arbeitsmappe vorhanden ist, können wir dies überspringen Schritt).

%Vor%     
Fadi 18.01.2016 21:56
quelle

Tags und Links