vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest sobota, 18 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

Dziwne zachowanie przy pobieraniu OnAction Property


otwartyotwarty rozpoczął: aurel postów: 2



napisał: Trebor
postów: 1209


umieszczony:
8 lutego 2011
16:57

  
Unikaj jak ognia używania słów kluczowych języka VisualBasic jako zmiennych. Spróbuj zmienną onAction zamienić na inną neutralną nazwę.
napisał: aurel
postów: 1


umieszczony:
8 lutego 2011
13:59

  
Bardzo prosty kodzik:

Sub SetVisibleCommandBarControl(ByVal commandBarName As String, ByVal onAction As String, ByVal setVisible As Boolean)
Dim control As CommandBarControl

    For Each control In CommandBars(commandBarName).Controls
        
        If control.onAction = onAction Then
            control.Visible = setVisible
        End If
    Next control
End Sub



Dostaję komunikat na linijce z ifem, object doesn't support this property or method... Zwariować można. Najlepsze jest to, że pętla leci ok, póki w OnAction nic nie ma, gdy dochodzi do buttona, w którym faktycznie jest to makro, którego szukam - wtedy wywala błąd :/


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z