4317083927

4317083927



Algorytmy i VBA

Zmienne można deklarować zarówno na poziomie modułu (wówczas mają zasięg na cały moduł) jak i na poziomie procedury, czy też funkcji (wówczas mają zasięg wewnątrz procedury, czy też odpowiednio wewnątrz funkcji). Deklaracja zmiennej odbywa się za pomocą następującej składni:

Dim    nazwa_zmiennej As typ_danych - standardowa deklaracja zmiennej

Public nazwa_zmiennej As typ_danych - gdy zmienna ma mieć zasięg we wszystkich modułach

W kodzie procedury (funkcji) następuje nadanie wartości zmiennym za pomocą operatora równości.

Kod procedury (funkcji)

Kod procedury (funkcji) jest pisany z wykorzystaniem operatorów, funkcji wbudowanych oraz instrukcji.

OPERATORY

Operator

Opis

+

operator dodawania

c

operator odejmowania

*

operator mnożenia

2 u

/

operator dzielenia

A

operator potęgowania

Mod

operator moduło

&

operator łączenia łańcuchów

cc

<

operator mniejszości

o 5

<=

operator mm ej szóści lub równości

2 &

>

operator w iększości

>=

operator w iększości lub równości

=

operator równości

Not

operator negacji

£• ji

° 5

And

operator koniunkcji

2 .a

Or

operator alternatywy

Eqv

operator równow ażności

Imp

operator implikacji

FUNKCJE WBUDOWANE

Funkcja

Opis

Abs(argument)

wartość bezwzględna

N

Sgn(argument)

znak argumentu

>>

Int(argument)

zwraca największą liczbę całkowitą z argumentu

E

Log(argument)

logarytm naturalny

Exp(argument)

funkcja wykładnicza o podstaw ie e

Sqr(argument)

pierwiastek kwadratowy

E

Sin(argument)

funkcja sinus

Cos(argument)

funkcja cosinus

Tan(argument)

funkcja tangens

Val(" tekst")

zmienia tekst na liczbę

U

Str(liczba)

zmienia liczbę na tekst

Len("tekst”)

zwraca długość tekstu

3 ■£

Left("teksf',n)

zwraca n pierwszych znaków tekstu

Right(”tekst”,n)

zwraca n ostatnich znaków tekstu

Mid(”tekst”n,m)

zwraca tn znaków od n-tego

lnputBox("komunikaf')

wyświetla okno wprowadzania danych

MsgBox(dane)

wyświetla okno wyjścia danych

•ćrj*

Cells(n,m)

odwołanie się do komórki Excela

c .eg

WorkSheets('arkusz").Cells(n,m)

odwołanie się do komórki w określonym arkuszu

'5?

Shell("ścieżka")

uruchamia zewnętrzny program

LoadPicture("ścieżka")

ładuje obraz do obiektu

dr Piotr Borkowski 4/10



Wyszukiwarka

Podobne podstrony:
str045 (3) Ilorncyjny proces obliczeniowy można prowadzić zarówno na powierzchni kuli, jak i elipsoi
2tom138 5. MASZYNY ELEKTRYCZNE 278 w wirniku oraz Ras w stojanie można wpływać zarówno na pochylenie
45 N0 WY PARAD YGMA T LEGITYMIZA CJI WŁADZY? mentów zawartości lub/i kodu (można to osiągnąć na pozi
Przy poziomie Xi równym 0 złotych, zmienna Y kształtuje się średnio na poziomie 8,50 złotego. (Z.2.2
CCF20090610096 zarówno na poziomic lokalnym, jak i regionalnym (to znaczy, tak zwany ruch „pojednaw
P1180982 25 Wybroczyny na podniebieniu Delikatne wybroczyny na podniebieniu można twierdzić zarówno
Omawiane fitocenozy wykształcają się zarówno na stromych grzbietach o zmiennej ekspozycji, jak równi
2 Cykl życiowy projektu ”
Algorytmy i VBA 6. Zarejestruj makro, które rysuje linię, a następnie zmienia jej grubość na 6 pkt.
9 Najwyższy poziom automatyzacji osiągnięto przy produkcji cyfrowych ortofotomap (zarówno na etapie
SD Czas wiązania spoiwa pewnego typu ( w h) jest zmienną losową o rozkładzie N(m, a) zweryfikować na
QPrinter 2.0 instrukcja obsługi4.4.6. Obracanie Obracanie stron można wykonać zarówno z poziomu okna
Wprowadzone do przestrzeni roboczej Matlaba zmienne można przed zakończeniem pracy zapisać na dysku
10835 Scan Pic0061 A.    można w obu obwodach użyć woltomierza na prąd zmienny B. &nb

więcej podobnych podstron