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

  tytuł wątku:
Wątki dyskusji

Jak pozbyć sie komunikatu bezpieczeństwa?


otwartyotwarty rozpoczął: jamanow postów: 5



napisał: jamanow
postów: 69


umieszczony:
23 kwietnia 2012
17:41

  
Dziwna sprawa wczoraj próbowałem dokładnie z takim samym ustawieniem i nie działało. Jedyna różnica jest to, ze cały komp został wystartowany na nowo.
Wczoraj restartowalem tylko EXCEL.

W pracy było podobnie, zmiany ostawień nie pomagały. zobaczymy jutro czy po zresetowaniu compa zadziała.

Najważniejsze ze działa. Ponowne dzięki.
napisał: Trebor
postów: 1209


umieszczony:
23 kwietnia 2012
16:45

edytowany:
23 kwietnia 2012
17:11

  
nazwa pliku rozmiar
Makra.rar 38.33 kB

Masz ustawione jak w załączniku.
napisał: jamanow
postów: 69


umieszczony:
23 kwietnia 2012
12:17

edytowany:
23 kwietnia 2012
12:44

  
Niestety nawet przy ActiveX Settings, Macro Settings = Trust wyskakuje ponizszy komunikat

komunikat
http://imageshack.us/photo/my-images/100/excel1g.jpg/
napisał: Trebor
postów: 1209


umieszczony:
23 kwietnia 2012
07:37

  
Spróbuj zmienić poziom zabezpieczeń dla makra na opcję nie wymagającą potwierdzania (karta Developer lub w Centrum Zaufania). Zmiana wymaga ponownego uruchomienia excela.
napisał: jamanow
postów: 69


umieszczony:
22 kwietnia 2012
17:42

  
Mam procedurę, która automatycznie otwiera wszystkie pliki.xls w zadanym katalogu - wykonuje zadana procedurę, - po czym zamyka plik.
A dokładniej powinno to robić. Niestety przed wykonaniem każdej procedury dostaje komunikat w stylu
Nie można uruchomić makro, makro może być niedostępne w skoroszycie lub makro nie zostało aktywowane
który mosze potwierdzić.
Pytanie: jak zmodyfikować kod żeby pozbyć się tego potwierdzania.

Pytanie: jak zmodyfikować kod żeby pozbyć się tego potwierdzania.

Sub test()
Dim strBook As String, strDir As String, strSpec As String
Dim objBook As Object


strDir = InputBox("C:\Temp\Test")
strSpec = "*.xls"
strBook = Dir(strDir & "\" & strSpec)

Do Until strBook = ""
    Set objBook = Workbooks.Open(strDir & "\" & strBook)
            
            'przykladowa procedura
            Dim Cell As Range
            For Each Cell In Selection
            Cell.Value = Int(Rnd() * 1000)
      
   Next

    objBook.Close savechanges:=True
    strBook = Dir()
Loop

End Sub



<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z