ich bin recht neu in Excel unterwegs und hätte da eine Frage zu einer Aufgabe die ich nicht gelöst bekomme.
Ich habe eine Datei A in der in Zeile G3 bis G17 Zahlenwerte stehen. Diese Werte sind aber händisch aus einer Datei B eingetragen worden. Sprich Datei B hat Werte die in Datei A in gewisse Zeilen gehören.
Mein Ziel ist es nun, den Werten in G3 bis G17 in Datei A, den Dateipfad zu Datei B woher die Werte kommen zu hinterlegen. Der Dateipfad soll aber nicht angezeigt werden, sondern in der Zelle hinterlegt sein, also durch Doppelklick soll man diesen sehen können, ansonsten ist der Wert nur zu sehen.
Das hinzufügen des Dateipfades soll per Button geschehen. Durch klicken des Buttons möchte ich einmal den Dateipfad eintragen und durch einen Button "Ok" soll dieser Dateipfad dann in allen Zellen von G3 bis G17 übernommen werden.
Hat da einer eine Idee, wie ich da fortfahren kann ?
Ich habe da mal einen Ansatz gebastelt, komme aber leider nicht weiter. Kann mir da jemand helfen ?
Private Sub CommandButton1_Click()
Dim letzte_zeile As Long, Zeile As Long, Spalte As Long
Spalte = 7 '1=Spalte A, 2=Spalte B etc.
letzte_zeile = Cells(Rows.Count, Spalte).End(xlUp).Row 'Letzte Zeile der Spalte ermitteln
For Zeile = 3 To letzte_zeile 'Beginnt ab Zeile 3
Cells(Zeile, Spalte).Value = TextBox1 & Cells(Zeile, _
Spalte).Text & "" 'Schreibt vor und nach den Zelleninhalt
Next
End Sub