Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Rezumat

În Microsoft Excel, puteți selecta celulele dintr-o zonă fie manual, fie utilizând un cod Microsoft Visual Basic pentru aplicații. Acest articol oferă exemple pe care le puteți utiliza pentru a selecta o zonă de celule.

Mai multe informații

Exemple de selectare manuală a celulelor

Pentru a selecta manual toate datele dintr-o coloană, selectați prima celulă, apoi apăsați CTRL+SHIFT+SĂGEATĂ ÎN JOS.

La fel, pentru a selecta manual un rând și toate coloanele atașate la rând, apăsați CTRL+SHIFT+SĂGEATĂ ÎN JOS+SĂGEATĂ LA DREAPTA. Însă, toate datele trebuie să fie contigue (ceea ce înseamnă că nu puteți avea rânduri sau coloane necompletate). De asemenea, puteți selecta regiunea curentă de date (date contigue, fără rânduri sau coloane necompletate), dacă faceți următoarele:

  1. În meniul Editare, faceți clic pe Accesați.

  2. În caseta de dialog Accesați, faceți clic pe Special.

  3. În caseta de dialog Accesați special, faceți clic pe Regiunea curentă, apoi faceți clic pe
    OK.

De asemenea, puteți selecta această zonă utilizând cod Visual Basic pentru aplicații.

Notă Dacă încercați să înregistrați această procedură utilizând înregistratorul de macrocomenzi, nu primiți aceleași rezultate.

Exemple de utilizare a unui cod Visual Basic a selecta celulele dintr-o zonă

Microsoft oferă exemple de programare doar pentru ilustrație, fără garanție exprimată sau implicită. This includes, but is not limited to, the implied warranties of merchantability or fitness for a particular purpose. Acest articol presupune că sunteți familiarizat cu limbajul de programare prezentat și cu instrumentele utilizate pentru crearea și depanarea procedurilor. Inginerii de asistență Microsoft vă pot ajuta să explicați funcționalitatea unei anumite proceduri, dar aceștia nu vor modifica aceste exemple pentru a furniza proceduri suplimentare de funcționalitate sau construire pentru a îndeplini cerințele dvs. specifice. Următoarele exemple Visual Basic de cod vă arată cum să selectați zone diferite.

Dacă știți celula de început (în acest exemplu, celula de început este celula C1) și doriți să selectați până la ultima celulă (din aceeași coloană) care are date, dar nu cunosc acea adresă, utilizați următorul cod:

   Sub SelectRangeDown()
Range("c1", Range("c1").End(xlDown)).Select
End Sub

Notă Macrocomanda SelectRangeDown presupune că datele dvs. sunt contigue. Altfel, dacă există celule necompletate în coloana de date pe care o selectați, este posibil ca această macrocomandă să nu selecteze toate celulele din coloană.

Dacă datele încep în celula C1, dar nu sunt contigue în acea coloană, utilizați următoarea macrocomandă în Microsoft Office Excel 2003 și în versiunile Excel:

   Sub SelectRangeDown_Discontiguous()
Range("c1", Range("c65536").End(xlUp)).Select
End Sub

Deoarece Microsoft Office Excel 2007 acceptă 1.048.576 de rânduri, utilizați următoarea macrocomandă în Excel 2007:

 Sub SelectRangeDown_Discontiguous()
Range("c1", Range("c1048576").End(xlUp)).Select
End Sub

Dacă doriți să selectați din celula activă în jos și toate coloanele din dreapta (presupunând date contigue în toate rândurile și coloanele), utilizați următorul cod:

   Sub myrangearea()
Range(ActiveCell, ActiveCell.End(xlDown).End(xlToRight)).Select
End Sub

Dacă știți celula de început (în acest cod eșantion, celula de început este D1) și doriți să selectați în josul coloanei și la dreapta, utilizați următorul cod:

   Sub RangeFromStart()
Range("d1", Range("d1").End(xlDown).End(xlToRight)).Select
End Sub

Pentru a selecta toate datele din regiunea curentă, utilizați următorul cod:

   Sub CurrentArea()
Selection.CurrentRegion.Select
End Sub

Exemplele incluse în acest articol vă arată cum să selectați diferite zone în foaia de lucru activă a registrului de lucru curent.

Pentru informații suplimentare despre selectarea zonelor cu Visual Basic pentru aplicații (și pentru exemple mai complexe), faceți clic pe următorul număr de articol pentru a vedea articolul din Baza de cunoștințe Microsoft:

291308 Cum se selectează celulele/zonele utilizând Visual Basic de celule în Excel

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×