Formel auf kopierte range anwenden?

28/09/2007 - 08:28 von Michael Kugler | Report spam
Hallo NG

ich kopiere Daten aus einem Sheet(externe Datenquelle) auf ein anderes
Sheet. Dabei sollen die Daten aufbereitet werden. Momentan arbeite ich mit
einer Schleife wo für jede Zelle einzeln kopiert und ein sub für die
Umformung aufgerufen wird. Das ist relativ langsam.
Gibt es die Möglichkeit auf eine kopierte Range eine Formel anzuwenden oder
muss man da zwangslàufig immer eine Schleife machen? Oder setze ich die
Formel vorher in die Zellen und kopiere nur noch die Daten hinein.
Welche Variante ist schneller.(es geht um sehr viele Werte)


Mit freundlichen Grüßen / Yours sincerely ,

Michael Kugler


Compunited
Inh.: Michael Kugler
Hasellohweg 19
90766 Fürth
Germany

Tel +49(911)1327142
Fax +49(911)1327143

Cell Phone +49(162)2656942
 

Lesen sie die antworten

#1 stefan onken
28/09/2007 - 12:30 | Warnen spam
hallo Michael,
im Prinzip kann man Formeln bzw Formatierungen auf einen Range
anwenden, als Bsp
Range("A1:A10").NumberFormat = "0.0000"
Ob es mit deiner Umformung auch geht, kann man aber nur sagen, wenn du
die Umformung hier beschreibst oder den Code postest.

Gruß
stefan

On 28 Sep., 08:28, "Michael Kugler" wrote:
Hallo NG

ich kopiere Daten aus einem Sheet(externe Datenquelle) auf ein anderes
Sheet. Dabei sollen die Daten aufbereitet werden. Momentan arbeite ich mit
einer Schleife wo für jede Zelle einzeln kopiert und ein sub für die
Umformung aufgerufen wird. Das ist relativ langsam.
Gibt es die Möglichkeit auf eine kopierte Range eine Formel anzuwenden oder
muss man da zwangslàufig immer eine Schleife machen? Oder setze ich die
Formel vorher in die Zellen und kopiere nur noch die Daten hinein.
Welche Variante ist schneller.(es geht um sehr viele Werte)


Mit freundlichen Grüßen / Yours sincerely ,

Michael Kugler

Ähnliche fragen