Děkuji Já použil trochu víc komplikovaný postup,ale také funguje. Ovšem řeším u toho další problém.Pokouším se předělat program co jsem spáchal ve VBA do VB2010 a spousta věcí zde nefunguje ....
Dim prvek As Control
Dim prvek1 As Control
Dim TypPrvku As String
For Each prvek In Formular.Controls 'Me.Controls
TypPrvku = TypeName(prvek)
If TypPrvku = "GroupBox" Then 'nejdříve vyhledá GroupBox
For Each prvek1 In prvek.Controls 'následně hledá txtbox
TypPrvku = TypeName(prvek1)
If TypPrvku = "TextBox" Then
prvek1.Text = prvek1.Text.Replace(",", ".")
End If
Next prvek1
End If
Next prvek
Potřebuji ať už jakoukoli z těch procedur použít jako funkci,kterou vyvolávám z různých formulářů. Ve VBA jsem měl v modulu proměnnou
Public Formular as Object
ve Form_Load jsem měl
Set Formular
a takto to fungovalo ve VBA ale v VB2010 mi to ten "Set Formular" už nebere Omlouvám se pokud to popisuju nesrozumitelně,nejsem žádný specialista...
|