Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Verknüpfungen per VBA ändern

Forumthread: Verknüpfungen per VBA ändern

Verknüpfungen per VBA ändern
Stefan
Hallo zusammen,
ich hab eine Tabelle (für Fahrtkosten) mit Formeln, die auf eine andere Arbeitsmappe "Z" verweisen. Die Fahrtkostentabelle muß nun aber jedes Monat auf eine neue Tabelle "Z" zugreifen können. Die Tabellen "Z" werden so bezeichnet: ABC_1234_03-2004.xls. Es ändert sich in diesem Namen immer nur "03-2004" nach "04-2004" usw. Kann ich das per Makro steuern, dass die Verknüpfungen sich auch Monatsweise ändern. Im März soll die Formel auf ABC_1234_03-2004.xls im April auf ABC_1234_04-2004.xls verweisen.
Grüße
Stefan (der Unwissende)
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Verknüpfungen per VBA ändern
Christoph
Hi Stefan,
so könnte es gehen. (immer vom letzten Monat zum jetzigen)

Sub Ersetze()
Cells.Replace What:="ABC_1234_" & Format(Month(Date) - 1, "00") & "_2004", _
Replacement:="ABC_1234_" & Format(Month(Date), "00") & "_2004", _
LookAt:=xlPart, SearchOrder:=xlByRows
End Sub

Gruß
Christoph
Anzeige
AW: Verknüpfungen per VBA ändern
Stefan
Hallo Christoph,
ich habs gerade ausprobiert. Da tut sich gar nix...
Gruß
Stefan
AW: Verknüpfungen per VBA ändern
Christoph
Hi Stefan,
welche Verknüpfungen hast du denn jetzt in der Tabelle?
Die gültigen von diesem Monat? Oder jene vom März?
Gruß
Christoph
AW: Verknüpfungen per VBA ändern
Stefan
Hallo Christoph,
im Moment ist die vom März drin
Gruß
Stefan
Anzeige
AW: Verknüpfungen per VBA ändern
Christoph
und die Dateien vom März und vom April sind im selben Verzeichnis?
mal ein Bsp:
https://www.herber.de/bbs/user/5460.zip
kopiere die beiden Dateien:
ABC_1234_03_2004.xls
und
ABC_1234_04_2004.xls
nach D:\
ebenfalls "Master.xls"
dann öffnest du die Tabelle "Master.xls" und startest hier das Makro.
bei mir läuft es.
Gruß
Christoph
Anzeige
Alles Paletti
Stefan
Hallo Christoph,
erst mal vielen Dank für Deine Hilfe. Es funzt.
Hab einen kleinen Fehler entdeckt: Gesucht wird nach 03_2004, es muß aber nach 03-2004 gesucht werden dann klappt's auch bei mir :-)))))
Gruß
Stefan
Danke für die Rückmeldung (o.T.)
21.04.2004 07:49:09
Christoph
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige