Excel - Zellenwert automatisch und dynamisch festlegen.
Hallo, ich habe folgendes Probelm.
In einer Exeltabelle sollten je nach bedürfnis des Benutzers werte automatisch und dynamisch in jeweilige Zellen geschrieben werden. Soweit es sich da um Zeilen (1, 2, 3,.....70) handelt ist die auch keine Problem. Das habe ich im VB mit einer " FOR i = 1 to (dynamische Nummer).... Next" gelöst. Jedoch bei der Spaltennummer (a, b, c, .......z) verzweifel ich. Hat jemand eine Lösung wie ich diese zellen ähnlich wie oben ansprechen kann? Danke im Voraus
Antwort schreiben
Antwort 1 von Saarbauer vom 09.11.2020, 12:52 Options
Hallo,
du arbeitest wahrscheinlich im VBA mit Range() und brauchst daher die Buchstaben. Wenn du mit Cells() arbeitest kannst du die Zahlen nehmen.
Aber Achtung bei Zells kommt zuerst die Zeile und dann die Spalte.
Beispiel:
Rang("C17").Value entspricht Cells(17,3)Value
Gruß
Helmut
Antwort 2 von Cambrakuwo vom 09.11.2020, 16:12 Options
Hallo Saarbauer, oft gesehen und doch nicht wiedererkannt. Soll heissen! Ich hab den Befehl Cells schon so oft gebraucht und bin doch nicht auf die einfache Lösung gekommen. Manchmal denkt man zu kompliziert :-).... Danke für die Hilfe, hat natürlich so geklappt wie ich es haben wollte. Wünsche noch ein schönes Wochenende.
Antwort 3 von Saarbauer vom 09.11.2020, 18:41 Options
Hallo,
manchmal sieht man den Wald vor lauter Bäumen nicht.
Gruß
Helmut