Elementul de bară de derulare poate schimba valori într-un anumit interval în etapele (1, 2, 3), dacă este apăsat pe cu tastele săgeți și cu un pas mai mare dacă banda pentru a se apăsa departe de cursor. Acest element are multe în comun cu contorul.
Pentru a introduce un control de pe listă pentru a afișa fila Dezvoltator.
Acum, se introduce controlul este posibilă prin intermediul meniului: Developer / Controale / Paste.
Rețineți că aveți posibilitatea să inserați, de asemenea, controale ActiveX, care sunt situate sub noi forma de control în acest meniu. Ambele tipuri au aceleași elemente ale unui buton, listă, caseta de selectare, etc. Diferența dintre ele este următorul: de a utiliza controale ActiveX nevoie pentru a utiliza VBA, iar controalele formular poate fi legat în mod direct într-o celulă pe foaia de lucru.
Bara de derulare (scroll bar), de asemenea, și toate celelalte controale pe formular, returnează o singură valoare numerică. Cm. Exemplu de fișier.
Un articol de revizuire cu privire la toate controalele de formular poate fi citit aici.
Inserare bare de derulare
Elementul de meniu Dezvoltator / Controls / Paste, selectați butonul din stânga al mouse-ului pe bara de defilare elementului.
După aceea, un meniu drop-down se va închide și cursorul în locul crucii groase de obicei
Acesta se va transforma într-o centrare subțire.
Dacă faceți clic pe butonul stâng al mouse-ului în locația dorită de pe foaie, elementul bara de derulare este plasat pe foaia (vertical).
Așa că, atunci când introducerea elementului plasat orizontal benzi defilare, faceți clic și țineți apăsat butonul stâng al mouse-ului, apoi mutați mouse-ul spre dreapta și ușor în jos.
bare de evidențiere de defilare
După introducerea barele de defilare, aceasta se evidențiază. Dacă faceți clic în altă parte foaie, bara de defilare va înceta să fie izolate. Pentru a re-selectați trebuie să-l faceți clic pe butonul din dreapta al mouse-ului (click pe butonul stânga al crește sau scade în valoare (vezi. Sub celula legată)). După ce faceți clic pe butonul din dreapta și un meniu contextual pare să fie curat, puteți apăsa ESC sau faceți clic pe butonul din stânga de pe bara de derulare.
Mutarea barelor de derulare și de a schimba dimensiunea
Dacă treceți cu mouse-ul peste bara de defilare a subliniat (cursorul se va lua forma de 4 săgeți direcționale în direcții opuse), apoi apăsați și țineți apăsat butonul stânga al mouse, puteți muta bara de defilare. Țineți apăsată tasta ALT, puteți alinia bara de defilare limitele celulei. Benzi dedicate defilare pot fi, de asemenea, sa mutat cu săgeata tastatură.
Dacă treceți cu mouse-ul peste colțuri dreptunghi sau pe pătrate mici la frontieră, puteți redimensiona.
Asociem bara de defilare la o celulă
După cum sa menționat mai sus, toate comenzile de pe formularul returnează o valoare. Această valoare este plasată într-o celulă definită de utilizator. Pentru a lega controlul într-o celulă, faceți clic pe ea butonul mouse-ului dreapta, meniul de comenzi rapide, faceți clic pe Format obiect. O casetă de dialog apare, selectați fila de control (în cazul în care această filă nu este prezent, ați introdus controlul ActiveX, și nu controalele de formular, în acest sens, a se vedea. De mai sus).
În link-ul de celulă, introduceți o celulă de referință. Contactați barul nostru Cãutaþi cu celula A1.
De asemenea, valoarea minimă a = 1, max = 101, 2 = increment, incrementa prin pagini = 10.
Asigurați-vă că bara de defilare nu este selectată. A făcut clic pe butonul din stânga al mouse-ului pe butoanele bare de derulare. In celula valoarea A1 va crește / descreștere în intervalul specificat și Etapa 2 (1, 3, 5), adică vor fi introduse în numai celula de numere impare. Când faceți clic pe bara de defilare, valoarea va crește / descrește în pași de 10.
Există o altă modalitate de a conecta și de a controla o celulă: Selectați mouse-ul dreapta butonul de control, în bara de formule, tipul =, apoi faceți clic pe butonul stâng al mouse-ului la locația dorită, apăsați tasta ENTER. Pentru a schimba celula cu care controlul este obligat să trageți celula este suficient, luând ca limita ei, în locul potrivit.
O celulă poate fi asociat cu mai multe controale, dar are sens? Tu decizi.
Notă. Puteți fi obligat să intre în valoare de text de celule, dar acesta va fi înlocuit data viitoare când defilați baruri. Un experiment. Să pună în celula numărul A1 5. Chiar dacă introduceți text în celula A1, „string“, atunci data viitoare când derulați în baruri. apare în numărul de celule 7 (dacă etapa = 2), adică Bara de defilare păstrează valoarea curentă nu este în celulă, dar undeva în tine.
În cazul în care, în exemplul nostru, introduceți o valoare chiar, bara de derulare nu se va reseta, și se va adăuga 2 și veți obține o secvență chiar și 2, 4, 6. Cu toate acestea, la atingerea limitei superioare a comportamentului său se va schimba 96, 98, 100, 101, deoarece valoarea maximă este stabilită = 101 noi. Acum, când conduceți în jos bara de defilare va juca o secvență de numere impare! Același lucru este valabil și pentru limita inferioară 6, 4, 2, 1, din moment ce Valoarea minimă este setată = 1. Prin urmare, asigurați-vă că valorile limită (dacă este diferită de etapa 1), conținute în secvența necesară, sau atunci când de conducere în sus și în jos, puteți obține o secvență diferită. De exemplu, pentru secvența de 1, 4, 7, 10 (etapa 3) dreptul de a stabili limite 1 și 10. Dacă setați limitele 1 și 9, atunci când se deplasează de la 1 veți obține secvența de 1, 4, 7, 9, atunci când se deplasează de la 9 - obține 9, 6, 3, 1, și anume 2 secvențe diferite!
Utilizarea barelor de defilare
Bara de defilare este util atunci când aveți un model care depinde de un parametru, și aveți nevoie pentru a viziona comportamentul parametrilor modelului în funcție de acest parametru va fi de acord să apese butonul de mai convenabil decât introducerea valorilor direct în celulă. De asemenea, puteți da clic pe bara de defilare și menținând apăsat butonul stâng al mouse-ului, iar valoarea în celula legată va începe să „rula“.
Când faceți clic pe bara de defilare (butoane), valoarea din celula A1 legat va crește / scădea cu 1 (etapa), prin urmare, următoarea lună / anterioară va fi afișată. Când faceți clic pe bara de defilare (banda), valoarea din celula A1 legat va crește / scădea cu 3 (etapa pagină), prin urmare, acesta va fi afișat pe lună, separate printr-o 3 luni înainte sau înapoi. Acest lucru se realizează prin formula OFFSET = ($ B19 ;; $ A $ 1-1) de mai jos si o celula B8.
De asemenea, luna curentă pentru a izola tabela sursă folosind formatarea condițională.
Apăsați barele de defilare butonul. pentru a afișa (în intervalul B8: B14) luna viitoare.
În această lună vor fi evidențiate în tabela sursă.
controale Nume
Fiecare element are un management nume. Pentru a obține aceasta trebuie să selectați o bară de defilare. În câmpul Nume va fi afișat numele ei. Pentru a schimba numele barele de defilare - în câmpul Nume, introduceți un nume nou și apăsați ENTER. Puteți schimba, de asemenea, numele zonei selectate (Main / Editare / Găsiți și evidențiați / Marquee).
Ascunderea banda de defilare de pe foaia
Porniți marchiza (Main / Editare / Găsiți și evidențiați)
Afișajul marquee poate fi controlată nu numai controlul elementelor, dar și alte obiecte pe o foaie, cum ar fi elemente grafice.
Dați clic pe pictograma ochi de lângă numele obiectului și obiectul va dispărea / apărea.
barele de defilare sunt abilitarea
Range schimba valorile bare de derulare poate conține numai valori pozitive, pas - numai număr întreg și valori pozitive. Acest lucru nu este întotdeauna suficient. Învățăm cum să folosească formula pentru a împuternici barele de defilare (a se vedea. Exemplul de fișier).
Pentru a putea schimba valoarea într-o celulă în 0,1, utilizați formula = A31 / 10 (Bara de derulare este asociat cu A31 celulei).
Pentru a schimba valoarea din celula -24--1, utilizați formula = -25 + A35 (scrollbar frontieră stabilite la 1 la 24, scrollbar este asociat cu A35 celulei)
Pasul modificări bare de derulare poate fi variabilă, de exemplu, folosind dependența pătratică (1, 4, 9, 16) prin formula = A38 * A38 (scrollbar este asociat cu A38 celulei).
articole conexe
Citește alte articole care rezolva probleme similare, în MS Excel. Acest lucru vă va permite să rezolve o clasă largă de probleme similare.