Pomoc LibreOffice 25.2
Uruchamia inną aplikację i w razie potrzeby definiuje odpowiedni styl okna.
Shell (Pathname As String[, Windowstyle As Integer[, Param As String[, bSync]]])
Nazwa programu, który chcesz uruchomić, opcjonalnie z pełną ścieżką i/lub argumentami.
Opcjonalne wyrażenie całkowite określające styl okna, w którym wykonywany jest program.
Parametr Windowstyle działa tylko w systemach Windows. W innych systemach parametr jest ignorowany.
Możliwe są następujące wartości:
| Windowstyle | Znaczenie | 
|---|---|
| 0 | Fokus jest ustawiony na ukryte okno programu. | 
| 1 | Fokus jest ustawiony na okno programu standardowej wielkości. Nie zaimplementowano w LibreOffice. | 
| 2 | Fokus jest ustawiony na zminimalizowane okno programu. | 
| 3 | Fokus jest ustawiony na zmaksymalizowane okno programu. | 
| 4 | Okno programu standardowej wielkości, bez fokusu. Nie zaimplementowano w LibreOffice. | 
| 6 | Zminimalizowane okno programu, fokus pozostaje na aktywnym oknie. Nie zaimplementowano w LibreOffice. | 
| 10 | Wyświetlanie pełnoekranowe. | 
Windowstyle 3 oraz 10 są odpowiednikami w systemach Windows.
Ciąg określający dodatkowe argumenty przekazywane do programu.
Wartość true (prawda) powoduje, że polecenie Shell i wszystkie zadania LibreOffice oczekują na zakończenie przetwarzania powłoki. Wartość false (fałsz) powoduje, że powłoka powraca bezpośrednio. Wartością domyślną jest false (fałsz).
Sub ExampleShellForWin
    Shell("c:\windows\calc.exe",2)
End Sub