Darbalapio formų, formų valdiklių ir "ActiveX" valdiklių apžvalga

Svarbu: Šios funkcijos „Windows RT“ kompiuteryje esančiame „Office“ nėra. Norite sužinoti,kurią "Office" versiją naudojate?

Darbalapio formų pavyzdžiai naudodami formas ir daug valdiklių bei objektų, kuriuos galite įtraukti į juos, galite lengviau įvesti duomenis į savo darbalapius ir patobulinti savo darbalapių išvaizdos būdus. Tai galite daryti patys mažai naudodami arba visai nenaudodami „Microsoft Visual Basic for Application“ (VBA) kodo.

Darbalapio forma – tai ne tas pats kas „Excel“ šablonas. Šablonas yra iš anksto suformatuotas failas, padedantis pradėti kurti norimos išvaizdos darbaknygę. Formoje yra tokie valdikliai kaip laukai ir išplečiamieji sąrašai, palengvinantys asmenims, naudojantiems jūsų darbalapį įvesti arba redaguoti duomenis. Daugiau informacijos apie šablonus, kuriuos galite atsisiųsti, rasite "Excel" šablonai.

Kas yra forma?

Forma, spausdinta arba internetinė, yra dokumentas, sukurtas naudojant standartinę struktūrą ir formatą, kuris leidžia lengviau fiksuoti, tvarkyti ir redaguoti informaciją.

  • Spausdintose formose yra instrukcijų, formatavimo, etikečių ir tuščių tarpų rašant arba įvedant duomenis. Galite naudoti "Excel" ir "Excel" šablonus, kad sukurtumėte spausdintų formų.

  • Internetines formas sudaro tos pačios funkcijos kaip ir spausdintomis formomis. Be to, internetines formas sudaro valdikliai. Valdikliai yra objektai, kurie rodo duomenis arba padeda vartotojams kurti ar redaguoti duomenis, atlikti veiksmą arba atlikti žymėjimą. Paprastai valdikliai palengvina formos naudojimą. Dažniausių valdiklių pavyzdžiai: sąrašo laukai, parinkčių ir komandų mygtukai. Be to, valdikliai gali vykdyti jiems priskirtas makrokomandas ir reaguoti į įvykius, pavyzdžiui, pelės spustelėjimus, vykdant „Visual Basic for Application“ (VBA) kodą.

Galite naudoti "Excel" keliais būdais, kaip kurti spausdintą ir internetinę formas.

„Excel“ formų tipai

„Excel“ galite kurti keleto tipų formas: duomenų formas, darbalapius, kuriuose būtų formos ir „ActiveX“ valdiklių, ir VBA vartotojo formas. Galite naudoti atskirą kiekvieno tipo formą arba įvairiais būdais sujungti skirtingas formas ir gauti sau tinkamą sprendimą.

Duomenų forma

duomenų forma suteikia galimybę patogiai, neslenkant horizontaliai įvesti ar rodyti vieną baigtą informacijos eilutę eilėje ar lentelėje. Galite pastebėti, kad naudojant duomenų formą galima lengviau įvesti duomenis nei perkėlinėjant juos iš vieno stulpelio į kitą, kai turite daugiau duomenų stulpelių nei galite matyti ekrane. Naudokite duomenų formą, kai pakanka paprastos tekto laukų formos, kurioje išvardijamos stulpelių antraštės kaip žymos, ir nereikia sudėtingų ar pasirenkamų formų funkcijų, pvz., sąrašo lauko ar suktuko.

Įprastos duomenų formos pavyzdys „Excel“ gali automatiškai sugeneruoti įtaisytąją jūsų diapazonas ar lentelė duomenų formą. Viename duomenų formos dialogo lange visų stulpelių antraštės rodomos kaip žymos. Šalia kiekvienos žymos yra tuščias teksto laukas, kuriame galite įvesti kiekvieno stulpelio (daugiausia 32 stulpelių) duomenis. Duomenų formoje galite nustatyti naujas eilutes, ieškoti eilučių naršydami arba (pagal langelio turinį) atnaujinti eilutes ir naikinti eilutes. Jei langelyje yra formulė, jos rezultatas rodomas duomenų formoje, tačiau naudojant duomenų formą formulės keisti negalima.

Darbalapis su formų ir „ActiveX“ valdikliais

Darbalapis yra formos tipas, leidžiantis įvesti ir peržiūrėti duomenis tinklelyje, taip pat yra kelios valdiklio funkcijos, kurios jau įtaisytos "Excel" darbalapiuose, pvz., komentarai ir duomenų tikrinimas. Langeliai panašūs į teksto laukus, kuriuos galite įtraukti ir formatuoti įvairiais būdais. Langeliai dažnai naudojami kaip Žymos ir koreguojant langelio aukštį ir plotį bei suliejimą, galite padaryti darbalapį kaip paprastą duomenų įvesties formą. Kitos valdiklio panašios funkcijos, pvz., langelio komentarai, Hipersaitai, fono vaizdai, duomenų tikrinimas, sąlyginis formatavimas, įdėtosios diagramos ir Automatinis filtravimas, gali veikti kaip Išplėstinė forma.

Suteikus formoms daugiau lankstumo galima įtraukti valdiklių bei kitų piešimo objektų į darbalapio piešimo drobė ir sujungti bei suderinti juos su darbalapio langeliais. Pvz., galite naudoti sąrašo lauko valdiklį norėdami padėti vartotojui iš elementų sąrašo išsirinkti formą. Arba galite naudoti suktuko valdiklį, norėdami padėti vartotojui įvesti skaičių.

Valdikliai ir objektai yra saugomi piešimo drobėje, todėl galite rodyti arba peržiūrėti valdiklius ir objektus, esančius šalia susieto teksto, kuris nepriklauso nuo eilučių ir stulpelių ribų, nekeisdami tinklelio maketo arba darbalapio duomenų lentelės. Daugeliu atvejų daugelį šių valdiklių taip pat galima susieti su darbalapio langeliais ir jiems nereikia VBA kodo, kad veiktų. Galite nustatyti ypatybes, kurios nustato, ar valdiklis judės laisvai, ar bus keliamas ir keis dydį su langeliu. Pvz., tarkime, turite žymės langelį ir norite, kad jis, rikiuojant diapazoną, judėtų su savo pagrindiniu langeliu. Tačiau jei yra sąrašo laukas, kurį norite visais atvejais išlaikyti konkrečioje vietoje, tikriausiai nenorite, kad jis judėtų kartu su pagrindiniu langeliu.

Programoje „Excel“ yra dviejų tipų valdikliai: formos valdikliai ir „ActiveX“ valdikliai. Be šių valdiklių rinkinių taip pat galite įtraukti objektų į piešimo įrankius, pvz., automatinės figūros, WordArt, "SmartArt" grafinį elementą ar teksto laukus.

Toliau pateiktuose skyriuose aprašomi šie valdikliai ir piešimo objektai bei išsamiau paaiškinama, kaip su jais dirbti.

Formų valdikliai

Formų valdikliai yra originalūs valdikliai, suderinami su ankstesnėmis „Excel“ versijomis (pradedant „Excel“ 5.0 versija). Formų valdiklius galima naudoti ir XLM makrokomandų lapuose.

Formos valdiklius naudojate, kai norite lengvai nurodyti ir paveikti langelio duomenis nenaudodami VBA kodo ir kai norite į diagramų lapus įtraukti valdiklių. Pvz., įtraukę sąrašo lauko valdiklį į darbalapį ir susieję jį su langeliu, galite grįžti į valdiklio pasirinkto elemento skaitinę reikšmę. Tada galite naudoti tą skaitinę reikšmę su funkcija INDEX ir pažymėti skirtingus sąrašo elementus.

Naudodami formų valdiklius galite vykdyti ir makrokomandas. Galite pridėti esamą makrokomandą prie valdiklio arba parašyti ar įrašyti naują makrokomandą. Formą naudojančiam asmeniui spustelėjus valdiklį, valdiklis vykdo makrokomandą.

Tačiau šių valdiklių negalima įtraukti į UserForms, naudojamas įvykiams valdyti arba modifikuoti norint žiniatinklio puslapiuose vykdyti žiniatinklio scenarijus.

Formų valdiklių suvestinė

Mygtuko pavadinimas

Pavyzdys

Aprašas

Mygtuko paveikslėlis

Žyma

Formos žymos valdiklio pavyzdys

Nustato langelio ar teksto lauko paskirtį arba rodo aprašomąjį tekstą (pvz., pavadinimus, antraštes, paveikslėlius) ar trumpas instrukcijas.

Mygtuko paveikslėlis

Grupės laukas

Formų įrankių juostos grupės lauko valdiklio pavyzdys

Grupuoja susijusius valdiklius į vieną vaizdinį vienetą stačiakampyje su pasirenkama žyma. Paprastai grupuojami parinkčių mygtukai, žymės langeliai ar glaudžiai susiję turinio elementai.

Mygtuko paveikslėlis

Mygtukas

Formų įrankių juostos mygtuko valdiklio pavyzdys

Vykdo makrokomandą, kuri, vartotojui ją spustelėjus, atlieka veiksmą. Šis mygtukas dar vadinamas paspaudimo mygtuku.

Mygtuko paveikslėlis

Žymės langelis

Formų įrankių juostos žymės langelio valdiklio pavyzdys

Įjungia arba išjungia reikšmę, nurodančią priešingą ir nedviprasmišką pasirinkimą. Galite pažymėti daugiau nei vieną darbalapio arba grupės lauko žymės langelį. Žymės langelis gali būti vienos iš trijų būsenų: pažymėtas (įjungta), išvalytas (išjungta) ir mišrus, o tai reiškia įjungtos ir išjungtos būsenų derinį (kelių žymėjimų atveju).

Mygtuko paveikslėlis

Parinkties mygtukas

Formų įrankių juostos parinkties mygtuko valdiklio pavyzdys

Suteikia galimybę rinktis vieną elementą iš riboto tarpusavyje nesuderinamų pasirinkimų rinkinio; parinkties mygtukas dažniausiai yra grupės lauke arba rėmelyje. Parinkties mygtukas gali būti vienos iš trijų būsenų: pažymėtas (įjungta), išvalytas (išjungta) ir mišrus, o tai reiškia įjungtos ir išjungtos būsenų derinį (kelių žymėjimų atveju). Parinkties mygtukas dar vadinamas pasirinkimo mygtuku.

Mygtuko paveikslėlis

Sąrašo laukas

Formos sąrašo lauko valdiklio pavyzdys

Rodo vieno ar kelių teksto elementų sąrašą, iš kurio vartotojas gali rinktis. Naudokite sąrašo lauką dideliam pasirinkimų, kurie skiriasi skaičiumi ar turiniu, skaičiui rodyti. Sąrašo laukai yra trijų tipų:

  • Vieno žymėjimo sąrašo laukas suteikia galimybę rinktis tik vieną elementą. Šiuo atveju sąrašo laukas panašus į parinkčių mygtukų grupę, išskyrus tai, kad sąrašo laukas gali efektyviau apdoroti didžiulį elementų skaičių.

  • Kelių žymėjimų sąrašo laukas suteikia galimybę rinktis vieną arba kelis gretimus (šalia esančius) elementus.

  • Išplėstinio žymėjimo sąrašo laukas suteikia galimybę rinktis vieną elementą, kelis gretimus elementus ir negretimus (nesančius šalia) elementus.

Mygtuko paveikslėlis

Pasirinktinio įvedimo laukas

Formos pasirinktinio įvedimo lauko valdiklio pavyzdys

Sujungia teksto lauką su sąrašo lauku, taip sukuriant išplečiamąjį sąrašo lauką. Pasirinktinio įvedimo laukas yra glaustesnis nei sąrašo laukas, tačiau norėdamas matyti elementų sąrašą, vartotojas turi spustelėti rodyklę žemyn. Naudokite pasirinktinio įvedimo lauką, norėdami leisti vartotojui įvesti įrašą arba pasirinkti tik vieną sąrašo elementą. Valdiklis teksto lauke rodo dabartinę reikšmę, nepaisant jos įvedimo būdo.

Mygtuko paveikslėlis

Slinkties juosta

Formų įrankių juostos slinkties juostos valdiklio pavyzdys

Kai spustelėjate slinkties rodykles arba velkate slinkties lauką, slenkate per reikšmių diapazoną. Be to, galite judėti reikšmių puslapyje (esamas intervalas), spustelėję tarpą tarp slinkties lauko ir bet kurios slinkties rodyklės. Paprastai vartotojas gali įvesti tekstinę reikšmę ir tiesiai susietajame langelyje ar teksto lauke.

Mygtuko paveikslėlis

Suktukas

Formų įrankių juostos suktuko valdiklio pavyzdys

Didina arba mažina reikšmę, pvz., keisdamas skaičių, laiką ar datą. Norėdami didinti reikšmę, spustelėkite rodyklę aukštyn; norėdami reikšmę mažinti, spustelėkite rodyklę žemyn. Paprastai vartotojas gali įvesti tekstinę reikšmę ir tiesiai susietajame langelyje ar teksto lauke.

Pastaba: Office Excel 2007 darbaknygėse negalima naudoti šių valdiklių. Šiuos valdiklius galima naudoti tik "Excel" versijos 5,0 dialogo lapuose.

Mygtuko pavadinimas

teksto laukas Mygtuko paveikslėlis

Mygtuko paveikslėlis pasirinktinio įvedimo sąrašas – redagavimas

Mygtuko paveikslėlis pasirinktinio įvedimo Išplečiamasis redagavimas

dialogo langas Mygtuko paveikslėlis vykdyti

„ActiveX“ valdikliai

„Active X“ valdikliai gali būti naudojami darbalapių formose (naudojant arba nenaudojant VBA kodą) ir VBA vartotojo formose. Naudokite „ActiveX“ valdiklius, kai reikia lankstesnių nei tų, kurias suteikia formų valdikliai, sąlygų kurti. „ActiveX“ valdikliai turi daugiau ypatybių, kurias galite naudoti jų išvaizdai, elgesiui, šriftui ir kitoms charakteristikoms tinkinti.

Be to, galite valdyti įvairius įvykius, kurie įvyksta dėl sąveikos su „ActiveX“ valdikliu. Pvz., atsižvelgdami į tai, ką pasirenka vartotojas iš sąrašo lauko valdiklio, galite atlikti skirtingus veiksmus arba galite pateiki duomenų bazei užklausą, vartotojui spustelėjus mygtuką, iš naujo pasirinktinio įvedimo lauke įvesti elementus. Be to, galite rašyti makrokomandas, kurios reaguotų į įvykius, susijusius su „ActiveX“ valdikliais. Formą naudojančiam asmeniui paveikus valdiklį pradedamas vykdyti VBA kodas, kad apdorotų visus su tuo valdikliu įvyksiančius įvykius.

Jūsų kompiuteryje yra ir daug „ActiveX“ valdiklių, kuriuos įdiegė „Excel“ ir kitos programos, pvz., „Calendar Control 12.0“ ir „Windows Media Player“.

Svarbu: Ne visus „ActiveX“ valdiklius galima naudoti tiesiogiai darbalapyje, kai kuriuos galima naudoti tik „Visual Basic for Applications“ (VBA) vartotojo formose. Jei į darbalapį bandote įtraukti vieną iš tokių „ActiveX“ valdiklių, „Excel“ rodo pranešimą: „Negalima įterpti objekto“.

Tačiau „ActiveX“ valdiklių negalima įtraukti į diagramų lapus iš vartotojo sąsajos arba į XLM makrokomandų lapus. Taip pat negalite priskirti makrokomandos, kad ji būtų vykdoma tiesiogiai iš "ActiveX" valdiklio taip pat, kaip ir formos valdiklyje.

„ActiveX“ valdiklių suvestinė

Mygtuko pavadinimas

Pavyzdys

Aprašas

Mygtuko paveikslėlis

Žymės langelis

„ActiveX“ žymės langelio valdiklio pavyzdys

Įjungia arba išjungia reikšmę, nurodančią priešingą ir nedviprasmišką pasirinkimą. Vienu metu galite pažymėti daugiau nei vieną darbalapio arba grupės lauko žymės langelį. Žymės langelis gali būti vienos iš trijų būsenų: pažymėtas (įjungta), išvalytas (išjungta) ir mišrus, o tai reiškia įjungtos ir išjungtos būsenų derinį (kelių žymėjimų atveju).

Mygtuko paveikslėlis

Teksto laukas

„ActiveX“ teksto lauko valdiklio pavyzdys

Leidžia į stačiakampį langelį Rodyti, įvesti arba redaguoti tekstą arba duomenis, kurie yra susieti su langeliu. Teksto laukas gali būti ir statinis teksto laukas, pateikiantis tik skaityti skirtą informaciją.

Mygtuko paveikslėlis

Komandos mygtukas

„ActiveX“ komandos mygtuko valdiklio pavyzdys

Vykdo makrokomandą, kuri, vartotojui ją spustelėjus, atlieka veiksmą. Komandos mygtukas dar vadinamas paspaudimo mygtuku.

Mygtuko paveikslėlis

Parinkties mygtukas

„ActiveX“ parinkties mygtuko valdiklio pavyzdys

Suteikia galimybę rinktis vieną elementą iš riboto tarpusavyje nesuderinamų pasirinkimų rinkinio, dažniausiai esančio grupės lauke arba rėmelyje. Parinkties mygtukas gali būti vienos iš trijų būsenų: pažymėtas (įjungta), išvalytas (išjungta) ir mišrus, o tai reiškia įjungtos ir išjungtos būsenų derinį (kelių žymėjimų atveju). Parinkties mygtukas dar vadinamas pasirinkimo mygtuku.

Mygtuko paveikslėlis

Sąrašo laukas

„ActiveX“ sąrašo lauko valdiklio pavyzdys

Rodo vieno ar kelių teksto elementų sąrašą, iš kurio vartotojas gali rinktis. Naudokite sąrašo lauką dideliam pasirinkimų, kurie skiriasi skaičiumi ar turiniu, skaičiui rodyti. Sąrašo laukai yra trijų tipų:

  • Vieno žymėjimo sąrašo laukas suteikia galimybę rinktis tik vieną elementą. Šiuo atveju sąrašo laukas panašus į parinkčių mygtukų grupę, išskyrus tai, kad sąrašo laukas gali efektyviau apdoroti didžiulį elementų skaičių.

  • Kelių žymėjimų sąrašo laukas suteikia galimybę rinktis vieną arba kelis gretimus (šalia esančius) elementus.

  • Išplėstinio žymėjimo sąrašo laukas suteikia galimybę rinktis vieną elementą, kelis gretimus elementus ir negretimus (nesančius šalia) elementus.

Mygtuko paveikslėlis

Pasirinktinio įvedimo laukas

„ActiveX“ pasirinktinio įvedimo lauko valdiklio pavyzdys

Sujungia teksto lauką su sąrašo lauku, taip sukuriant išplečiamąjį sąrašo lauką. Pasirinktinio įvedimo laukas yra glaustesnis nei sąrašo laukas, tačiau norėdamas matyti elementų sąrašą, vartotojas turi spustelėti rodyklę žemyn. Naudokite pasirinktinio įvedimo lauką, norėdami leisti vartotojui įvesti įrašą arba pasirinkti tik vieną sąrašo elementą. Valdiklis teksto lauke rodo dabartinę reikšmę, nepaisant jos įvedimo būdo.

Mygtuko paveikslėlis

Perjungiklis

„ActiveX“ perjungiklio valdiklio pavyzdys

Nurodo būseną, pvz., Taip / ne, arba režimą, pvz., Įjungta / išjungta. Jį spustelėjant pakeičiama būsena į įjungta arba išjungta.

Mygtuko paveikslėlis

Suktukas

„ActiveX“ suktuko valdiklio pavyzdys

Didina arba mažina reikšmę, pvz., keisdamas skaičių, laiką ar datą. Norėdami didinti reikšmę, spustelėkite rodyklę aukštyn; norėdami reikšmę mažinti, spustelėkite rodyklę žemyn. Paprastai vartotojas gali įvesti tekstinę reikšmę ir susietajame langelyje ar teksto lauke.

Mygtuko paveikslėlis

Slinkties juosta

„ActiveX“ slinkties juostos valdiklio pavyzdys

Kai spustelėjate slinkties rodykles arba velkate slinkties lauką, slenkate per reikšmių diapazoną. Be to, galite judėti reikšmių puslapyje (esamas intervalas), spustelėję tarpą tarp slinkties lauko ir bet kurios slinkties rodyklės. Paprastai vartotojas gali įvesti tekstinę reikšmę ir tiesiai susietajame langelyje ar teksto lauke.

Mygtuko paveikslėlis

Žyma

„ActiveX“ žymos valdiklio pavyzdys

Nurodo langelio ar teksto lauko paskirtį, rodo aprašomąjį tekstą (pvz., pavadinimus, antraštes, paveikslėlius) ar pateikia trumpas instrukcijas.

Mygtuko vaizdas

Paveikslėlis

„ActiveX“ paveikslėlio valdiklio pavyzdys

Įdeda paveikslėlį, pvz., rastras, JPEG ar GIF.

Rėmelio valdiklis

„ActiveX“ grupės lauko valdiklio pavyzdys

Stačiakampis objektas su pasirenkama žyma, pagal kurią sugrupuojami susiję valdikliai į vieną vaizdinį vienetą. Paprastai parinkčių mygtukai, žymės langeliai ar glaudžiai susiję turinio elementai grupuojami į rėmelio valdiklį.

Pastaba: "ActiveX" rėmelio valdiklis nėra komandos Įterpti sekcijoje "ActiveX" valdikliai . Tačiau galite įtraukti valdiklį iš dialogo lango Daugiau valdiklių pažymėdami „Microsoft Forms 2.0“ rėmelis.

Mygtuko paveikslėlis

Daugiau valdiklių

Rodomas papildomų, kompiuteryje esančių „ActiveX“ valdiklių, kuriuos galite įtraukti į pasirinktinę formą, pvz., „Calendar Control 12.0“ ir „Windows Media Player“, sąrašas. Be to, šiame dialogo lange galite užregistruoti pasirenkamą valdiklį.

Piešimo įrankių objektai

Figūrų pavyzdžiai Į savo formą galite pageidauti įtraukti „SmartArt“ grafikos elementų, figūrų, „WordArt“ ir teksto laukų. Galite keisti dydį, sukti, apversti, nuspalvinti ir sujungti šiuos objektus, norėdami sukurti dar sudėtingesnes figūras. Kai tekstą įvedate tiesiai figūroje, tekstas tampa objekto dalis, tai yra, jei sukate ar apverčiate objektą, tekstas sukasi ar apsiverčia su juo. Kitaip nei „ActiveX“ valdiklius, galite priskirti įvairių atributų, pvz., šrifto dydį ir šrifto stilių, atskiriems objekto žodžiams ir simboliams. Be to, šiems objektams galite priskirti makrokomandų ir į juos įtraukti hipersaitų. Netgi galite susieti figūroje ar teksto lauko objekte esantį tekstą su darbalapio langeliu ir dinamiškai rodyti tų objektų atnaujintas reikšmes.

Darbas su valdikliais ir objektais darbalapio formoje

Į darbalapio formą įtraukus formų ir „ActiveX “ paprastai pageidaujama įvairiais būdais patobulinti ir pertvarkyti valdiklius, kad būtų sukurta puikiai sudaryta, patogi naudoti forma. Dažniausias užduotis sudaro:

  • Dirbant su valdikliais tinklelių rodymo kontroliavimas ir sprendimo, ar rodyti tinklelius vartotojui galutinėje darbalapio formoje, priėmimas.

  • Valdiklių pažymėjimas ir žymėjimo panaikinimas, kad galėtumėte nurodyti ypatybes arba atlikti papildomų koregavimų.

  • Valdiklyje esančio teksto, pvz., antraštės ar žymos, redagavimas.

  • Valdiklių grupavimas, kopijavimas, perkėlimas ir lygiavimas siekiant sudaryti darbalapio formos maketą.

  • Valdiklių dydžio keitimas ir formatavimas, siekiant suteikti jiems norimą išvaizdą.

  • Valdiklio išdėstymas ar dydžio keitimas pagal langelį.

  • Valdiklių ir susijusių langelių apsaugojimas pagal konkrečius duomenų apsaugos poreikius.

  • Valdiklių spausdinimo funkcijos įjungimas ar išjungimas spausdinant darbalapio formą.

  • Nenaudojamų valdiklių panaikinimas.

Galite sukurti darbalapio formą su fone esančiu arba nesančiu langelių tinkleliu. Pvz., galite pageidauti išjungti langelių tinklelius ir formatuoti visus langelius ta pačia spalva ar raštu arba netgi naudoti paveikslėlį kaip lapo foną. Norėdami slėpti arba Rodyti tinklelį, skirtuko rodymas grupėje Rodyti /Slėpti išvalykite arba pažymėkite žymės langelį tinklelis .

Darbalapio valdiklių tipų nustatymas

Kadangi yra trijų skirtingų tipų valdikliai ir objektai, kuriuos galite modifikuoti unikaliai, galite nežinoti, kokio tipo valdiklį tiesiog žiūrite. Norėdami nustatyti valdiklio tipą (forma arba "ActiveX"), pažymėkite ir dešiniuoju pelės mygtuku spustelėkite valdiklį, tada Rodyti kontekstinį meniu:

  • Jei kontekstiniame meniu yra komanda Ypatybės, valdiklis yra „ActiveX“ valdiklis, o jūs dirbate kūrimo režimu.

  • Jei kontekstiniame meniu yra komanda Priskirti makrokomandų, valdiklis yra formos valdiklis.

    Patarimas: Norėdami Rodyti tinkamą grupės lauko formos valdiklio kontekstinį meniu, įsitikinkite, kad vietoj grupės lauko interjero pažymėjote norimą perimetrą.

  • Jei kontekstiniame meniu yra komanda Redaguoti tekstą, objektas yra piešimo objektas.

VBA vartotojo formos

Jei norite maksimalaus lankstumo, galite sukurti UserForms, kurios yra pasirinktinio dialogo languose, paprastai tai yra vienas ar daugiau "ActiveX" valdiklių. Vartotojo formas padarote pasiekiamas iš VBA kodo, kurį sukuriate naudodami „Visual Basic“ rengyklę. Pagrindiniai vartotojo formos kūrimo žingsniai:

  1. Įterpkite vartotojo formą į savo darbaknygės VBA projektą. Galite pasiekti darbaknygės VBAProject, pirmiausia rodydami "Visual Basic" rengyklę (paspauskite ALT + F11), tada meniu Įterpimas spustelėkite UserForm.

  2. Parašykite procedūrą, kad būtų rodoma vartotojo forma.

  3. Įtraukite „ActiveX“ valdiklius.

  4. Modifikuokite „ActiveX“ valdiklių ypatybes.

  5. Parašykite „ActiveX“ valdiklių įvykio apdorojimo programos procedūras.

Naudodami UserForms taip pat galite naudoti išplėstines formos funkcijas. Pvz., galite automatiškai įtraukti atskirą kiekvienos abėcėlės raidės parinkties mygtuką arba galite įtraukti kiekvieno didžiulio datų ir skaičių sąrašo elemento žymės langelį.

Prieš kurdami vartotojo formą, pasinaudokite įtaisytaisiais dialogo langais, esančiais „Excel“, kurie gali patenkinti jūsų poreikius. Šiuose įtaisytuosiuose dialogo languose yra VBA funkcijos InputBox ir MsgBox, „Excel“ metodai InputBox, GetOpenFilename, GetSaveAsFilename ir objekto Programa dialogų objektas, kuriame yra visi įtaisytieji „Excel“ dialogo langai.

Norėdami gauti daugiau informacijos išstudijuokite „Microsoft Office Excel“ kūrėjų centrą.

Puslapio viršus

Pastaba:  Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×