Visual Basic für Excel97 - Variablendefinition+Ben

Hallo Visual-Basic Kenner

Turbo-Pascal programmieren ist für mich kein Problem

Über die Online-Hilfe Visual-Basic programmieren lernen
finde ich ausgesprochen besch…

Hilfe zur Selbsthilfe:

wo gibt es im Internet Einsteiger-Beispiele zu Visual-Basic?

oder direktere Hilfe:

Ich möchte in einem Excel-Makro folgende Funktionalität programmieren

nimm den Inhalt der Zelle xy (I=TabName) und benenne die Tabelle(1) um in den
Namen TabName

Wenn ich das über die Makro-Aufzeichnungsfunktion mache wird
ein konkreter Wert eingesetzt

Quelltext-Aussschnitt der Makroaufzeichnung:

Range(„B41“).Select
Selection.Copy
Sheets(„Tabelle1 (2)“).Select
Sheets(„Tabelle1 (2)“).Name = „Kurzname“

Meine Frage ist:

wie sieht der Quelltext aus mit dem man einer Variable den
Inhalt einer bestimmten Zelle zuweisen kann?

und wie muß die Zeile

Sheets(„Tabelle1 (2)“).Name = „Kurzname“

abgewandelt werden damit nicht der konkrete Wert „Kurzname“ sondern der Inhalt einer Variable
benutzt wird?

vielen Dank schon im Voraus

viele Grüße

Stefan Ludwig

Turbo-Pascal programmieren ist für mich kein Problem
Über die Online-Hilfe Visual-Basic programmieren lernen
finde ich ausgesprochen besch…
Hilfe zur Selbsthilfe:
wo gibt es im Internet Einsteiger-Beispiele zu Visual-Basic?
oder direktere Hilfe:

Einsteiger-Links kenne ich keine - Beispiele gibts z.B. unter
http://www.vb-web-directory.com/
http://www.aboutvb.de
http://www.basicworld.com/
http://www.codearchive.com/
http://www.freevbcode.com/
http://www.goetz-reinecke.de/
http://www.pinpub.com/
http://www.programmersheaven.com/
http://www.progsharehouse.com
http://www.codeguru.com/
http://www.vb-web-directory.com/
http://www.vba-home.de/
http://vbaccelerator.com/
http://vbapi.com/ref/
…vielleicht ist was für Dich dabei!

und wie muß die Zeile
Sheets(„Tabelle1 (2)“).Name = „Kurzname“
abgewandelt werden damit nicht der konkrete Wert „Kurzname“
sondern der Inhalt einer Variable
benutzt wird?

Dim strName as String
strName = „Kurzname“
Sheets(„Tabelle1 (2)“).Name = strName

greets from michL (Vienna)