Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1464to1468
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
Inhaltsverzeichnis

Dynamische Links

Dynamische Links
06.01.2016 17:21:11
Ulrik
Hallo Zusammen.
Ich arbeite an einem Tool zur Kalkulation von Produkten. Die einzelnen Produkte inkl. der Zubehörteile werden über eine Userform eingegeben. Die Daten werden dann auf einem ausgeblendeten Sheet gespeichert und dann auf dem Hauptsheet geordnet (per VBA) dargestellt.
Da aus verschiedensten Gründen im Hauptsheet keine Änderungen und Formartierungen gemacht werden sollen, müssen solche Änderungen der einzelnen Produkte und Zubehörteile auch über eine Userform gelöst werden. Nun zu meinem Problem:
Dazu möchte ich, dass die einzelnen Hauptprodukte "anklickbar" sind und somit eine Userform aufrufen, wo ich die Daten dann einlese und Änderungen vornehmen kann. Ich habe bereits über Button nachgedacht, die ich dynamisch erstelle. Jedoch muß ich diese Button nach jeder Aktualisierung wieder löschen und nachdem ich die Produkte neu eingelesen habe, wieder neu generieren. Sicher keine gute Lösung, da es sich schnell mal um 50 Button handeln kann...!?!
Hat jemand eine Idee, wie ich das per VBA am besten lösen kann?
Bin für jede Hilfe und Ansatz sehr dankbar.

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dynamische Links
06.01.2016 17:32:08
Sepp
Hallo Ulrik,
nimm doch das Doppelklick_Ereignis als Auslöser.
Gruß Sepp

AW: Dynamische Links
06.01.2016 17:38:10
Ulrik
Hi Sepp,
zunächst vielen Dank für deine schnelle Antwort. Ich habe aber noch nie mit diesem Ereignis gearbeitet.
Hast Du ein Beispiel wie so etwas dynamisch aussehen kann?
Gruß
Ulrik

AW: Dynamische Links
06.01.2016 17:44:01
Sepp
Hallo Ulrik,
' **********************************************************************
' Modul: Tabelle1 Typ: Element der Mappe(Sheet, Workbook, ...)
' **********************************************************************

Option Explicit

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Bereich der Wirksamkeit festlegen
If Not Intersect(Target, Range("A:E")) Is Nothing Then
  'Prüfen, ob ein Wert in der Zelle steht
  If Target <> "" Then
    Cancel = True
    MsgBox Target.Row 'Zeile ausgeben
  End If
End If
End Sub

Gruß Sepp

Anzeige
AW: Dynamische Links
06.01.2016 18:14:09
Ulrik
Hallo Sepp,
danke, das werde ich gleich mal umsetzen...liest sich gut!
Rückmeldung ist verprochen!
Grüße
Ulrik

AW: Dynamische Links
06.01.2016 18:23:00
Ulrik
Hallo Sepp,
danke, das liest sich nicht nur gut, sondern ist auch ein sehr gute Lösung für meine Aufgabe!
Funktioniert bestens, vielen Dank für den schnellen Support!
Grüße
Ulrik

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige