Hallo,
ich habe ein Makro durch Aufzeichnung erstellt, da ich mich in der VBA Programmierung nicht so auskenne.
So sieht es aus:
Sub Makro6() ’ ’
Makro6 Makro ’ ’
Sheets(Array(„Legende“, „1981“, „1980“, „1979“, „1978“, „1977“, „1976“, „1975“, „1974“, _ „1973“, „1972“, „1971“, „1970“, „1969“, „1968“, „1967“, „1966“, „1965“, „1964“, „1963“, _ „1962“, „1961“, „1960“, „1959“, „1958“)).Select
Sheets(„1981“).Activate
Sheets(Array(„1957“, „1956“, „1955“, „1954“, „1953“, „1952“, „1951“, „1950“, „1949“, _ „1948“, „1947“, „1946“, „1945“, „1944“, „1943“, „1942“, „1941“, „1940“, „1939“, „1938“, _ „1937“, „1936“, „1935“, „1934“)).Select Replace:=False
Columns(„F:F“).Select
Selection.Replace What:=„g:“, Replacement:=„h:“, LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False
Sheets(„Legende“).Select
Range(„B12“).Select End Sub
Es ersetzt in den angegebenen Tabellen den laufwerksbuchstaben der Hyperlinks in Spalte F:.
Die Laufwerksbuchstaben sind hier vorgegeben (g: und h:smile:.
Ich möchte nun erreichen, dass das Makro die Laufwerksbuchstaben aus den Zellen b12 btw. b13 des Tabellenblattes Legende ausliest und das Ersetzen erfolgt.
Kann man das machen?