Excel - Zelle per Dropdown auswählen und Link in Nachbarzelle des ausgewählten Datums erstellen?

5 Antworten

Beispiel Code. Kann unerwünschte Nebeneffekte haben, wenn an andere Stelle ebenfalls ein Datum eingetippt und bestätigt wird.
Ansonsten diesen Code in dem Worksheet platzieren, welches das DropDown Feld hat. 
=====
Private Sub Worksheet_Change(ByVal Target As Range)
Dim myAdr As String
If Information.IsDate(Target.Value) Then
   Application.EnableEvents = False
   Application.ScreenUpdating = False
   Cells(Target.Row, Target.Column + 1).Value = Target.Value
   Cells(Target.Row, Target.Column + 1).Select
   myAdr = Range(Cells(Target.Row, Target.Column + 1), Cells(Target.Row, Target.Column + 1)).Address
   ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
       myAdr, TextToDisplay:=Chr(34) & Target.Value & Chr(34)
   With Selection
       .ShrinkToFit = True
   End With
   Application.ScreenUpdating = True
   Application.EnableEvents = True
End If
End Sub

Hallo IchMalWiederXY,
Vielen Dank für deine Mühe und entschuldige bitte meine verspätete Antwort.

Soweit funktioniert es schonmal nicht schlecht. Wenn ich im Dropdown ein Datum auswähle, wird ein Hyperlink erstellt.

Allerdings wir dieser dann in der Zelle rechts neben dem Dropdown erstellt.

Hier ein Screenshot um meine Vorstellung besser zu verbildlichen: https://ibb.co/dEZ73K

Wie man im Screenshot sieht ist oben ein Kalender und unten eine separate Tabelle, die für einen Tag mit mehreren Ausgaben die Summe berechnen soll.

Der Hyperlink soll also nicht unten neben dem Dropdown erstellt werden, sondern oben in der „Betrag“-Spalte (in dem Falle Spalte Q) und in der entsprechenden Zeile, passend zum Datum das im Dropdown ausgewählt wurde.

Der Hyperlink soll dann auch die Summe der Tagesausgaben als Anzeigenamen haben.

0

Zunächst einmal eine Frage zum Verständnis.

Wenn Du die Ausgaben für jeden Tag - in einem Kalender - angezeigt haben willst, wieso eine DropDown Liste. Das Datum (Kalender) steht doch fest und ist einmalig.

Anbieten würde sich, bezogen auf eine Ausgaben-Liste (sep. Tabellenblatt) der Bezug mit "Summewenns" (für jeden Kalendertagseintrag).

.

Wenn es Dich dann noch interessiert an welchen Tagen mehrere Ausgaben erfolgten, bietet sich über eine Hilfsspalte die Funktion "Zählenwenn" für die Ausgaben-Liste an, indem Du die Anzahl der vorkommenden Datums-Einträge zählen lässt. Über die Filterfunktion kannst Du Dir einen selektierten Überblick verschaffen.

Vielen Dank erstmal für Deine Antwort.
Ich hatte mir das so gedacht:

Jeder Kalendertag hat drei Spalten und der Aufbau ist immer: Datum / Ausgabewert in € / Beschreibung der Ausgabe

Wenn ich einen Tag mit mehreren Ausgaben habe soll die Summe aller Ausgaben an diesem Tag in Spalte 2 angezeigt werden und ein Link zu einem anderen Ort in der Excel Datei (außerhalb des Kalenders) erstellt werden. An diesem Ort befindet sich eine seperate Tabelle, die mir alle Ausgaben für den einen Tag anzeigt und diese summiert.

Dort befindet sich dann auch das Dropdownmenü, mit dem man definieren kann an welchem Tag man mehrere Ausgaben eintragen möchte und mein Wunsch wäre eben, dass dieses Dropdownmenü auch automatisch definiert bei welchem Datum ein Hyperlink auf die entsprechende seperate Tabelle (in der sich die Dropdownzelle selber befindet) erstellt wird.

Falls das ganze funktioniert, wie ich es mir vorstelle, muss ich nur in der seperaten Tabelle das Datum im Dropdown auswählen und die entsprechenden Ausgaben für den Tag in diese Tabelle eintragen. Daraufhin wird die Summe automatisch beim entsprechenden Datum im Kalender eingetragen und ein Hyperlink auf die seperate Tabelle erstellt, in der man dann mehr Informationen über die Ausgaben sieht.

0

Wenn ich die gelben Felder umstelle (eingebe) Verändert sich die ganze Seite entsprechend. Nur Formeln und bedingte Formatierung.
So könnte deine Übersicht Seite sein. Von "Nebenblättern" die für jeden Monat deinen Ausgaben listen (auch mehrere an einem Tag) würden dann die Summen auf diese Seite gemäß dem gewählten Monat geholt werden. Somit bleibt als Arbeit das eingeben der Ausgaben mit dem entsprechenden Datum. Dies ist jetzt auch schon nötig.

 - (Computer, Excel, makro)

In Excel aus dem Explorer einen Hyperlink per Drag´nDrop erzeugen?

Hallo,

Was ich tun möchte, ist eine Datei im Windows Explorer klicken und dann per DragnDrop in eine Zelle eines geöffneten Excel-Datei einen Hyperlink erstellen. Ohne das langwierige Hyperlink per Kontext.

...zur Frage

Excel Auswahlfeld mit Datum - kann mir jemand helfen?

Hallo zusammen :)

Ich würde in einer Exceldatei gerne in einer Zelle ein Feld haben, wo ich aus einem Kalender ein Datum auswählen kann. Soll so ähnlich aussehen, wie auf dem Bild im Anhang. Ich hoffe ihr wisst, was ich meine :D

Es wäre außerdem ganz nett, wenn der Kalender den aktuellen Monat beim draufklicken anzeigen würde.

Danke im Voraus!

...zur Frage

Via Hyperlink aus PDF auf Excel-Zelle springen?

Hallo zusammen,

Ich stehe vor folgendem Problem:

Im Microsorft Word habe ich ein Dokument erstellt, welches einen Hyperlink auf ein Excel-File bzw. auf eine bestimmte Zelle (A5) enthält. Der Hyperlink sieht so aus: C:\Users\Desktop\MeineExcelTabelle.xls#Tabelle1!A5

Dies funktioniert wunderbar, wenn ich den Hyperlink direkt im Word anklicke. Das Excel-File öffnet sich und die gewünschte Zelle wird markiert.

Wenn ich dieses Word nun in ein PDF umwandle, funktioniert's leider nicht mehr. Der Hyperlink wird zwar im PDF als solchen dargestellt, ist aber funktionslos. Ich habe das PDF mit "Free2PDF" erstellt, ohne Erfolg. Anschliessend das Word Dokument direkt als .pdf abgespeichert, ebenfalls ohne Erfolg :(

Kann mir jemand weiterhelfen? Ziel ist es, im PDF auf den Link zu klicken und auf der entsprechenden Excel-Zelle zu landen.

Vielen vielen Dank im Voraus für eure Antworten!

Gruss,

ERPeter

...zur Frage

Kontaktformular Plugin mit drop down Kalender für Datum?

Ich suche ein Wordpress Kontaktformular Plugin, bei dem das Feld "Datum" ein dropdown Kalender ist zum auswählen des Tages. Kennt jemand vielleicht eins ? Danke!

...zur Frage

Was möchtest Du wissen?