Objektum munkalap és családi munkalapok

Userlnterf aceOnly - érvényes értékek: Igaz (a lap védett a felhasználó változtatásaitól, de nem a VBA alprogrammal) és a hamis (a lap védve van mind a felhasználó, mind a VBA szubrutin részének változásaitól). Az alapértelmezett érték a False

A következő példa az aktív munkalap teljes védelmét határozza meg a felhasználó részéről történt változásokkal szemben:

Active Sheet .Protect

Jelszó: = "Titkos".

Tartalom: = Igaz, forgatókönyvek. = Igaz

A védelem eltávolítása a munkalapról.

Jelszó - a lap védelme érdekében jelszóként használt karakterlánc

Az alábbi példa eltávolítja a védelmet az aktív munkalapról:

ActiveSheet. Jelszó védelme: = "Titkos"

Mielőtt - azon könyv munkalapja, amely előtt ezeket az adatokat beillesztették

Után - a munkalap, ami után ez

Ugyanakkor csak az egyik argumentum megengedett.

A következő példában az aktív munkafüzet 1. lapját ugyanazon munkafüzet 3. lapja után másolja:

Munkalapok ("Sheet1") után: = Munkafüzetek ("SheetZ")

Mozgassa a munkalapot a munkafüzet másik helyére.

Mozgás (korábban, utána)

Előtt - egy munkalapot, amely előtt ez

Után - az a lap, amely után ezeket az adatokat beillesztik

Ugyanakkor csak az egyik argumentum megengedett.

A példában az aktív munkafüzet 1. lapja átkerül az ugyanazon munkafüzet 3. lapja előtt:

Munkalapok ("Sheet1") .Move előtt. = Munkalapok ("Sheet3")

Egy kifejezést konvertál egy objektumhoz vagy értékhez. A formulák és cellák bevitele a párbeszédablakokban.

Másik példák a ()

Cell = InputBox ("Cellanév megadása") '

Érték = Értékelje (Cell) .Value '

'Megjeleníti az olvasási értéket a párbeszédpanelen

MsgBox CStr (érték) '

'A képlet párbeszédablakába való belépés, például a bűn (1) ^ 2'

Funkció = InputBox ("Enter function") '

"Egy képlet számítása"

Érték = Értékelje

'A talált érték kimenete a párbeszédpanelen'

MsgBox CStr (érték) Vége Sub

Kapcsolódó cikkek