Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1084to1088
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Range("F5").Select

Range("F5").Select
marspoki
Hallo,
ich möchte gerne in einem Makro immer eine Zeile Tiefer gehen.
Das heißt wenn in z.B. in Zelle A1 einen 0 steht soll das Makro Automatisch einen Zeit in Zelle B1 schreiben.
Bisher mache ich das mit einen Case funktion und vielen Makros. Sehr umständlich sicher.
Range("B1").Select
ActiveCell.FormulaR1C1 = Time
Meine Idee:
Wenn ich Zelle A1 immer 1 erhöhe im Markolauf.
Die Zahl kann ich ja auslesen und in einen String schreiben lassen.
Aber wie kann ich anhand der Zahl die Zeile Selectieren.
Range("B"&string).Select
ActiveCell.FormulaR1C1 = Time
? könnte das gehen?
Vielen Dank
Gruß
Sebastian

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Sorry Betreff ist doof
10.07.2009 20:27:18
marspoki
Sorry Betreff ist doof
AW: Range("F5").Select
10.07.2009 20:35:26
Gerd
Hallo Sebastian!
Aber wie kann ich anhand der Zahl die Zeile Selectieren.
Meinst Du sowas?
Dim lngZeile as Long
lngZeile= Cells(1, 1).Value+1
Cells(lngZeile, 1).Value= Time
Das laufzeiterhöhende Selektieren ist in aller Regel entbehrlich.
Gruß Gerd
AW: Range("F5").Select
10.07.2009 20:46:08
marspoki
Vielen Dank, Habe es jetzt so gemacht. geht auch :-)
Trotzdem danke
Sub callstart()
neu = Range("A1") + 1
Range("F" & neu).Select
ActiveCell.FormulaR1C1 = Time
Range("A1").Select
ActiveCell.FormulaR1C1 = neu
End Sub

Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige