Office: Mehrere Labels gleichzeitig verändern

Helfe beim Thema Mehrere Labels gleichzeitig verändern in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Guten Morgen, ich habe versucht für meine Freundin einen Adventskalender in Excel zu erstellen (Ist zwar schon etwas spät dafür, ist allerdings ein... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von telekomiker1080, 16. Dezember 2005.

  1. Mehrere Labels gleichzeitig verändern


    Guten Morgen,

    ich habe versucht für meine Freundin einen Adventskalender in Excel zu erstellen (Ist zwar schon etwas spät dafür, ist allerdings ein Schulprojekt von ihr).
    In einer Tabelle ist für jeden Tag jeweils der Pfad für ein Bild hinterlegt. In einer UserForm sind 24 Labels untergebracht. Bei allen Labels ist als caption die jeweilige Zahl (1 bis 24) eingetragen. Auf click auf das jeweilige Labelfeld wird folgender Code ausgeführt:

    bild = Cells(13, 2).Value
    With Label_13
    .Caption = ""
    .Picture = LoadPicture(bild)
    .Enabled = False
    End With

    Über einen Button in der Userform soll alle Labels wieder in den Urzustand, also als Caption eine Zahl, kein picture und enabled =true, versetzt werden. Bisher habe ich das 24mal für jedes Label geschrieben. Wie kann ich das vereinfachen? Z.B. als for...next schleife von 1 bis 24. Aber das klappt irgendwie nicht, denn ich bekomme die einzelnen Label nicht angesprochen. Ich muss immer den Namen des Labels eingeben (Label_1 bis Label_24). *entsetzt

    :)
     
    telekomiker1080, 16. Dezember 2005
    #1
  2. Hallo Jan

    For I=1 to 24
    controls("Label" & I).caption =I
    Next I


    Mehrere Labels gleichzeitig verändern [​IMG]
     
  3. Danke, das funktioniert schonmal. Aber für das Label will ich auch noch enable auf tru setzten und und das bild löschen. Wie bringe ich da jetzt noch with mit ein?
     
    telekomiker1080, 17. Dezember 2005
    #3
  4. Mehrere Labels gleichzeitig verändern

    Hallo Jan,

    ich würde mal vermuten genauso wie in Deinem ersten Beitrah

    .Picture = ""
    .Enabled = True
     
  5. So habe ich es versucht, aber das geht nicht.

    For i = 1 To 24
    With Controls("Label_" & i)
    .Caption = i
    .enable = True
    .Picture = LoadPicture("")
    End With
    Next i
     
    telekomiker1080, 17. Dezember 2005
    #5
  6. Hallo Jan,

    ich baue das jetzt nicht nach.
     
  7. Hallo Jan,

    warum ".Enabled = False" das hat bei mir zufolge das das Bild nicht angezeigt wird. Folgender Code klappt bei mir Fehlerfrei. Mit der o.g. Einschränkung

    Code:
     
Thema:

Mehrere Labels gleichzeitig verändern

Die Seite wird geladen...
  1. Mehrere Labels gleichzeitig verändern - Similar Threads - Labels verändern

  2. Label mit Daten aus Zelle füllen

    in Microsoft Excel Hilfe
    Label mit Daten aus Zelle füllen: Hallo, ich stehe mal wieder auf dem Schlauch und sitze seit Stunden dran.... Ich habe 2 Dateien offen (Adresse.xlsx und Vorlage.xlsm). Diese brauche ich beide.... Ich möchte mir auf meiner...
  3. Label in Userform leeren

    in Microsoft Excel Hilfe
    Label in Userform leeren: Hallo zusammen In einer Userform werden Label 1 bis Label 15 befüllt. Nach einer bestimmten Handlung sollen diese wieder gelöscht werden. Ich habs probiert. Das funktioniert aber nur von Label1...
  4. Label während der Runtime erstellen und verändern

    in Microsoft Excel Hilfe
    Label während der Runtime erstellen und verändern: Hallo, ich möchte den Text eines Labels, welches ich während der Laufzeit erstellt habe, ändern. Mein Code zum erstellen des Labels ist wie folgt: Code: Set LabelSMA =...
  5. label formatieren

    in Microsoft Excel Hilfe
    label formatieren: Hey Leute, ich habe in einer Userform eine Label-Box (lblNettobetrag) in welcher ich einen Betrag in € aus einer Zelle anzeige. Mein Problem nur, wenn der Betrag in der Zelle 250,30 € ist, dann...
  6. label zusatz andere Farbe geben

    in Microsoft Access Hilfe
    label zusatz andere Farbe geben: Hallo, nur eine kleine Frage, besteht irgendwie die Möglichkeit einem Label-Zusatz eine andere Farbe zu geben ohne dies aufzuteilen?? If (iFormular = "Ausgestaltung") Then...
  7. Steuerelemente (Labels) über eine Klasse mit einem ClickEreignis ansprechen

    in Microsoft Access Hilfe
    Steuerelemente (Labels) über eine Klasse mit einem ClickEreignis ansprechen: Hallo zusammen, bisher war ich nur stiller Leser dieses Forum und konnte mir anhand der Forumssuche und der Beisspiele selbst helfen. Kompliment an das Forum und die Beispiele. *Smilie Jetzt...
  8. Excel bubble charts: data labels verschwinden trotz Definition einer Cell Range

    in Microsoft Excel Hilfe
    Excel bubble charts: data labels verschwinden trotz Definition einer Cell Range: Hallo zusammen, ich habe mehrere Bubble Charts mit >20 Datenpunkten (Bubbles) erstellt, dessen Werte und damit Lage im Graphen sich in Abhängigkeit von diversen Dropdowns ändern. Die Bubble...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden