Primjeri raspona | Stanice | Proglasi objekt raspona | Odaberite | Redovi | Stupci | Kopiraj/Zalijepi | Jasno | Računati
The Objekt dometa, koji je prikaz ćelije (ili ćelija) na vašem radnom listu, najvažniji je objekt Excel VBA. Ovo poglavlje daje pregled svojstava i metoda objekta Range. Svojstva su nešto što objekt ima (opisuju objekt), dok metode nešto rade (izvode radnju s objektom).
Primjeri raspona
Postavite naredbeni gumb na radni list i dodajte sljedeći kodni redak:
Raspon ("B3"). Vrijednost = 2
Rezultat kada pritisnete naredbeni gumb na listu:
Kodirati:
Raspon ("A1: A4"). Vrijednost = 5
Proizlaziti:
Kodirati:
Raspon ("A1: A2, B3: C4"). Vrijednost = 10
Proizlaziti:
Napomena: za pozivanje na imenovani raspon u vašem Excel VBA kodu upotrijebite kodnu liniju poput ove:
Raspon ("Cijene"). Vrijednost = 15
Stanice
Umjesto raspona, možete koristiti i ćelije. Korištenje ćelija posebno je korisno kada želite proći kroz raspone.
Kodirati:
Stanice (3, 2). Vrijednost = 2
Proizlaziti:
Objašnjenje: Excel VBA unosi vrijednost 2 u ćeliju na sjecištu retka 3 i stupca 2.
Kodirati:
Raspon (ćelije (1, 1), ćelije (4, 1)). Vrijednost = 5
Proizlaziti:
Deklarirajte objekt raspona
Objekt Range možete proglasiti pomoću ključnih riječi Dim i Set.
Kodirati:
Primjer zatamnjenja kao raspon
Postavi primjer = Raspon ("A1: C4")
primjer.Vrijednost = 8
Proizlaziti:
Izaberi
Važna metoda objekta Range je metoda Select. Metoda odabira jednostavno odabire raspon.
Kodirati:
Primjer zatamnjenja kao raspon
Postavi primjer = Raspon ("A1: C4")
primjer.Odaberi
Proizlaziti:
Napomena: da biste odabrali ćelije na drugom radnom listu, morate prvo aktivirati ovaj list. Na primjer, sljedeće linije koda odabiru ćeliju B7 na trećem radnom listu s lijeve strane.
Radni listovi (3) .Aktiviraj
Radni listovi (3). Raspon ("B7"). Odaberite
Redovi
Svojstvo Rows daje pristup određenom retku raspona.
Kodirati:
Primjer zatamnjenja kao raspon
Postavi primjer = Raspon ("A1: C4")
primjer.Redovi (3) .Odaberi
Proizlaziti:
Napomena: obrub samo za ilustraciju.
Stupci
Svojstvo Stupci daje pristup određenom stupcu raspona.
Kodirati:
Primjer zatamnjenja kao raspon
Postavi primjer = Raspon ("A1: C4")
primjer.Kolone (2) .Odaberi
Proizlaziti:
Napomena: obrub samo za ilustraciju.
Kopiraj/Zalijepi
Metoda Copy and Paste koristi se za kopiranje raspona i zalijepljenje na neko drugo mjesto na radnom listu.
Kodirati:
Raspon ("A1: A2"). Odaberite
Odabir.Kopiraj
Raspon ("C3"). Odaberite
ActiveSheet.Paste
Proizlaziti:
Iako je to dopušteno u Excelu VBA, puno je bolje koristiti liniju koda ispod koja radi potpuno isto.
Raspon ("C3: C4"). Vrijednost = Raspon ("A1: A2"). Vrijednost
Čisto
Za brisanje sadržaja raspona programa Excel možete koristiti metodu ClearContents.
Raspon ("A1"). ClearContents
ili jednostavno upotrijebite:
Raspon ("A1"). Vrijednost = ""
Napomena: upotrijebite metodu Clear za brisanje sadržaja i formata raspona. Za brisanje formata koristite metodu ClearFormats.
Računati
S svojstvom Brojanje možete brojati broj ćelija, redaka i stupaca raspona.
Napomena: obrub samo za ilustraciju.
Kodirati:
Primjer zatamnjenja kao raspon
Postavi primjer = Raspon ("A1: C4")
Primjer MsgBox.Count
Proizlaziti:
Kodirati:
Primjer zatamnjenja kao raspon
Postavi primjer = Raspon ("A1: C4")
MsgBox primjer.Redovi.Broj
Proizlaziti:
Napomena: na sličan način možete izbrojati broj stupaca raspona.