Thema Datum  Von Nutzer Rating
Antwort
Rot Formular dynamisch auswählen
22.11.2016 16:59:21 Mirjam
NotSolved
26.11.2016 18:39:47 Onur
NotSolved
26.11.2016 20:56:48 Gast68167
NotSolved
27.11.2016 13:13:39 Gast91237
NotSolved

Ansicht des Beitrags:
Von:
Mirjam
Datum:
22.11.2016 16:59:21
Views:
1144
Rating: Antwort:
  Ja
Thema:
Formular dynamisch auswählen

Hallo,

ich programmiere erst seit Kurzem VBA und frage mich, ob ich mir es nicht leichter machen kann, weiß aber noch nicht wie.

Ich nutze viele Formulare und befülle z.B. bei einem Formular eine Listbox:

Sub fillListbox()
    
    Set Bereich = Worksheets("Krankenkassen").Range("A2:A41")

    For Each i In Bereich

        frmAddBasisdat.listKraKa.AddItem i

    Next i
    
End Sub

Jetzt möchte ich diesen Code gerne auch für weitere Formulare nutzen. Kann ich dafür sorgen, dass ich den Formularnamen "frmAddBasisdat" nicht eintragen muss, sondern automatisch das Formular das geöffnet wurde, ausgewählt wird? Sonst benötige ich für jedes Formular ein eigenes Macro und das kommt mir doch etwas umständlich vor (abgesehen von der doppelten/dreifachen Wartung).

 

Danke und Grüße

 

Mirjam

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Formular dynamisch auswählen
22.11.2016 16:59:21 Mirjam
NotSolved
26.11.2016 18:39:47 Onur
NotSolved
26.11.2016 20:56:48 Gast68167
NotSolved
27.11.2016 13:13:39 Gast91237
NotSolved