Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Obiecte de tip modul

Informatica


Obiecte de tip modul

Elementele limbajului VBA



Operatori

matematici:

adunare: +

scadere: -

înmultire: *

impartire: /

împartire ce returneaza partea întreaga: \

împartire ce returneaza restul: MOD

exponent

de comparare: < , > , <= , >= , <> (diferit)

logici: AND, OR, NOT, XOR

pentru concatenarea sirurilor: &, +

alti operatori:

regasire de valori într-o lista: IN

compararea cu caractere de înlocuire: LIKE

regasire într-o gama de valori: BETWEEN

echivalare logica a 2 expresii: EQV

implicare logica a 2 expresii: IMP

Tipuri de date

Tip

Spatiu de memorare

Domeniu

Byte (octet)

1 byte

Boolean (logic)

2 bytes

True / False

Integer

2 bytes

Între -32.768 si 32.767

Long integer

4 bytes

Într -3.147.483.648 si 3.147.483.647

Single

4 bytes

Mare

Double

8 bytes

Foarte mare

Currency

8 bytes

Mare

Decimal

14 bytes

Mare

Date

8 bytes

Object (obiect)

4 bytes

Orice obiect

String (lungime variabila)

10 bytes + lungimea sirului

0 - 2 miliarde caractere

String (lungime fixa)

lungimea sirului

1 - 65400 caractere

Variant (numeric)

16 bytes

Orice variabila numerica mai mare decât Double

Variant (text)

22 bytes

La fel ca String variabil

Type (tip)

Variabil

Are la baza elemente

Functii VBA

Functii sir de caractere

pentru a afla numarul de caractere:

Len (expresie)

unde expresie este orice expresie text valida sau orice nume de variabila

ex: Len ("abcd") va întoarce o data de tip Long cu valoarea 4.

pentru a extrage o expresie dintr-un sir de caractere:

Mid (sir, start [, lungime])

unde

sir este sirul de caractere din care se va extrage expresia;

start indica primul caracter din cadrul expresiei;

lungime este lungimea expresiei (implicit, pâna la sfârsitul sirului)

ex: Mid ("abcd", 1 , 2) va întoarce o data de tip String cu valoarea "ab".

pentru a genera o succesiune de caractere spatiu:

Space (numar)

ex: var = Space (10) va avea ca efect initializarea variabilei var cu 10 spatii (" ")

pentru a converti o data numerica în sir de caracterer:

Str (numar)

ex: MsgBox "CodClient:" + Str (CodClient) va avea ca efect afisarea pe ecran unui sir de caractere format din reuniunea celor doua siruri.

inversul functiei Str :

Val (sir_de_caractere)

ex

Val ("2457") va întoarce o data de tip numeric cu valoarea 2457;

Val 2 45 7") va întoarce o data de tip numeric cu valoarea 2457;

Val ("24 and 57") va întoarce o data de tip numeric cu valoarea 24;

Functii aritmetice


Document Info


Accesari: 1175
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )