Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Kombinationsfeld mit Zähler

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
SPS
Autor Thema:  Kombinationsfeld mit Zähler (721 mal gelesen)
Nobody1976
Mitglied



Sehen Sie sich das Profil von Nobody1976 an!   Senden Sie eine Private Message an Nobody1976  Schreiben Sie einen Gästebucheintrag für Nobody1976

Beiträge: 46
Registriert: 20.05.2014

SWX 2022 SP5.0

erstellt am: 28. Nov. 2014 08:10    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Forum

Ich habe folgendes Problem:
Ich möchte ein Formular befüllen in dem sich 15 Kombinationsfelder befinden.
Der Name ist cmb_Variabele"1" bis cmb_Variabele"15".
Diese Felder möchte ich mit einer Schleife befüllen.
Leider weis ich nicht wie ich es VBA verklickern soll das er den Zähler in die Variabele übernehmen soll.
Ich hoffe einer kann mir bei dem Problem helfen auch wenn es nicht direkt SWX betrift.

Danke.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KMassler
Ehrenmitglied V.I.P. h.c.
CAD Admin + Mädchen für Alles...



Sehen Sie sich das Profil von KMassler an!   Senden Sie eine Private Message an KMassler  Schreiben Sie einen Gästebucheintrag für KMassler

Beiträge: 2675
Registriert: 06.11.2000

SolidWorks Start 1999
** CSWP 01/2008 **
------------------
Zuletzt beruflich:
- SWX2020 SP5;
- SAP/PLM+ECTR;
- DriveWorks Pro;
- Programmierung:
VBA, aktuell Visual Studio 2022/VB.Net
------------------
ab 2024 (privat):
Onshape und anderes

erstellt am: 28. Nov. 2014 11:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Nobody1976 10 Unities + Antwort hilfreich

Solche SolidWorks-unabhängigen Beiträge gehören dann eher hier rein:
VBasic / vb.net / vbs / wsh

Zur Frage:
Deine Variablen heißen ganz bestimmt nicht cmb_Variabele"1" bis cmb_Variabele"15", sndern eher cmb_Variabele1 bis cmb_Variabele15.

Ein Gerüst zum Befüllen der Comboboxen:

Code:
Dim cCont As Control
    Dim n As Integer
   
    'combobox1.AddItem
    For Each cCont In Me.Controls
        If TypeName(cCont) = "ComboBox" Then
            Select Case cCont.Name
            Case "ComboBox1"
                For n = 0 To cCont.ListRows
                    cCont.AddItem (cCont.Name & Str$(n))
                Next n
            Case "ComboBox2"
                For n = 0 To cCont.ListRows
                    cCont.AddItem ("n" & Str$(n))
                Next n
            Case "ComboBox3"
                For n = 0 To cCont.ListRows
                    cCont.AddItem ("irgendwas " & Str$(n))
                Next n
            End Select
        End If

    Next cCont


HTH 

------------------
Klaus

www.al-ko.com | mein Gästebuch

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Nobody1976
Mitglied



Sehen Sie sich das Profil von Nobody1976 an!   Senden Sie eine Private Message an Nobody1976  Schreiben Sie einen Gästebucheintrag für Nobody1976

Beiträge: 46
Registriert: 20.05.2014

SWX 2022 SP5.0

erstellt am: 28. Nov. 2014 12:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Klaus

Danke für die Antwort.

Das mit dem Variablennamen ist richtig. Wollte nur deutlich machen was sich verändert.
Die Version mit dem Select Case Befehl ist mir bekannt und habe ich auch angewendet, trotzdem Danke für den Code.
Ich hatte gehofft, das ich mit einer Zeile wie z.B. cmb_Variabele(i).additem=Irgendwas mir die viele Tipperei ersparen könnte.

LG
Udo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz