„Excel“ makrokomandos ir VBA 2025, Balandis

Rodyti visus įdiegtus šriftus („Word“) naudojant „Microsoft Excel“ VBA

Rodyti visus įdiegtus šriftus („Word“) naudojant „Microsoft Excel“ VBA

Žemiau esančiose makrokomandose bus rodomas visų įdiegtų šriftų sąrašas. Pastaba! Jei įdiegta daug šriftų, makrokomanda gali nustoti reaguoti, nes trūksta atminties. Sub ShowInstalledFonts () Dim FontNamesCtrl kaip CommandBarControl, FontCmdBar kaip CommandBar, tFormula As ... Tęsti svarstymą →

Nustatykite operacinės sistemos tipą naudodami „Microsoft Excel“ VBA

Nustatykite operacinės sistemos tipą naudodami „Microsoft Excel“ VBA

Norėdami nustatyti OS tipą, galime naudoti makro kodą. Šiame straipsnyje sužinosime, kaip nustatyti naudojamos operacinės sistemos tipą naudojant VBA kodą. Klausimas: Norėčiau sužinoti savo OS ... Skaityti toliau →

Rodyti visus įdiegtus šriftus („Excel“) naudojant „Microsoft Excel“ VBA

Rodyti visus įdiegtus šriftus („Excel“) naudojant „Microsoft Excel“ VBA

Žemiau esančioje makrokomandoje bus rodomas visų įdiegtų šriftų sąrašas. Pastaba! Jei įdiegta daug šriftų, makrokomanda gali nustoti reaguoti, nes trūksta atminties. Jei taip atsitiks, vėliau galėsite išbandyti „Word“ pavyzdį ... Skaitykite toliau →

Duomenų konsolidavimas naudojant „Excel VBA“

Duomenų konsolidavimas naudojant „Excel VBA“

Šiame straipsnyje mes mokysimės VBA, kaip rašyti makrokomandą, kad būtų konsoliduoti „Microsoft Excel“ duomenys. Konsoliduoti duomenis: -Ši parinktis naudojama apibendrinti atskirų diapazonų duomenis, konsoliduojant rezultatus vienoje išvestyje. Leiskite ... Tęsti skaitymą →

Ištrinkite visus komentarus „Microsoft Excel“

Ištrinkite visus komentarus „Microsoft Excel“

„Excel“, rengdami ataskaitas viršininkui/valdymui, mes linkę įterpti komentarus, kad kitas asmuo galėtų pranešti apie užduoties būseną. Komentarai iš esmės naudojami vidiniams tikslams. Šiame straipsnyje mes sužinosime, kaip ... Tęsti skaitymą →

Konvertuokite neigiamas reikšmes, traktuojamas kaip tekstas, naudodami „Microsoft Excel“ VBA

Konvertuokite neigiamas reikšmes, traktuojamas kaip tekstas, naudodami „Microsoft Excel“ VBA

Šiame straipsnyje sukursime pasirinktinę funkciją, kuri neigiamas eilutes pavers sveiku skaičiumi. Neapdorotus šio straipsnio duomenis sudaro eilutės, po kurių eina minuso ženklas (-). Mes norime šias eilutes paversti sveikais skaičiais. Loginis paaiškinimas… Tęsti svarstymą →

„Visual Basic Excel Combo/ Edit“ laukelio kūrimas ir naudojimas

„Visual Basic Excel Combo/ Edit“ laukelio kūrimas ir naudojimas

Patarimą pateikė: Benas Sullinsas, Phoenix, AZ Vizualinio pagrindinio derinio/redagavimo langelio naudojimas yra šiek tiek išplėstinė sąvoka, kuri, kaip matote, gali būti labai naudinga daugeliu atžvilgių. Pirmiausia turime turėti vertybių, kurios ... Skaitykite toliau → sąrašą

Pakeiskite žymeklio išvaizdą į smėlio laikrodį naudodami „Microsoft Excel“ VBA

Pakeiskite žymeklio išvaizdą į smėlio laikrodį naudodami „Microsoft Excel“ VBA

Kai turite didelę „vba“ makrokomandą / kodą, kurį reikia paleisti daugelį minučių, galite pakeisti žymeklį į smėlio laikrodį arba laukimo žymeklį (pagal jūsų sistemos nustatymus) tuo laikotarpiu, kai makrokomanda veikia. ... Tęsti skaitymą →

Ląstelių apsauga tik formulėms, naudojančioms VBA „Microsoft Excel“

Ląstelių apsauga tik formulėms, naudojančioms VBA „Microsoft Excel“

Šiame straipsnyje mes naudosime darbalapio pakeitimo įvykį, kad apsaugotume ląsteles, kuriose yra formulės. Neapdorotus duomenis sudaro darbuotojų pardavimo duomenys, į kuriuos įeina paskirstymas pagal mėnesius ir metus. Mes norime sužinoti visus pardavimus pagal mėnesį, nes ... Skaityti toliau →

VBA - formatuoti numerius kaip socialinio draudimo numerius

VBA - formatuoti numerius kaip socialinio draudimo numerius

JAV socialinio draudimo numeris (SSN) yra devynių skaitmenų numeris, išduotas JAV piliečiams, nuolatiniams gyventojams ir laikiniems (dirbantiems) gyventojams. Numerį asmeniui išduoda Socialinės apsaugos administracija, nepriklausoma… Tęsti svarstymą →

Ląstelės teksto atskyrimas į stulpelį vertikaliai

Ląstelės teksto atskyrimas į stulpelį vertikaliai

Šiame straipsnyje mes sukursime makrokomandą, kad tekstas ląstelėje būtų atskirtas stulpeliu vertikaliai. Mes galime atskirti tekstą langelyje pagal ribotuvą. Skyriklis gali būti kablelis, tarpas, atbulinis brūkšnys ir pan. Norėdami paaiškinti ... Tęsti skaitymą →

Pagrindinė informacija apie OLE automatizavimą naudojant VBA „Microsoft Excel“

Pagrindinė informacija apie OLE automatizavimą naudojant VBA „Microsoft Excel“

Jei norite naudoti kitų programų funkcijas, turite nuspręsti, ar norite naudoti ankstyvą, ar vėlyvą objektų kintamųjų susiejimą. Ankstyvas susiejimas Objekto kintamojo ir objekto susiejimas įvyksta, kai… Tęsti skaitymą →

Nustatykite sąlyginį srities formatavimą naudodami „Microsoft Excel“ VBA

Nustatykite sąlyginį srities formatavimą naudodami „Microsoft Excel“ VBA

Šiame straipsnyje sukursime makrokomandą, kad pasirinktoje srityje būtų taikomas sąlyginis formatavimas. Mes panaudojome atsitiktinius skaičius kaip pavyzdinius duomenis, norėdami parodyti makrokomandos veikimą. Makrokomandą galima vykdyti spustelėjus mygtuką „Rasti maks.“ ... Tęsti skaitymą →

Kaip suformatuoti langelius kaip valiutą ir kur galime juos naudoti

Kaip suformatuoti langelius kaip valiutą ir kur galime juos naudoti

Paimkime pavyzdį, kad suprastume, kaip ir kur galime formatuoti langelį valiuta. Turime produkto kiekio duomenų diapazone A1: B9, kuriame A stulpelyje yra produkto pavadinimas, o B stulpelyje - jo kiekis. Mes norime ... Skaityti toliau →

Formatuokite duomenis pasirinktiniais skaičių formatais naudodami „Microsoft Excel“ VBA

Formatuokite duomenis pasirinktiniais skaičių formatais naudodami „Microsoft Excel“ VBA

Šiame straipsnyje mes sukursime makrokomandą, kad suformatuotume nurodytus duomenis norimu pasirinktiniu skaičių formatu, naudodami VBA. Neapdorotus šio pavyzdžio duomenis sudaro pardavimo komandos duomenys. Neapdorotuose duomenyse yra pavadinimas, produkto ID, produkto kaina,… Skaityti toliau →

Patikrinkite, ar stulpelyje nėra dublikatų

Patikrinkite, ar stulpelyje nėra dublikatų

Šiame straipsnyje sukūrėme makrokomandą, skirtą pabrėžti pasikartojančias vertes. Neapdorotus duomenis sudaro skirtingi automobilių pavadinimai. Norime pabrėžti pasikartojančius įrašus. Paspauskite mygtuką „Paryškinti dublikatą“, kad paleistumėte makrokomandą ir paryškintumėte pasikartojančius įrašus. Loginis paaiškinimas ... Tęsti skaitymą →

Kaip atlikti sąlyginį formatavimą naudojant „Microsoft Excel“ naudojant VBA

Kaip atlikti sąlyginį formatavimą naudojant „Microsoft Excel“ naudojant VBA

Sužinokite sąlyginį VBA formatavimą. Tik 2 „Excel“ VBA sąlyginio formato kodo eilutės, kad jūsų failas būtų lengvesnis.

Pridėkite puslapių pertraukų prie surūšiuotų duomenų naudodami „Microsoft Excel“ VBA

Pridėkite puslapių pertraukų prie surūšiuotų duomenų naudodami „Microsoft Excel“ VBA

Šiame straipsnyje mes sukursime makrokomandą, skirtą įterpti puslapio lūžius, atsižvelgiant į tam tikrą sąlygą. Neapdorotus duomenis sudaro agento duomenys, įskaitant agento vardą, kliento vardą, telefono numerį ir el. Pašto adresą. Mes norime duomenų ... Skaityti toliau →

Sureguliuokite sujungtų langelių eilių aukštį naudodami „Microsoft Excel“ VBA

Sureguliuokite sujungtų langelių eilių aukštį naudodami „Microsoft Excel“ VBA

Klausimas: Po eilučių pertraukos sujungtų langelių aukštis nėra tinkamas. Kaip tai ištaisyti? Atsakymas: Į standartinį modulį įterpkite šį kodą. Sub AutoFitMergedCellRowHeight () Dim CurrentRowHeight as Single, MergedCellRgWidth as Single Dim CurrCell As Range ... Tęsti svarstymą →

Rūšiuokite darbaknygės darbalapius naudodami „Microsoft Excel“ VBA

Rūšiuokite darbaknygės darbalapius naudodami „Microsoft Excel“ VBA

Šiame straipsnyje mes pateikėme išsamią informaciją apie tai, kaip rūšiuoti darbaknygės darbalapius didėjančia arba mažėjančia tvarka, atsižvelgiant į darbalapio pavadinimą. Pridedamoje darbaknygėje yra du moduliai:- 1 modulyje yra makrokomanda „SortWorksheets“ ... Skaityti toliau →

Dialogo lango naudojimas darbo knygai atidaryti ir išsaugoti

Dialogo lango naudojimas darbo knygai atidaryti ir išsaugoti

Mes jau žinome, kaip atidaryti arba išsaugoti „Excel“ failą VBA. Mes tiesiog naudojame darbo knygos objekto metodą „Open“ ir „SaveAs“. Tačiau tam reikia sunkiai koduoti failo kelią. Bet dažniausiai jūs ... Skaitykite toliau →

Išsaugokite darbaknygės atsarginę kopiją naudodami „Microsoft Excel“ VBA

Išsaugokite darbaknygės atsarginę kopiją naudodami „Microsoft Excel“ VBA

Reikėtų reguliariai daryti atsargines duomenų kopijas, nes bet koks neteisingas kito vartotojo pakeitimas arba atsitiktinis „Excel“ failo ištrynimas gali sugadinti daug laiko ir informacijos. Šiame straipsnyje mes ... Tęsti skaitymą →

Naršymo aplankas, skirtas pasirinkti aplanką naudojant „Microsoft Excel“ VBA

Naršymo aplankas, skirtas pasirinkti aplanką naudojant „Microsoft Excel“ VBA

Šiame straipsnyje mes sukūrėme procedūrą, kuri naudojama dialogo langui rodyti, kuri naudojama naršant aplanką, kuriame pasirenkamas aplankas. Šį kodą galima naudoti kartu su kitomis makrokomandomis, kai reikia pasirinkti aplanką ... Tęsti skaitymą →

Skaitykite informaciją iš uždaros darbaknygės naudodami „Microsoft Excel“ VBA

Skaitykite informaciją iš uždaros darbaknygės naudodami „Microsoft Excel“ VBA

„Microsoft Excel“ informacijos gavimas iš uždaros darbaknygės yra vienas laiko taupančių būdų, kaip gauti tikslius duomenis naudojant VBA kodą. Šiame straipsnyje mes išmoksime skaityti informaciją iš uždarytos darbaknygės naudojant VBA ... Tęsti skaitymą →

VBA neleisti keisti darbalapio pavadinimo „Microsoft Excel“

VBA neleisti keisti darbalapio pavadinimo „Microsoft Excel“

Kartais mūsų VBA kodas ar kai kurios formulės priklauso nuo darbalapio pavadinimo. Jei darbalapio pavadinimas pasikeičia, gali pasikeisti VBA kodo ar formulės elgesys. Taigi labai svarbu žinoti, kaip užkirsti kelią ... Tęsti svarstymą →

Atidarykite ir uždarykite „Excel“ darbaknygę naudodami VBA

Atidarykite ir uždarykite „Excel“ darbaknygę naudodami VBA

Šiame straipsnyje sužinosime, kaip uždaryti ir atidaryti „Excel VBA“ metodą, naudojamą atidaryti uždarymo darbaknygę, taip pat uždaryti atvirą darbaknygę. „Excel“ lape sukuriame komandų mygtuką ir priskiriame makrokomandą. Norėdami ... Tęsti skaitymą →

Prisijunkite prie failų naudodami „Microsoft Excel“ VBA

Prisijunkite prie failų naudodami „Microsoft Excel“ VBA

Kompiuteriuose žurnalo failas yra failas, kuriame įrašomi įvykiai, įvykę operacinėje sistemoje ar kitoje programinėje įrangoje, arba pranešimai tarp skirtingų ryšio programinės įrangos vartotojų. Prisijungimas yra žurnalo vedimas. In… Tęsti skaitymą →

Išvardykite failus aplanke naudodami „Microsoft Excel“ VBA

Išvardykite failus aplanke naudodami „Microsoft Excel“ VBA

Šiame straipsnyje mes sukursime makrokomandą, kad išvardytume visus aplanko failus. Vykdant makrokomandą, failo pavadinimas kartu su failo keliu bus rodomas pradedant nuo langelio A17. Loginis paaiškinimas ... Tęsti skaitymą →

Kaip dinamiškai slėpti arba rodyti kelis skirtukus naudojant „Excel“ naudojant VBA

Kaip dinamiškai slėpti arba rodyti kelis skirtukus naudojant „Excel“ naudojant VBA

Apsvarstykite situaciją, kai reikia slėpti ir rodyti kelis lapus vienu metu. Jei kas nors slepiasi ir slepiasi rankiniu būdu, tai užtruks daug laiko. Šiame straipsnyje jūs sužinosite, kaip dinamiškai… Skaityti toliau →

Išvardykite išsamią informaciją apie visus failus aplanke, naudodami „Microsoft Excel“ VBA

Išvardykite išsamią informaciją apie visus failus aplanke, naudodami „Microsoft Excel“ VBA

Šiame straipsnyje mes sukursime makrokomandą, kad surinktume išsamią informaciją apie visus aplanko failus. Prieš paleisdami makrokomandą, teksto laukelyje turime nurodyti aplanko kelią. Paleidus makrokomandą, jis ... Tęsti skaitymą →

Paslėpkite neaktyvias darbo knygas per VBA

Paslėpkite neaktyvias darbo knygas per VBA

Jei vienu metu dirbate su keliomis darbaknygėmis ir jums reikia makrokomandos, padedančios paslėpti visas neaktyvias darbaknyges, šis straipsnis jums tikrai padės. Šiame straipsnyje mes sutelksime dėmesį į tai, kaip ... Tęsti skaitymą →

Nustatykite, ar darbaknygė jau atidaryta naudojant „Microsoft Excel“ VBA

Nustatykite, ar darbaknygė jau atidaryta naudojant „Microsoft Excel“ VBA

„Excel“ galime nustatyti, ar darbaknygė uždaryta, ar atidaryta per VBA kodą. Žemiau yra VBA kodas ir procesas, kurį turite įklijuoti į failo kodo modulį. 1. Atidarykite „Excel“ 2. Paspauskite ALT + F11 3.… Skaityti toliau →

Failo pavadinimo ir aplanko pavadinimo ištraukimas iš failo kelio naudojant „Microsoft Excel“ VBA

Failo pavadinimo ir aplanko pavadinimo ištraukimas iš failo kelio naudojant „Microsoft Excel“ VBA

Šiame straipsnyje mes bendrinome VBA kodą, skirtą parašyti pasirinktinę funkciją, skirtą failo pavadinimui ir aplanko pavadinimui išgauti iš failo kelio. Neapdoroti šio pavyzdžio duomenys nurodo visą tam tikrų failų kelią. Loginis paaiškinimas ... Tęsti skaitymą →

Nustatykite, ar darbaknygė egzistuoja naudojant „Microsoft Excel“ VBA

Nustatykite, ar darbaknygė egzistuoja naudojant „Microsoft Excel“ VBA

„Microsoft Excel“ galime patikrinti, ar failas yra tam tikroje vietoje, naudojant VBA kodą. Makrokomandos būsena bus rodoma pranešimų lange. Šiame straipsnyje mes nustatysime, ar konkretaus failo būsena ... Skaitykite toliau →

Naudodami „Microsoft Excel“ VBA nustatykite, ar lapas yra darbaknygėje

Naudodami „Microsoft Excel“ VBA nustatykite, ar lapas yra darbaknygėje

Gali būti laikas, kai turite patikrinti, ar yra darbalapis, kurį sukūrėte arba ištrynėte VBA makrokomandos / kodo darbaknygėje. Tai galime lengvai padaryti naudodami funkciją / makrokomandą. Ten ... Skaitykite toliau →

Kaip ištrinti lapus be patvirtinimo raginimų naudojant „VBA“ programoje „Excel“

Kaip ištrinti lapus be patvirtinimo raginimų naudojant „VBA“ programoje „Excel“

Kartais turime sukurti ar pridėti lapą, o vėliau pastebėjome, kad tas lapas nenaudojamas, todėl turime greitai ištrinti lapą iš darbaknygės. Šiame straipsnyje daugiausia dėmesio skiriama laiko taupymui ir… Tęsti svarstymą →

Skaičiuokite darbalapius keliuose failuose

Skaičiuokite darbalapius keliuose failuose

Apsvarstykite situaciją, kai kasdien susiduriate su daugybe „Excel“ failų ir norite greito mechanizmo, padedančio rasti kiekvienoje darbaknygėje esančių darbalapių skaičių. Jei turite panašią problemą ... Skaitykite toliau →

Kurkite naujas darbaknyges naudodami „Microsoft Excel“ VBA

Kurkite naujas darbaknyges naudodami „Microsoft Excel“ VBA

Gali būti atvejų, kai reikia sukurti naują darbaknygę su tam tikru skaičiumi lapų per vba kodą ar makrokomandą. Čia yra paprasta makrokomanda, leidžianti sukurti naują darbaknygę> atidaryti ir tada ... Skaityti toliau →

Sujunkite kelis darbalapius į vieną

Sujunkite kelis darbalapius į vieną

Šiame straipsnyje mes išmoksime surinkti duomenis iš skirtingų darbaknygių per „Microsoft Excel“ VBA. Su paprastu pratimu suprasime, kaip sujungti skaičiuoklę per VBA „Microsoft Excel“. Turime 3… Skaityti toliau →

Uždarykite darbaknygę naudodami „Microsoft Excel“ VBA

Uždarykite darbaknygę naudodami „Microsoft Excel“ VBA

Šiame straipsnyje mes sužinosime, kaip tobulinti uždarytą darbaknygę naudojant VBA programoje „Microsoft Excel 2010.“. Kai VBA makrokomanda / kodas atliks visus būtinus veiksmus, norite, kad makrokomanda išsaugotų failą arba praleistų ... Tęsti svarstymą →

Kaip filtruoti duomenis „Excel“ naudojant VBA

Kaip filtruoti duomenis „Excel“ naudojant VBA

Šiame straipsnyje mes sužinosime, kaip filtruoti duomenis ir kaip mes galime pateikti skirtingus filtravimo kriterijus, naudodami „Microsoft Excel 2007“ ir naujesnės versijos VBA. Kaip įdėti filtrą į duomenis? ... Tęsti skaitymą →

VBA atidaryti naujausią failą aplanke

VBA atidaryti naujausią failą aplanke

Kaip atidaryti naujausią failą aplanke „Microsoft Excel“ Jei norite VBA kodo, kuris leis jums atidaryti neseniai išsaugotą failą aplanke tik spustelėjus makro mygtuką. Klausimas):… Skaitykite toliau →

Kas yra „CSng“ funkcija „Excel VBA“

Kas yra „CSng“ funkcija „Excel VBA“

Kokia CSng funkcija VBA. Funkcija CSng naudojama konvertuoti

Kaip formatuoti datą per VBA

Kaip formatuoti datą per VBA

Šiame straipsnyje mes sužinosime, kaip padaryti „Excel“ VBA formato datą ilgą datą. Pavyzdžiui: - Formatas (#29/03/2015#, „Ilga data“) grąžins „2015 m. Kovo 29 d.? Paimkime pavyzdį, kad suprastume:- Turime produkto kiekį ... Skaitykite toliau →

Kaip sukurti vartotojo apibrėžtą funkciją per VBA

Kaip sukurti vartotojo apibrėžtą funkciją per VBA

Šiame straipsnyje mes sužinosime, kaip priversti vartotojo apibrėžtą funkciją ištraukti tekstą tik iš eilutės per VBA. Vartotojo apibrėžta funkcija: „Microsoft Excel“ leidžia jums susikurti savo funkciją, kaip reikalaujama, ... Skaityti toliau →

Kaip pagreitinti makrokomandas „Pivots“

Kaip pagreitinti makrokomandas „Pivots“

Kaip padidinti VBA makro kodo greitį? Šiame straipsnyje mes sužinosime, kaip greičiau paleisti makrokomandas naudojant „Pivots“, naudojant VBA kodą. Klausimas): Aš dirbu prie prietaisų skydelio, kuriame yra daug suvestinių lentelių ir suvestinių ... Skaityti toliau →

Kaip sukurti paieškos ir spausdinimo formą naudojant „Microsoft Excel“ naudojant VBA

Kaip sukurti paieškos ir spausdinimo formą naudojant „Microsoft Excel“ naudojant VBA

Šiame straipsnyje mes sužinosime, kaip sukurti vartotojo formą paieškai ir spausdinimui naudojant „VBA“ „Microsoft Excel“. Supraskime atlikdami paprastą pratimą:- 1 lape turime duomenų, kuriuose A stulpelis ... Skaitykite toliau →

Paskolų skaičiuoklė per VBA

Paskolų skaičiuoklė per VBA

Šiame straipsnyje mes sužinosime, kaip sukurti skaičiuotuvą, kad būtų galima apskaičiuoti palūkanų sumą per VBA „Microsoft Excel“. Vartotojo forma: - Vartotojo forma naudojama įvesti duomenis į konkrečią informaciją, kuri iš esmės yra ... Skaityti toliau →

Kaip pasirinkti paskutinę datą iš „Pivot“ lentelės naudojant „Microsoft Excel“ VBA

Kaip pasirinkti paskutinę datą iš „Pivot“ lentelės naudojant „Microsoft Excel“ VBA

Jei dirbate su pardavimo duomenimis, kurie nuolat atnaujinami kiekvieną dieną. Norėdami stebėti visus pardavimus paskutinę datą, įvestą į duomenis, naudodami suvestinę lentelę. Šiame straipsnyje mes sužinosime, kaip naudoti suvestinę lentelę ... Tęsti skaitymą →

Kaip gauti tekstą ir skaičių atvirkščiai per VBA „Microsoft Excel“

Kaip gauti tekstą ir skaičių atvirkščiai per VBA „Microsoft Excel“

„Excel“ yra atvejų, kai norime visiškai pakeisti tekstą arba jų tvarką naudojant VBA kodą. Gali būti įvairių reikalavimų, pavyzdžiui, išgauti atvirkštinį langelių turinį, atvirkštinę langelių tvarką ir pan. Šiame straipsnyje… Skaitykite toliau →

Kaip įterpti eilutę po kiekvienos 5 eilutės per VBA

Kaip įterpti eilutę po kiekvienos 5 eilutės per VBA

Šiame straipsnyje mes sužinosime, kaip įterpti eilutę po kiekvienos 5 eilutės per „Microsoft Excel“ VBA. Paimkime pavyzdį ir supraskime: mes turime duomenų diapazone A1: F31, kuriame A stulpelyje yra pavadinimas, stulpelis B… Skaityti toliau →

Kaip atidaryti „Excel“ makrokomandų dialogo langą naudojant nuorodą

Kaip atidaryti „Excel“ makrokomandų dialogo langą naudojant nuorodą

Norėdami atidaryti „Excel“ makrokomandų dialogo langą, galite naudoti sparčiuosius klavišus arba makrokomandas galite peržiūrėti per juostos rodinio skirtuką. Norėdami atidaryti makrokomandos dialogo langą, naudokite nuorodą

Kaip išgauti trūkstamas vertes per VBA

Kaip išgauti trūkstamas vertes per VBA

Šiame straipsnyje mes sukursime vartotojo apibrėžtą funkciją, kad išsiaiškintume trūkstamą skaičių diapazone per „Microsoft Excel“ VBA. Vartotojo apibrėžta funkcija: „Microsoft Excel“ leidžia jums sukurti savo funkciją pagal… Tęsti svarstymą →

Kaip išgauti įrašą be kriterijų per VBA

Kaip išgauti įrašą be kriterijų per VBA

Šiame straipsnyje mes sužinosime, kaip išgauti įrašą be kriterijų naudojant „Microsoft Excel“ VBA. Paimkime pavyzdį, kad suprastume, kaip galime įdėti filtrą, pasirinkti kriterijus ir tada ... Tęsti svarstymą →

Kaip įrašyti makrokomandą ir tada modifikuoti kodą

Kaip įrašyti makrokomandą ir tada modifikuoti kodą

Šiame straipsnyje mes sužinosime, kaip įrašyti makrokomandą, tada kaip ją pakeisti ir palengvinti mokymąsi. Kaip VBE parašyti sumos formulės makrokomandą Turime „Excel“ duomenų diapazone A1: C14,… Skaityti toliau →

Gaukite lapų pavadinimus

Gaukite lapų pavadinimus

Kaip gauti lapų pavadinimus naudojant „VBA“ „Microsoft Excel“ Jei norite sužinoti būdą, kuriuo galite gauti visus matomus lapo pavadinimus, ty neslėptus. Šiame straipsnyje mes ... Tęsti skaitymą →

Formulė VS formulė R1C1 „Microsoft Excel“

Formulė VS formulė R1C1 „Microsoft Excel“

Šiame straipsnyje mes išmoksime skirtumą tarp „Formula V/S Formula R1C1“ programoje „Microsoft Excel“. „Excel“ dažniausiai naudojame formulę problemai išspręsti. Bet jei, pavyzdžiui, rašome UDF, kuriame rodoma formulė ... Tęsti skaitymą →

„Excel VBA“ pareiškimas, jei tada kitas

„Excel VBA“ pareiškimas, jei tada kitas

Susiję straipsniai: Įterptųjų diagramų įvykiai naudojant VBA „Microsoft Excel“ | Įterptųjų diagramų įvykiai gali paversti diagramą interaktyvesne, dinamiškesne ir naudingesne nei įprastos diagramos. Norėdami įjungti įvykius diagramose, mes ... Įvykiai programoje Excel VBA | Yra septyni… Skaityti toliau →

Ištrinkite eilutes VBA

Ištrinkite eilutes VBA

Šiame straipsnyje sužinosime, kaip ištrinti eilutes, kai visoje eilutėje nėra duomenų. Toliau pateikiamas mūsų turimų duomenų momentinis vaizdas: Šios pamokos esmė yra tai, ar yra tuščių tuščių… Skaityti toliau →

Kurkite diagramas naudodami VBA

Kurkite diagramas naudodami VBA

Diagrama „Excel“ yra puikus būdas pateikti duomenis. Žiūrovas gali lengvai suprasti duomenis ir tai, kas vyksta per diagramas. Jei jums reikia sukurti per daug diagramų tuo pačiu formatu, ši pamoka yra ... Tęsti skaitymą →

Masyvo kintamieji naudojant VBA programoje „Microsoft Excel 2010“

Masyvo kintamieji naudojant VBA programoje „Microsoft Excel 2010“

Kaip naudotis „Excel VBA Array“? Makrokomandas galite paleisti naudodami „Visual Basic“ redaktorių, užvedę žymeklį į makrokomandą ir paspausdami klavišą F5, arba naudodami „Excel“, atidarę dialogo langą Makrokomandos (ALT+F8) pasirinkdami… Tęsti skaitymą →

Pakeiskite diagramos duomenis pagal pasirinktą langelį

Pakeiskite diagramos duomenis pagal pasirinktą langelį

Pakeiskite diagramos duomenis, kai langeliuose pasirenkate parinktį. Norėdami, kad jūsų diagrama būtų dinamiška, galime naudoti VLOOKUP ir kelias kodo eilutes, kad diagrama taptų dinamiška.

Kai kurių stulpelių mažąsias raides konvertuokite į didžiąsias raides

Kai kurių stulpelių mažąsias raides konvertuokite į didžiąsias raides

Kaip konvertuoti mažas raides į didžiąsias raides keliems stulpeliams naudojant „Microsoft Excel“ VBA Šiame straipsnyje mes sužinosime, kaip naudojant VBA kodą konvertuoti tekstą į didžiąsias raides tam tikruose stulpeliuose (ne visuose langeliuose). Klausimas):… Skaitykite toliau →

Stulpelių diagrama per VBA

Stulpelių diagrama per VBA

Kaip sukurti diagramą naudojant „VBA“ „Microsoft Excel“ Šiame straipsnyje mes išmoksime sukurti diagramą per „VBA“ „Microsoft Excel“. Su paprastu pratimu suprasime, kaip galime sukurti diagramą per VBA ... Skaityti toliau →

Kaip automatiškai užpildyti spalvą naudojant „VBA for Loop“ „Microsoft Excel“

Kaip automatiškai užpildyti spalvą naudojant „VBA for Loop“ „Microsoft Excel“

Jei norite automatiškai užpildyti tam tikros spalvos diapazoną naudodami ciklą VBA. Šiame straipsnyje sužinosite, kaip VBA kilpa atitinka tam tikras sąlygas. Idėja yra ta, kad jei diapazone A1: A20 yra bet koks tekstas ar skaičius, tada „Excel“… Skaitykite toliau →

Apskaitos numerio formatas per VBA formatavimą

Apskaitos numerio formatas per VBA formatavimą

Paimkime pavyzdį, kad suprastume, kaip ir kur galime formatuoti langelį apskaitai. Turime produkto kiekio duomenų diapazone A1: B9, kuriame A stulpelyje yra produkto pavadinimas, o B stulpelyje - jo kiekis. Mes norime ... Skaityti toliau →

Kaip rašyti į „Word“ failą naudojant „Excel“?

Kaip rašyti į „Word“ failą naudojant „Excel“?

Norėdami parašyti „Word“ dokumentą iš „Excel VBA“, turite sukurti „Word“ taikymo objektą, kad jis veiktų su jo funkcija. „Word“ dokumento rašymo procesas yra gana lengvas. Štai kaip tai padaryti.

Užduoties įvykiai „Excel VBA“

Užduoties įvykiai „Excel VBA“

Galbūt norėsite paleisti makrokomandą/VBA fragmentą, kai langelis keičia vertę, kai dukart spustelėjama, kai pasirenkamas lapas ir tt Visais šiais atvejais mes naudojame darbalapio įvykių tvarkyklę. Įvykių tvarkytuvas padeda mums paleisti ... Skaityti toliau →

Vykdykite makrokomandą, jei lape bus atlikti pakeitimai nurodytame diapazone

Vykdykite makrokomandą, jei lape bus atlikti pakeitimai nurodytame diapazone

Visoje VBA praktikoje jums reikės paleisti makrokomandas, kai pasikeičia tam tikras diapazonas ar langelis. Tokiu atveju, norėdami paleisti makrokomandas, kai keičiamas tikslinis diapazonas, naudojame pakeitimo įvykį. Įvykiai… Skaityti toliau →

Įvykiai „Excel VBA“

Įvykiai „Excel VBA“

Sužinokite, kas yra „Excel VBA“ įvykiai. „Excel“ turi septynis lygių tvarkymo būdų tipus. 3 pagrindiniai yra programos, darbaknygės, darbalapio įvykiai. Diagrama, vartotojo forma, ...

Kaip sukurti programos lygio įvykius „Excel VBA“

Kaip sukurti programos lygio įvykius „Excel VBA“

Programos įvykiai naudojami suaktyvinti paprogrames su visos programos apimtimi „Excel“. „WorkbookActivate“ yra programos įvykio procedūra, kuri suaktyvinama ...

Paprasčiausias VBA kodas dabartinei eilutei ir stulpeliui paryškinti

Paprasčiausias VBA kodas dabartinei eilutei ir stulpeliui paryškinti

Jei norite paryškinti aktyvios ląstelės eilutę ir stulpelį, jums padės žemiau pateiktas VBA kodas. Taigi, mes naudosime „Excel“ darbalapio įvykių tvarkyklę. Kad darbalapio įvykis veiktų, kodas turi būti ... Tęsti svarstymą →

Kaip automatiškai paleisti makrokomandą, kai „Excel“ atsidaro darbaknygė

Kaip automatiškai paleisti makrokomandą, kai „Excel“ atsidaro darbaknygė

Norėdami automatiškai paleisti makrokomandą atidarius darbaknygę, naudokite įvykį workbook_open. Tai paprasčiausias būdas paleisti konkrečią makrokomandą, kai atidaroma konkreti darbaknygė.

Kaip naudoti darbaknygės įvykius VBA

Kaip naudoti darbaknygės įvykius VBA

Galbūt norėsite paleisti makrokomandą/VBA fragmentą, kai pasirinkta konkreti darbaknygė, pasirinktas darbaknygės lapas, langelis keičia jo vertę, dukart spustelėjus, pridėjus lapą ir tt Visais šiais atvejais ... Tęsti skaitymas →

Darbo lapo įvykiai naudojant VBA „Microsoft Excel“

Darbo lapo įvykiai naudojant VBA „Microsoft Excel“

Įvykiai darbalapio objektui įvyksta, kai suaktyvinamas darbalapis arba vartotojas keičia langelio turinį. Įvykiai darbalapiuose yra suaktyvinti pagal numatytuosius nustatymus, tačiau juos galima išjungti naudojant makrokomandą. Norėdami parodyti įvykių procedūras… Skaitykite toliau →

Kaip automatiškai paleisti makrokomandą prieš uždarant darbaknygę „Excel“

Kaip automatiškai paleisti makrokomandą prieš uždarant darbaknygę „Excel“

Norėdami automatiškai paleisti makrokomandą prieš uždarydami darbaknygę, naudokite įvykį workbook_close. Tai paprasčiausias būdas paleisti konkrečią makrokomandą uždarius konkrečią darbaknygę.

Neleiskite automato/eventmacro vykdyti naudojant „Microsoft Excel“ VBA

Neleiskite automato/eventmacro vykdyti naudojant „Microsoft Excel“ VBA

Jei norite atidaryti darbaknygę nepaleidę „Auto_Open“ makrokomandos, tai galite padaryti laikydami nuspaudę klavišą „Shift“, kai atidarote failą. Jei darbaknygė yra apsaugota slaptažodžiu, nepamirškite paspausti „Shift“ klavišo, kai turite ... Tęsti skaitymą →

Sukurkite programos objekto įvykių makrokomandas naudodami „Microsoft Excel“ VBA

Sukurkite programos objekto įvykių makrokomandas naudodami „Microsoft Excel“ VBA

Paleiskite „Visual Basic“ redaktorių. Projekto lange pasirinkite norimą projektą. Įdėkite naują klasės modulį pasirinkę meniu Įterpti | Klasės modulis. Suaktyvinkite naują klasės modulį ir pervardykite jį, pvz. „AppEventClass“ Nukopijuokite ir įklijuokite šį pavyzdį ... Skaitykite toliau →

Įterptųjų diagramų įvykiai naudojant „VBA“ programoje „Excel“

Įterptųjų diagramų įvykiai naudojant „VBA“ programoje „Excel“

Įterptus diagramos įvykius „Excel“ galima lengvai suaktyvinti dviem veiksmais. Diagramos įvykį reikia deklaruoti ir tada inicijuoti diagramos įvykį įprastu moduliu.

Nukopijuokite duomenis, kurių data yra tarp dviejų apibrėžtų datų, į naują darbalapį naudodami VBA

Nukopijuokite duomenis, kurių data yra tarp dviejų apibrėžtų datų, į naują darbalapį naudodami VBA

Šiame straipsnyje mes sukursime makrokomandą, kad duomenys būtų išgauti iš neapdorotų duomenų darbalapio į naują darbalapį, atsižvelgiant į nurodytą dienų seką. Neapdorotus duomenis sudaro trys stulpeliai. Pirmajame stulpelyje yra datos, antrame stulpelyje yra agentas ... Tęsti skaitymą →

Įdėkite datos ir laiko antspaudą su VBA

Įdėkite datos ir laiko antspaudą su VBA

Įrašykite VBA kodą, kad įterptumėte datą ir laiką „Excel 2016“, 2013, 2010 ir senesnėse versijose. Naudokite VBA, kad įterptumėte dabartinę datą ir laiką. Automatizuokite įėjimo laiką naudodami VBA.

Pasikartojančių laikotarpių nustatymas

Pasikartojančių laikotarpių nustatymas

Jei norite sužinoti pasikartojančią eilutę, kurioje yra keli to paties asmens įrašai, ir norite sužinoti pasikartojančius įrašus, neturėtumėte praleisti šio straipsnio. Pateiksime makro kodą, kuris padės jums nustatyti ... Tęsti skaitymą →

Parodykite laiką hh: mm.sss formatu naudodami VBA

Parodykite laiką hh: mm.sss formatu naudodami VBA

Šiame straipsnyje mes sukursime makrokomandą, skirtą formatuoti laiką hh: mm.sss formatu. Neapdorotus šio pavyzdžio duomenis sudaro tam tikros laiko vertės E stulpelyje. Šiame straipsnyje mes sukūrėme vartotojo apibrėžtą funkciją (arba pasirinktinį ... Tęsti skaitymą →

Vykdykite komandą/papildomą procedūrą naudodami VBA laikmatį

Vykdykite komandą/papildomą procedūrą naudodami VBA laikmatį

Šiame straipsnyje mes sukursime makrokomandą, kad paskambintume kitai makrokomandai arba įvykdytume komandą po nustatytų laiko intervalų. Norėdami vykdyti makrokomandą, spustelėkite mygtuką „Pradėti laikmatį“. Paleidus makrokomandą, „TimerMsg“ makrokomandoje bus rodomas ... Tęsti skaitymą →

Rūšiuokite duomenis pagal gimtadienį naudodami „Microsoft Excel“ VBA

Rūšiuokite duomenis pagal gimtadienį naudodami „Microsoft Excel“ VBA

Šiame straipsnyje mes sukursime makrokomandą, skirtą rūšiuoti duomenis lape pagal gimtadienį, ir rūšiuodami duomenis neatsižvelgsime į metus. Neapdorotus duomenis sudaro du stulpeliai, viename yra pavadinimas, o antrame stulpelyje ... Tęsti svarstymą →

Išvardykite ir pridėkite mėnesio dienas per nustatytą laikotarpį naudodami „Microsoft Excel“ VBA

Išvardykite ir pridėkite mėnesio dienas per nustatytą laikotarpį naudodami „Microsoft Excel“ VBA

Šiame straipsnyje mes sukursime makrokomandą, kad išvardytume mėnesius tarp apibrėžto laikotarpio ir dienų skaičiaus tą mėnesį. Taip pat bus rodomas bendras dienų skaičius tarp nustatyto laikotarpio. Mes sukūrėme… Skaityti toliau →

Kaip galime formatuoti datą per VBA?

Kaip galime formatuoti datą per VBA?

Šiame straipsnyje sužinosime, kaip suformatuoti datą per VBA. Paimkime pavyzdį, kad suprastume, kaip ir kur galime formatuoti langelį trumpu datos numeriu. Turime produkto kiekio duomenų diapazone A1: C9… Skaityti toliau →

Įveskite darbo dienų pirmadieniais – penktadieniais į darbalapį naudodami „Microsoft Excel“ VBA

Įveskite darbo dienų pirmadieniais – penktadieniais į darbalapį naudodami „Microsoft Excel“ VBA

Šiame straipsnyje sukursime makrokomandą, skirtą išskleisti darbo dienas tarp dviejų datų. Šiame pavyzdyje prieš paleisdami makrokomandą turime nurodyti pradžios datą ir pabaigos datą. Makrokomanda pasirenka pradžios datos vertę iš langelio J8 ... Skaityti toliau →

Įveskite atostogas pagal atostogų sąrašo lentelę naudodami VBA

Įveskite atostogas pagal atostogų sąrašo lentelę naudodami VBA

Klausimas: darbalapyje turiu „EmployeeName“, „HolidayStart“ ir „HolidayEnd“. Kaip galiu nuspalvinti kiekvieno darbuotojo atostogas kito mėnesio lapuose? Atsakymas: įveskite šį kodą su XL5/7 į „ModuleSheet“, o su XL8 į ... Tęsti svarstymą →

Naudodami VBA sukurkite mėnesio dienos lapus be savaitgalių ir švenčių

Naudodami VBA sukurkite mėnesio dienos lapus be savaitgalių ir švenčių

Šiame straipsnyje mes sukursime makrokomandą, kad sukurtume lapą kiekvienai nurodytos metų mėnesio savaitės dienai, išskyrus visas atostogų sąraše nurodytas datas. Prieš paleidžiant makrokomandą, reikia trijų įėjimų. ... Tęsti skaitymą →

Naudodami VBA ištrinkite visas ląsteles su ankstesnių datų duomenimis

Naudodami VBA ištrinkite visas ląsteles su ankstesnių datų duomenimis

Šiame straipsnyje mes sukursime makrokomandą, kad ištrintume ankstesnių datų duomenis. Ši makrokomanda tikrina duomenis, saugo šiandienos duomenis ir ištrina visus ankstesnių datų duomenis. Neapdorotus duomenis šiame pavyzdyje sudaro data, agento vardas ... Skaityti toliau →

Paskirstykite duomenis iš kasdienių lapų sąrašo naudodami VBA

Paskirstykite duomenis iš kasdienių lapų sąrašo naudodami VBA

Šiame straipsnyje mes sukursime makrokomandą, kad duomenys būtų išdėstyti kiekvieną dieną keliuose lapuose. Neapdorotus šio straipsnio duomenis sudaro kasdieniniai komandos pardavimo duomenys, įskaitant datą, agento vardą ir parduotų prekių skaičių. Mes norime ... Skaityti toliau →

Priimkite tinkamas datas tik iš vartotojo „Excel VBA“

Priimkite tinkamas datas tik iš vartotojo „Excel VBA“

Sužinokite, kaip apriboti vartotojui įvesti galiojančią datą VBA įvesties laukelyje. Mes naudojame datos duomenų tipą datoms saugoti VBA. Jei datą bandoma įrašyti netinkamą datą

Problema: simboliai yra atvirkštine tvarka

Problema: simboliai yra atvirkštine tvarka

Norėdami pakeisti simbolių tvarką, sukurkite ir pridėkite pasirinktinę funkciją dialogo lange Įterpti funkciją: 1. Paspauskite Alt+F11, kad atidarytumėte VBE. 2. Programoje „VBAProject“ pasirinkite bet kurį darbaknygės pavadinimą ir įterpkite naują modulį, pasirinkę „Modulis“ iš… Skaityti toliau →

Kaip sukurti vartotojo apibrėžtą funkciją „Microsoft Excel“

Kaip sukurti vartotojo apibrėžtą funkciją „Microsoft Excel“

Šiame straipsnyje mes sužinosime, kaip sukurti vartotojo apibrėžtas funkcijas „Microsoft Excel“ naudojant VBA. Vartotojo apibrėžta funkcija:- „Microsoft Excel“ jau turi daug funkcijų, tačiau vis tiek kiekvienas turi skirtingus reikalavimus, situaciją, mes… Skaityti toliau →

Kaip „VBA Excel“ naudoti darbalapio funkcijas, tokias kaip VLOOKUP?

Kaip „VBA Excel“ naudoti darbalapio funkcijas, tokias kaip VLOOKUP?

Norėdami naudoti darbalapio funkcijas VBA, naudojame programų klasę. Skaičiuoklės funkcija yra programos objekto narė. Šios darbalapio funkcijos yra tikrai galingos ir jas galime naudoti VBA, kad automatizuotume sudėtingas užduotis.

UDF tik skaičiui išgauti

UDF tik skaičiui išgauti

UDF, norint ištraukti tik skaičių iš langelio naudojant „Microsoft Excel“ VBA Šiame straipsnyje mes sužinosime, kaip naudoti VBA kodą, norint išgauti skaičių tik iš langelio su vartotojo apibrėžta funkcija. Klausimas): Man reikia… Skaityti toliau →

UDF - elektroninio pašto adreso ištraukimas iš teksto

UDF - elektroninio pašto adreso ištraukimas iš teksto

Jei norite, kad procesas padėtų jums nuskaityti el. Pašto adresą iš eilutės, šis straipsnis skirtas jums. Šiame straipsnyje mes sukursime UDF, kad ištrauktume el. Pašto ID iš teksto. Klausimas): Duomenys ... Skaitykite toliau →

„If ElseIf“ pareiškimas VBA

„If ElseIf“ pareiškimas VBA

Jei norite patikrinti kitą sąlygą, kai pirmoji yra klaidinga, naudokite „If-ElseIf“ teiginius. „If Else If“ teiginys gali būti naudingas, kai turite atlikti kelis būklės patikrinimus.

Kaip automatiškai atnaujinti „Pivot“ lenteles naudojant „VBA Excel“

Kaip automatiškai atnaujinti „Pivot“ lenteles naudojant „VBA Excel“

Norėdami automatiškai atnaujinti suvestines lenteles, galite naudoti VBA įvykius. Naudokite šią paprastą kodo eilutę, kad automatiškai atnaujintumėte suvestinę lentelę. Galite naudoti bet kurį iš 3 automatinio atnaujinimo suvestinių lentelių metodų.