- Xiaomi 15T Pro - a téma nincs lezárva
- Bemutatkozott a Poco X7 és X7 Pro
- iPhone topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Huawei P10 - pisztácia nem is volt
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Poco F6 5G - Turbó Rudi
- Android alkalmazások - szoftver kibeszélő topik
-
Mobilarena
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Pakliman
tag
Sziasztok!
Segítséget kérnék VBA problémával kapcsolatban, amivel eddig egyáltalán nem foglalkoztam (Classmodul), mert nem volt rá szükségem. Most viszont másképp nem lehet megoldani a dolgot (legalábbis "egyszerűen" nem)...
Egy Formon dinamikusan hozok létre változó mennyiségű OptionButton-t.
Hogyan tudom "elindítani" programból ezeknek a Click eseményét anélkül, hogy az egérrel vagy billentyűvel ténylegesen kattintanék?Ami megvan:
clsOPB:Option Explicit
Public WithEvents OptionButton As MSForms.OptionButton
Private Sub OptionButton_Click()
UserForm1.Label1.Caption = OptionButton.Parent.Name & ": " & OptionButton.Name
End SubUserForm1:
Private opbArray() As New clsOPB
Private Sub CommandButton1_Click()
Dim ctl_OpB As MSForms.OptionButton
Dim i As Long
ReDim opbArray(1 To 3)
For i = 1 To 3
Set ctl_OpB = Me.Controls.Add("Forms.OptionButton.1", "opbXYZ" & i, False)
With ctl_OpB
.Left = 100
.Top = 150 + (i * 20)
.Width = 100
.Caption = "opb_" & CStr(i)
.Visible = True
If i = 1 Then
.Value = True
' .Click 'HIBA!! Object doesn't support this property or method
End If
End With
' ctl_OpB.Click 'HIBA!! Object doesn't support this property or method
Set opbArray(i).OptionButton = ctl_OpB
' opbArray(1).Click 'HIBA!! Method or data member not found
' OptionButton_Click 'HIBA!! Sub or function not defined
Set ctl_OpB = Nothing
Next i
End Sub
Private Sub CommandButton2_Click()
Me.Controls("opbXYZ2").Enabled = Not Me.Controls("opbXYZ2").Enabled
End SubMár próbáltam azt is, hogy a Change eseménybe írtam be a szükséges dolgokat, de hiába változtatom meg KÓDBÓL a Value értékét, a Change esemény nem aktiválódik

Biztosan van megoldás, de eddig nem találtam meg

Tudna valaki segíteni?
Új hozzászólás Aktív témák
- Fallout 3
- Xbox tulajok OFF topicja
- Xiaomi 15T Pro - a téma nincs lezárva
- Luck Dragon: Asszociációs játék. :)
- Bemutatkozott a Poco X7 és X7 Pro
- Távol-keleti webshopok OFF topikja (játékok, kuponok, stb.)
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- sziku69: Fűzzük össze a szavakat :)
- CNC topik
- iPhone topik
- További aktív témák...
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- LicencAruhaz.hu OLCSÓ, LEGÁLIS SZOFTVEREK AZONNAL - Windows - Office - Win Server - ÖRÖK GARANCIÁVAL
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- MacBook Pro 16 M1 PRO / 16GB / 1TB ezüst
- Új HP 17 FHD IPS AMD Ryzen5 7520U 4.3Ghz 8GB DDR5 256GB SSD AMD Radeon 610M Graphics Win11 Garancia
- ÚJ könyv: Gloviczki Zoltán - A holnapután iskolája
- AKCIÓ! Törött Apple iMac 19.2 i5-8500 Radeon Pro 560X 4GB 16GB 256GB SSD 21.5" 4K Retina
- Eladó Samsung S23 Ultra 8/256GB / 12 hó jótállás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


Fferi50

