- 06/08/2017
- 2 minut číst
-
- o
- l
- O
- k
- K
-
+2
prohlášení musí dojít do procedury Sub nebo Funkce nebo vlastnost postup (Majetku, Nemovitosti, Nech, Ubytování). Tato chyba má následující příčinu a řešení:
-
spustitelný příkaz, statický nebo ReDim, se objeví na úrovni modulu.
statika je na úrovni modulu zbytečná, protože všechny proměnné na úrovni modulu jsou statické. Použijte Dim místo ReDim na úrovni modulu. Chcete-li vytvořit dynamicarray na úrovni modulu, deklarujte jej pomocí Dim pomocí prázdných závorek.
Poznámka Na úrovni modulu, můžete použít pouze komentáře a deklarativní prohlášení, jako Const, Prohlašuji, Deftype, Dim, Volba Báze, Možnost Porovnat, Option Explicit, Možnost Soukromý, Soukromé, Veřejné, a Typ. Příkazy Sub, funkce a vlastnosti se vyskytují mimo jejich tělo, ale v rámci prohlášení o postupu.
pro další informace vyberte příslušnou položku a stiskněte F1 (v systému Windows) nebo Nápověda(v systému Macintosh).
podpora a zpětná vazba
máte dotazy nebo zpětnou vazbu ohledně Office VBA nebo této dokumentace? Viz podpora Office VBA a zpětná vazba pro návod o způsobech, jak můžete získat podporu a poskytnout zpětnou vazbu.