Thema Datum  Von Nutzer Rating
Antwort
Rot Excel VBA Aktive Zeile in Spalte A mit Ordnerpfad aus anderem Tabellenblatt verknüpfen
19.05.2021 11:47:17 Tori
NotSolved
19.05.2021 12:16:09 Tori
NotSolved
19.05.2021 14:06:35 Gast28039
NotSolved
19.05.2021 14:31:07 Tori
NotSolved
19.05.2021 15:53:38 Gast41145
Solved

Ansicht des Beitrags:
Von:
Tori
Datum:
19.05.2021 11:47:17
Views:
457
Rating: Antwort:
  Ja
Thema:
Excel VBA Aktive Zeile in Spalte A mit Ordnerpfad aus anderem Tabellenblatt verknüpfen

Hallo zusammen: Die Frage habe ich auch in einem anderen Forum gestellt, da konnte mir aber noch keiner helfen:

https://www.ms-office-forum.net/forum/showthread.php?t=374966

Ich habe folgendes Problem:

n der aktiven Zeile in Spalte „A“ steht immer eine Zahl die einem Auftrag zugeordnet ist. Durch ein anderes Makro wird immer ein Ordner angelegt wo alle zugehörigen Dateien abgelegt werden, welche zu dem Auftrag gehören. Der sich je Auftrag verändernde Pfad zur Ordneretstellung wird in Tabelle8 über Sverweis erstellt und und in Tabelle8 „G4“ mit =„B4“&“C4“ angezeigt.

Bisher habe ich immer manuell in Tabelle1 in Spalte „A“ die Zahl über Kontextmenü Link mit dem Link zum Ordnerpfad verbunden (mit dem Link aus dem Explorer)
Da ich das aber regelmäßig vergesse, dachte ich das könnte man automatisieren.

Um das zu vollbringen müsste ich mich mit VBA auskennen, was aber leider nicht der Fall ist (habe zwar schon manches mit Hilfe dieses Forums) schon hingekriegt, aber programmieren ist einfach nicht meine Stärke - so sehr ich es auch immer wieder probiere - ich bin zu dumm dafür.

Ich habe das auch wie von Herrn Hajo beschrieben mit dem Makrorekorder versucht…. aber es scheitert immer wieder bei der Aufnahme daran, das ich im Kontextmenü Link, wenn ich den kopierten Pfad aus Tabelle8“G4“ einfügen will, nichts zum einfügen da ist. Vielleicht liegt das an der Formel, aber selbst das weiß ich einfach nicht.

Es ist nicht so das ich Dinge nicht selbst versuche oder keine bereits bestehenden Lösungen suche, aber ich bekomme es nicht hin und finde auch nichts was genau auf mein Problem passt.

Deswegen bin ich immer so froh, das es dieses Forum gibt. Programmierer werd ich leider nie werden….das ist einfach nicht meine Welt - ja in diesem Thema bin ich nicht die hellste Kerze.

Vielleicht erbarmt sich irgendjemand und hilft mir einfach weil es ihm Spaß macht zu helfen, denn es hilft sehr weiter.
Ich schreibe das jetzt so ausführlich, damit jeder weiß warum man in dieses tolle Forum geht und nachfragt.
Es soll sich keiner genötigt fühlen - von den Programmierprofis - zu helfen.
Nein vielmehr hofft man, dass jemand einfach hilft, weil er es will und Spaß daran hat.
Ich als Fragestellerin, weiß das ich - in diesem Thema - kein Wissen habe und bin dankbar für jede Hilfe von euch. Danke

 

Hab mal als Unwissende versucht etwas aus einem anderen Makro zu bauen - jedoch ist das für mich ohne das nötige Grundwissen nicht möglich irgendwas mit Sinn zu machen.

Sub hyperlink_anlegen()
Dim lngZeile As Long
Dim lnk As String

lngZeile=AvtiveCell.Row

lnk=Workbooks(„Name Workbook.xlsm“).Worksheets(„Tabelle8“).Range(„G4“).Value

Active Workbooks. Hyperlinks.Add Anchor:=Cells(lngZeile,“A“).Value, Address:=(lnk)
End Sub

Dankeschön für Eure Hilfe


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Excel VBA Aktive Zeile in Spalte A mit Ordnerpfad aus anderem Tabellenblatt verknüpfen
19.05.2021 11:47:17 Tori
NotSolved
19.05.2021 12:16:09 Tori
NotSolved
19.05.2021 14:06:35 Gast28039
NotSolved
19.05.2021 14:31:07 Tori
NotSolved
19.05.2021 15:53:38 Gast41145
Solved