Microsoft Office Excel
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

Još o Excelu
 


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

 


 

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
 

Kako otkriti najnižu ćeliju

Nivo:  NIVO 4 - klinite za objašnjenje


I posle mnogo iskustva u VBA programiranju, možete naići na neki zanimljiv trik. Pogledajte ovaj sjajni trik: ako ste automatizovali radni list u Excelu, priznajte da vam je bar jednom zatrebalo ovako nešto...

Posle više godina aktivnog korišćenja VBA u Excelu, i dalje ponekad ostanem iznenađen krajnjom jednostavnošću rešenja nekih naizgled teških problema. Sjajni trik koji vam prenosim iz jedne rasprave na Webu mi je zatrebao mnogo puta, ali i ja sam saznao za njega tek nedavno, sasvim slučajno obrativši pažnju na jedan red nekog velikog makroa.

Naime, postoje prilike kada u automatskim procedurama na radnom listu treba otkriti najnižu popunjenu ćeliju, kako bi se ona pročitala ili se pripremilo mesto za upis sledeće vrednosti. To je često vrlo zametna rabota, jer se često mora znati iz koje aktivne ćelije kreće ta potraga, a možda nije moguće upotrebiti klauzulu Selection.End(xlDown).Select, jer iza aktivnog područja može da postoji prazna ćelija, pa za njim neki sledeći sadržaj. Ceo trik se sastoji u tome da se do poslednje popunjene ćelije dođe odozdo:

Range("A65536").End(xlUp).Select

To je sve! Aktiviraće se poslednja popunjena ćelija u željenoj koloni, i to bez obzira koja ćelija je aktivna u trenutku poziva komande. Ako vam odmah treba prva prazna ćelija kolone, dodajte samo jedno pomeranje nadole:

Range("A65536").End(xlUp).Offset(1, 0).Select

Rezervisana reč xlUp je mnemonička skraćenica za konstantu koja služi za usmeravanje nagore. Postoje i odgovarajuće konstante xlDown, xlLeft i xlRight. U automatizaciji aktiviranja raznih ćelija na radnom listu postoje i neke druge tehnike, ali ostavimo raspravu o njima za neku drugu priliku. Uostalom, poigrajte se: počnite snimanje makroa, uključite opciju Relative reference na toolbaru za snimanje, pa upotebite razne tasterske kombinacije za navigaciju po radnom listu. Posle pregledajte dobijeni kod, a dodatne informacije pogledajte nakon što postavite kursor na neku rezervisanu reč i pozovete Help.

 

  (C) 2000-2010 Praktikum na Webu

PC 61


 
 

Vrh stranice  Prethodna stranica  Naslovna strana  Mapa sajta  Pretraga

AFORIZAM ZA DANAS OVIH DANA SLUŠAMO...

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