Czy OpenOffice może uniknąć większości wirusów Microsoft VBA?

0

Nasze biuro często zaraża się wirusem VBA (nie wiem dlaczego). Spotkaliśmy się z wirusem VBA, który wstrzykuje makro do arkuszy Excela, było makro, które uruchamia się za każdym razem, gdy otwarty jest nowy arkusz Excela itp.

Uważamy, że należy użyć OpenOffice, aby zastąpić Microsoft Office, sądząc, że OpenOffice powinien być w stanie uniknąć większości wirusów makr VBA - czy to prawda?

KMC
źródło
Do jakiego wirusa VBA się odnosisz? Plus to pytanie byłoby lepiej zadane na Stack Overflow, gdzie są eksperci VBA
brettdj
ponieważ jest to bardziej wykorzystanie aplikacji, myślę, że bardziej odpowiednie tutaj niż SO, ale więcej ludzi uważa, że ​​tak, przeniosę to.
KMC
Ponieważ masz problemy z VBA, mogą one być rozwiązywalne - lepiej najpierw przyjrzeć się lekarstwom, niż przenosić aplikacje w celu zapobiegania. Twoje zdrowie
brettdj
2
Począwszy od wersji Office 2007 obsługiwane są także dokumenty bez makr, które podczas zapisywania są usuwane z makr. Powiedz swoim ludziom, że gdy zapisują dokument, muszą „zapisać jako”, a następnie zmienić format na format bez makro. xlsx to rozszerzenie bez makra programu Excel, a docx to rozszerzenie bez makr programu Word.
Mokubai
1
najlepiej byłoby określić źródło makr. Być może w czyimś osobistym pliku .xls (w zależności od wersji), a więc jest to rzeczywiste źródło, które wstrzykuje to. Ale możesz ustawić zabezpieczenia we wszystkich wersjach, aby nie zezwalać na makra, chyba że je autoryzujesz
datatoo

Odpowiedzi:

0

Otwarte biuro nie uruchamia skryptów VBA, więc wirusy VBA nie będą działać, ale OpenOffice.org BASIC, który będzie miał mniej wirusów, ale nadal będzie miał wirusy. OpenOffice będzie o wiele bezpieczniejszy, jeśli będziesz potrzebował makr do przyspieszenia, ale jeśli nie używasz makr, wtedy Office może być tak samo bezpieczny. Korzystałem z otwartego biura kilka razy, więc nie mogę dać ci sposobu na powstrzymanie wirusów openoffice na openoffice, ale mogę ci powiedzieć, jak zatrzymać VBA dla Microsoft Word, poniżej:

Słowem (używam słowa 2010) przejdź do opcji, a następnie otwórz kartę „Centrum zaufania”, a następnie kliknij przycisk „Ustawienia centrum zaufania ...”, a następnie otwórz kartę „Ustawienia makra”, a następnie zaznacz „Wyłącz wszystkie makra bez powiadomienia ”(chyba że używasz VBA, a następnie kliknij„ Wyłącz wszystkie makra z powiadomieniem ”) (zatrzyma to ludzi przed oszukaniem przez dokumenty i ich włączeniem), a następnie kliknij OK na dole obu okien, a następnie powinno to być trochę bezpieczniej. Powinno to działać również w Microsoft Excel i PowerPoint. Sprawdź także ten artykuł: Kliknij tutaj, aby zobaczyć artykuł firmy Microsoft

Jeśli tak się dzieje, po prostu zmusić dział IT do zablokowania wszystkich dokumentów makr, które znajdują się na końcu rozszerzenia, więc dokumentem bez vba będzie „.doc” lub „.docx”, gdy taki, który ma VBA, bądź „.docm”. Więc po prostu je zablokuj, ten artykuł może pomóc (nie przeczytałem go, jeśli nie jest to przydatne, tylko google): kliknij tutaj, aby zobaczyć ten artykuł

Mam nadzieję, że to pomoże.

Harry Syred
źródło
„Otwarte biuro uruchamia skrypty VBA” Ta odpowiedź jest niepoprawna - nie. Używa OpenOffice.org BASIC. Makra napisane na przykład dla MS Word nie mogą być wykonywane przez OpenOffice.org; musisz je ponownie napisać.
DavidPostill