Range(Temp) ? ? ?

Bild

Betrifft: Range(Temp) ? ? ?
von: Morthen
Geschrieben am: 17.02.2005 09:16:48
Hallo Leute
Do
Temp = Worksheets("Übersicht").Cells(3, Spalte).Value
Worksheets("Übersicht").Cells(Zei, Spalte).Copy
Worksheets("Kandidat").Range(Temp).Select
Selection.Paste
Spalte = Spalte + 1
Zeile = Zeile + 1
Loop
Den Wert in einer Zelle sthet in der Varaible "Temp" (z.B. "C5")
jetzt möchte diese Zelle in einem anderen Tabellenblatt("Kandidat") (wie oben auf der 4.Zeile des Codes) in Range(Temp) kopieren.
Wie mache ich das..? kann ich Range(Temp) schreiben = Range("C5") ????
Danke...

Bild

Betrifft: AW: Range(Temp) ? ? ?
von: Dr.
Geschrieben am: 17.02.2005 09:36:55
Wäre ein feiner Zug gewesen, hättest Du Dich zunächst mal für Kurts erste Hilfestellung bedankt....
...dann wäre eine Antwort auf Dein nächstes Problem sicher schnell dagewesen. ;-)
Bild

Betrifft: AW: Range(Temp) ? ? ?
von: Morthen
Geschrieben am: 17.02.2005 09:41:55
Habe mich schon im Text selber voraus bedank..! :)
Bild

Betrifft: AW: Range(Temp) ? ? ?
von: Dr.
Geschrieben am: 17.02.2005 09:43:25
Geht doch. ;-)
Nein, dass kannst Du so nicht machen. Denn in Temp steht nicht die Zelladresse, sonder der Inhalt der entsprechenden Zelle.
Bild

Betrifft: AW: Range(Temp) ? ? ?
von: Dr.
Geschrieben am: 17.02.2005 09:46:23
...sondern vielmehr so:
temp = Sheets(1).Cells(3, 3).Address
Sheets(2).Range(temp).Value = "blabla"
Bild

Betrifft: AW: Range(Temp) ? ? ?
von: Morthen
Geschrieben am: 17.02.2005 09:46:32
Hallo Dr.
Hast du eine Idee wie ich das machen kann?
Wenn Temp "C5" ist und ich diesen Wert für Range(Temp) brauchen will...?
Danke im voraus...
Bild

Betrifft: AW: Range(Temp) ? ? ?
von: morthen
Geschrieben am: 17.02.2005 09:47:21
Danke vielmal...
 Bild

Beiträge aus den Excel-Beispielen zum Thema "Bezug auf andere Datei dynamisch ändern"