Visual Basic for Applications
uređuje Dragan Grbić

Bookmark and Share
Matična strana sajta
  Novo na sajtu
  Mapa sajta
  Beleške
  Kontakt
  Pretraga MSKB

 Blog Praktikuma
  RSS feed
  P@W @Tw

  Izvezi stranicu u PDF
 
Office Praktikum

VBA: ima još...
 


Skoro svakodnevno slušamo
  Radio Paradise:
  eklektični muzički online radio bez reklama!
 

 
       

Sponzori sajta

SBB CS 1.6 game server: 82.117.200.1
 
Connectivity by SBB

 
Suština pasijansa
Suština pasijansa
 


 

Informacije

NOVOSTI

I još dva nova priloga o Excelu
Novi prilozi o Wordu
Novi i prilozi u temi "razno o Officeu"
Novi članci o novostima u Officeu 2010!

SADRŽAJI ZA PREUZIMANJE

Lokalizacija Total Commandera 7.51Obe jezičke školjke za popularni program na srpskom sad funkcionišu u bilo kojoj varijanti Windowsa!
RNDalica.ExcelDodatak za Excel 2007/2010 za generisanje slučajnih podataka!
YuConv.ExcelDodatak za Excel 2007/2010 za konverziju pisama!
YuConvNetDodatak za Word 2007/2010 za konverziju pisama i kodnih rasporeda!

SKREĆEMO PAŽNJU

Kako pretraživati MSKB
a pronaći ćete i još mnogo novih sadržaja...

KONTAKT

Da li znate za pravila koja važe pri kontaktu sa nama? Molimo vas da se obavestite o tome!
 
POZIVAMO VAS

i prenesite svoja iskustva. Najbolji prilozi će biti objavljeni.

  (C) 2000-2010 Praktikum na Webu
 

Više programskih linija u jednom redu

Nivo:  NIVO 1 - klinite za objašnjenje


Nema nikakvih problema da programski kod svedete na mnogo manju dužinu... Ali, uz smanjenu čitljivost i nikakvo poboljšanje rada programa.

U prilogu o deklarisanju više promenljivih pokazali smo kako se može deklarisati više promenljivih u jednoj programskoj liniji. Skrenimo pažnju i na to da se više programskih redova može zapisati u jednom redu, kao što se to nekada radilo u BASIC-u (uostalom, i VBA je vrsta jezika BASIC). Na primer, možda imate ovakav blok koda:

Dim x As Integer
Dim y As Integer
Dim z As Integer

x = 1
y = 2
z = 3

MsgBox x
MsgBox y
MsgBox z

Ovde se definišu tri promenljive, daju im se neke vrednosti i potom slede tri poruke o unetim vrednostima. Sve to se može napisati i ovako:

Dim x As Integer, y As Integer, z As Integer
x = 1: y = 2: z = 3
MsgBox x: MsgBox y: MsgBox z

Program od devet (zapravo, jedanaest) programskih redova smo sveli na samo tri.

Da se razumemo: ovim postupkom nećete dobiti ništa na brzini ili optimizaciji programa. Čak naprotiv, program je vidno slabije čitljiv, pa se ovakvo skraćivanje programa ne preporučuje za "javni" program - može se upotrebiti u "privatnim" programima, najčešće pri testiranju.

 

  (C) 2000-2011 Praktikum na Webu

Branislav Mihaljev, leto 2001.


 
 

Vrh stranice  Prethodna stranica  Naslovna strana  Mapa sajta  Pretraga

AFORIZAM ZA DANAS OVIH DANA SLUŠAMO...

Copyright © Praktikum na Webu, 2000-2011; Valinor Design; sva prava pridržana.