Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
836to840
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
836to840
836to840
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Festerbezug in einem Makro

Festerbezug in einem Makro
19.01.2007 21:18:35
J.Bode
Hallo Excel-Freunde,
ich habe mir ein Makro aufgezeichnet mit dem ich Adressen in ein Tabellenblatt einfügen will, nur mein Problem ist die Adresse wird immer in die Zelle
A1
A2
A3
A4
eingetragen.
Meine Frage ist:
wie kann ich aus einem festen Bezug einen variablen Bezug machen?
Habe das Makro mal unten hinein kopiert.

Sub Makro1()
' Makro1 Makro
' Makro am 19.01.2007 von XXXXX aufgezeichnet
Range("A1").Select
ActiveCell.FormulaR1C1 = "Name"
Range("A2").Select
ActiveCell.FormulaR1C1 = "Straße"
Range("A3").Select
ActiveCell.FormulaR1C1 = „Wohnort“
Range("A4").Select
ActiveCell.FormulaR1C1 = "Telephone"
End Sub

Vielen Dank im Voraus ;-)

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Festerbezug in einem Makro
ransi
Hallo
Das hier geht auch:

Sub Makro1()
[A1]= "Name"
[A2] = "Straße"
[A3]="Wohnort"
[A4]"Telephone"
End Sub

ransi
AW: Festerbezug in einem Makro
19.01.2007 21:36:28
J.
Hallo,
habe mich wohl falsch ausgedrückt.
Soll heißen ich möchte eine beliebige Zelle auf meinem Arbeitsblatt anklicken, ( B25, B26, B27, B28 ).
Diese Änderung gibt mir die Adresse immer ab Zelle A1 ein.
Danke!!!
AW: Festerbezug in einem Makro
19.01.2007 22:04:03
chris
Hallo JOde , das geht dann so
Option Explicit

Sub variabel()
Dim x As Integer
Dim y As Integer
x = ActiveCell.Row
y = ActiveCell.Column
Cells(x + 1, y) = "Name"
Cells(x + 2, y) = "Straße"
Cells(x + 3, y) = "Wohnort"
Cells(x + 4, y) = "Telephone"
End Sub

gruß Chris
Anzeige
AW: Festerbezug in einem Makro
19.01.2007 22:12:04
J.
Hallo Chris,
danke das funktionier habe nur X + geändert.
Option Explicit

Sub variabel()
Dim x As Integer
Dim y As Integer
x = ActiveCell.Row
y = ActiveCell.Column
Cells(x + 0, y) = "Name"
Cells(x + 1, y) = "Straße"
Cells(x + 2, y) = "Wohnort"
Cells(x + 3, y) = "Telephone"
End Sub

Danke und ein schönes Wochenende ;-)

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige