nach langer Zeit beschäftige ich mich mal wieder mit VBA und bin auf folgendes Problem gestoßen.
Ich habe eine Userform erstellt mit den Monaten Jan-Mrz. Der Benutzer soll einen Monat markieren, für den die Daten eingelesen werden sollen. Über den Monat steuer ich dann die Spalte die kopiert werden soll.
mein Problem (bspw. Januar hat die Spalte 5) dass der Wert von y nicht in ein anderes Modul übergeben wird. Ich habe es schon mit byref oder nur Sub oder auch y mit Hilfe von option explicit deklariert, aber alles hat nicht geholfen.
Private Sub jan_Click()
y = 5
Call Datenaufbereitung (=Makro für datenkopieren)
End Sub
Vielen Dank für eure Hilfe.