Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

😊Teile einer Matrix können nicht geändert werden

Forumthread: 😊Teile einer Matrix können nicht geändert werden

😊Teile einer Matrix können nicht geändert werden
02.11.2025 10:18:06
Andreeee
https://www.herber.de/bbs/user/179495.xlsb
Letztes Problem mit klickbaren Links und Matrixformel
Hallo zusammen, dank eurer tollen Hilfe ist meine Tabelle inzwischen fast fertig – vielen Dank dafür!
Jetzt habe ich nur noch ein letztes Problem:

In Spalte M soll ein klickbarer Link erscheinen, der sich auf den Inhalt von Spalte D (also eine URL) bezieht.
Ich habe dazu die folgende Formel verwendet:
=HYPERLINK(D2:D2000)

Fehler der entsteht:
Dadurch sind die Links zwar jetzt klickbar – aber ich kann die Tabelle nicht mehr sortieren, ohne die Fehlermeldung
„Teile einer Matrix können nicht geändert werden“ zu erhalten.

Was ich erreichen möchte:

+ In Spalte M soll ein klickbarer Link stehen, der sich auf Spalte D bezieht.
+ Statt der vollen URL (WWW ...) soll in Spalte M nur das Wort "Link" angezeigt werden.
+ Die Tabelle soll weiterhin sortierbar bleiben.
+ Außerdem möchte ich die grünen Indikatoren oben links in den Zellen der Spalten J, L, M und N ausblenden (vermutlich wegen Format- oder Formelfehlern).

Frage:
+ Wie kann ich das alles sauber und funktional lösen, ohne die Matrixformel.
+ Es soll aber in der klickbaren Spalte M nicht der link ausder Spalte D stehen, sondern nur das Wort "link".

Vielen Dank im Voraus für eure Hilfe! 😊
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Im Anhang ist...
02.11.2025 10:45:40
Case
Moin Andre, :-)

... es gelöst: ;-)
https://www.herber.de/bbs/user/179496.xlsb

Du musst die Matrix in Spalte M auflösen. ;-)

Die Zeile kannst du aus dem Makro löschen - ist noch ein Überbleibsel (stört aber im Moment auch nicht). ;-)
Private Declare PtrSafe Function PathFileExists Lib "shlwapi.dll" Alias "PathFileExistsA" (ByVal pszPath As String) As Long

Servus
Case
Anzeige
Und das wäre die...
02.11.2025 10:59:44
Case
Moin Andre, :-)

... Variante mit einer "intelligenten Tabelle" (Zeilen und Formeln erweitern sich automatisch): ;-)
https://www.herber.de/bbs/user/179497.xlsb

Servus
Case
Eigentlich ist...
02.11.2025 10:48:26
Case
Moin Andre, :-)

... das hier ausreichend (in M2 und nach unten ziehen): ;-)
=HYPERLINK(D2;"Link")

Servus
Case
Anzeige
danke das ist du genial gelöst :)) Hinweise :)
02.11.2025 11:57:31
Andreeee
Du musst dir ein Konto coffee to buy anlegen - denn du solltest auch eine kleine finanzielle Aufmerksamkeit von mir bekommen für die tolle Arbeit :)

https://www.herber.de/bbs/user/179498.xlsb

Eine Sache ist mir noch aufgefallen:

Automatische Bildgenerierung auf bestimmten Zeilen begrenzen + Formatierungsproblem

Wunsch:
Die automatische Bildgenerierung, die ich über den Schalter in Zelle G1 auslöse,
soll erst ab Zeile 777 starten und spätestens bei Zeile 1111 enden.

Die Start- und Endzeilen gebe ich dabei manuell in den Zellen R1 (Start) und T1 (Ende) an.
Ziel ist es, dass nicht jedes Mal alle Bilder neu generiert werden, sondern nur ein ausgewählter Bereich.

Nebenfrage:
Ich habe ein Formatierungsproblem:
Ich wollte einfach nur, dass ein Tausenderpunkt angezeigt wird –
doch nun habe ich eine komische Formatierung erhalten, die ich so gar nicht wollte.
Woran liegt das und wie bekomme ich nur den Punkt als Tausendertrennzeichen?

Vielen Dank im Voraus für die Hilfe! 🙏 Andre
Anzeige
Gerade haben wir...
02.11.2025 13:15:47
Case
Moin Andre, :-)

... die Zeile mit "PathFileExists" gelöscht - und schon können wir sie wieder brauchen (man könnte es auch mit Dir$ machen): ;-)
https://www.herber.de/bbs/user/179499.xlsb

Ich habe noch eine Überprüfung eingebaut, ob die Datei schon vorhanden ist - dann gibt es keinen Download. ;-)

Servus
Case
Anzeige
AW: Gerade haben wir...
02.11.2025 13:37:13
Andreeee
danke vielmals - aber leider macht er immer noch 0 - 11 in bilder zu verwandeln - und ich habe ja 5-8 soll er nur machen eingegeben :( - hier ist die Datei :) mit der Formatierung ist es jetzt super :) in R und T

wie krieg ich auch die grünen Reiter noch weg :)

lg Andre

https://www.herber.de/bbs/user/179500.xlsb
Anzeige
Also bei mir...
02.11.2025 14:28:41
Case
Moin Andre, :-)

... werden die Dateien 3.avif, 4. avif, 5.avif und 6.avif geladen (bei R1=5 und T1=8). ;-)

Im Moment geht es nach Zeilen. Soll es nach ID (also z. B. 5-8) gehen, dann nimm diese beiden Codezeilen: ;-)

strURL = .Cells(lngLastRow + 2, 7).Text

strFile = strPath & .Cells(lngLastRow + 2, 1).Text & ".avif"

Das ergibt dann die Dateien 5.avif, 6. avif, 7.avif und 8.avif. ;-)

Habe es gerade getestet - und sind die Dateien schon vorhanden, wird kein erneuter Download vorgenommen. ;-)

Servus
Case
Anzeige
AW: Also bei mir...
02.11.2025 18:02:04
Andreeee
ja super jetzt passt alles bis auf die grünen Reiter - aber das hat Zeit ist hier nur optisches Problem denke ich :)
vielen Dank :) Andre :)
Meinst du die grünen...
02.11.2025 18:46:56
Case
Moin Andre, :-)

... Dreiecke in den Zellen mit Formeln? ;-)

Entweder setzt du einen Blattschutz - dann sind sie gleich weg, oder du lässt das Makro laufen: ;-)

Public Sub Die_Gruenen_weg()

Application.ErrorCheckingOptions.UnlockedFormulaCells = False
End Sub

Mit True am Ende siehst du sie wieder. ;-)

Servus
Case
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18