13
13/10/2005 Licence IG Mr Tondeur Hervé 1 Visual Basic Editor

Visual Basic Editor - boitasite.com

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé1

Vis

ual B

asic

Edi

tor

Page 2: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé2

Acc

éder

à V

isua

l Bas

ic E

dito

r

On

accè

de à

VB

E à

par

tir d

’une

app

lica

tion

hôte

(Wor

d, E

xcel

,etc

…).

Sél

ectio

nnez

Out

ils, M

acro

, Vis

ual B

asic

Edi

tor.

On

peut

éga

lem

ent a

ccéd

er à

VB

E e

n ou

vran

t une

mac

ro e

xist

ante

,P

our

cela

sél

ecti

onne

z O

utils

, Mac

ro, M

acro

s, E

dite

r la

mac

ro.

Pou

r qu

itter

VB

E :

Soi

t en

séle

ctio

nnan

t fic

hier

, fer

mer

Soi

t en

cliq

uant

sur

la c

ase

de f

erm

etur

e de

VB

E e

n ha

ut à

dro

ite

Soi

t en

cliq

uant

sur

l’ic

ône

de la

bar

re d

’out

ils r

epré

sant

ant l

’app

lica

tion

Hôt

e.

Page 3: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé3

L’e

xplo

rate

ur d

e pr

ojet

L’e

xplo

rate

ur d

e pr

ojet

per

met

d’e

xplo

rer

Les

dif

fére

nts

proj

ets

char

gés

dans

l’ap

plic

atio

nH

ôte

et le

s él

émen

ts q

ui le

s co

mpo

sent

.A

par

tir d

e l’

expl

orat

eur

de p

roje

t,, v

ous

Pou

vez

accé

der

à n’

impo

rte

quel

élé

men

tC

onst

itut

if d

’un

proj

et, y

ajo

uter

de

nouv

eaux

Élé

men

ts, o

u , a

u co

ntra

ire,

en

supp

rim

er.

Page 4: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé4

L’e

xplo

rate

ur d

’obj

ets

Lor

sque

vou

s so

uhai

tez

Con

naîtr

e le

s m

embr

es d

’un

Obj

et, l

’exp

lora

teur

d’o

bjet

,V

ous

perm

et d

e tr

ouve

r ce

laT

rès

faci

lem

ent.

Cel

ui p

eut ê

tre

com

paré

à u

neA

ide,

qui

per

met

de

conn

aîtr

eL

e m

odèl

e ob

jet d

e l’

appl

icat

ion

Hôt

e d’

un s

impl

e cl

ic.

Il f

ourn

i aus

si la

list

e de

vos

P

ropr

e ob

jets

, fon

ctio

ns,

Var

iabl

es e

t con

stan

tes.

Page 5: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé5

La

fenê

tre

Cod

e

Pou

r af

fich

er c

ette

fen

être

:. d

oubl

e cl

ique

z su

r un

Mod

ule

de c

ode.

. Cli

c dr

oit s

ur l’

élém

ent v

oulu

et «

code

du

men

u co

ntex

tuel

».. C

liqu

er s

ur le

bou

ton

«co

de»

de l’

expl

orat

eur

de p

roje

t».

. Sél

ectio

nnez

la c

omm

ande

cod

e du

men

u A

ffic

hage

.. T

apez

le r

acco

urci

cla

vier

F7.

Page 6: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé6

La

fenê

tre

prop

riét

és

Cet

te f

enêt

re p

erm

et d

’acc

éder

aux

Div

erse

s pr

opri

étés

d’u

n pr

ojet

, vou

sP

ouve

z af

fich

er le

s pr

opri

étés

d’u

neF

euill

e, d

’un

cont

rôle

, d’u

ne c

lass

e,D

’un

proj

et o

u d’

un m

odul

e.

Pou

r af

fich

er c

ette

fen

être

:

. Aff

icha

ge, F

enêt

re p

ropr

iété

s.. R

acco

urci

cla

vier

F4.

Page 7: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé7

La

Use

rFor

m

Cette fenêtre permet de dessiner

des boites de dialogues pour vos

projets. Ces boites de dialogues

sont appelées des feuilles ou

formulaires.

2 phases lors de la création de

feuilles, la conception de la

feuilles puis l’association du code

à cette feuille.

Page 8: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé8

Les

bar

res

d’ou

tils

Vis

ual B

asic

Edi

tor

cont

ient

4 b

arre

s D

’out

ils.

Bar

re d

’out

ils

stan

dard

per

met

d’a

ccéd

er a

ux f

onct

ions

les

plus

com

mun

es d

e V

BE

La

barr

e d’

outi

ls E

diti

on p

erm

et d

’obt

enir

de

l’ai

de, d

e m

ettr

e en

for

me

le te

xte

et d

e s’

y dé

plac

er.

La

barr

e d’

outi

ls d

ébog

age

perm

et d

e te

ster

le c

ompo

rtem

ent d

’un

prog

ram

me

La

Bar

re d

’out

ils

Use

rFor

m p

ropo

se d

es o

util

s po

ur o

rgan

iser

les

cont

rôle

sur

une

feu

ille

Page 9: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé9

Les

poi

nts

d’ar

rêt

Les

poi

nts

d’ar

rêts

per

met

tent

d’i

nter

rom

pre

l’ex

écut

ion

D’u

n pr

ogra

mm

e su

r un

e in

stru

ctio

n pr

écis

e.

Pou

r pl

acer

un

poin

t d’a

rrêt

, pla

cez

le c

urse

ur s

ur l’

inst

ruct

ion

Vou

lue,

cho

isis

sez

la c

omm

ande

Bas

cule

r le

poi

nt d

’arr

êt d

uM

enu

débo

gage

, ou

cliq

uez

sur

le b

outo

n po

int d

’arr

êt d

e la

Bar

re d

’out

ils,

ou

appu

yez

sur

la to

uche

F9.

Page 10: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé10

Exé

cute

r pa

s à

pas

Lor

squ’

un p

rogr

amm

e ne

pro

duit

pas

le r

ésul

tat e

scom

pté

sans

Gén

érer

d’e

rreu

rs, l

e pr

emie

r te

st c

onsi

ste

à ex

écut

er la

Pro

cédu

re p

as à

pas

afi

n d’

en e

xam

iner

le d

érou

lem

ent e

t les

Con

séqu

ence

s su

r le

doc

umen

t, in

stru

ctio

n ap

rès

inst

ruct

ion.

Pou

r ce

la c

liqu

ez s

ur le

bou

ton

pas

à pa

s dé

tail

lé o

u la

touc

he F

8.C

ela

perm

et d

’exé

cute

r le

s in

stru

ctio

ns le

s un

es a

près

les

autr

es,

Pre

sser

la to

uche

F8

pour

cha

que

inst

ruct

ion.

Page 11: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé11

La

fenê

tre

exéc

utio

n

En

mod

e ar

rêt l

a fe

nêtr

e ex

écut

ion

perm

et d

’exé

cute

r to

utT

ype

d’in

stru

ctio

n qu

i ne

se tr

ouve

pas

dan

s le

cod

e, il

S

uffi

t d’y

écr

ire

l’in

stru

ctio

n à

exéc

uter

et l

a to

uche

ent

rée.

Pou

r af

fich

er la

fen

être

exé

cuti

on p

ress

ez le

s to

uche

s C

trl+

G.

Page 12: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé12

Inst

ruct

ion

de d

ebog

age

Le

fait

d’i

ntro

duir

e l’

obje

t Deb

ug d

ans

le c

ode

sour

ce,

Cel

a pe

rmet

de

fair

e un

aff

icha

ge d

e ce

rtai

nes

vari

able

sD

ans

la f

enêt

re d

’exé

cuti

on.

Debug.Assertbooleanexpression

Sus

pend

l'exé

cuti

onde

man

ière

con

diti

onne

lle,

à la

lign

e où

app

araî

tla

mét

hode

.

Exe

mpl

e : b

lnAss

ert= N

otbln

Asse

rt De

bug.A

ssert

Asse

rtAs

sert

Asse

rtbln

Asse

rt

Debug.Print

[outputlist]

Aff

iche

du

text

e da

ns la

fen

être

Exécution

.

Exe

mpl

e : D

ebug

.Prin

tPr

int

Print

PrintM

yVar

Page 13: Visual Basic Editor - boitasite.com

13/1

0/20

05Li

cenc

e IG

Mr

Ton

deur

Her

vé13

Vis

ual B

asic

Edi

tor

RE

TO

UR

AU

ME

NU