Хүснэгтээс хоосон мөрүүдийг устгах

Их олон хоосон мөр бүхий хүснэгтээс мөрүүдийг устгах ажиллагаа нь нилээд хүндрэл учруулдаг. Ийм ажиллагааг энгийн макро ашиглан автомат болгох нь үр дүнтэй арга юм. Үүний тулд нэг хүснэгт шинээр нээгээд хоосон мөр бүхий мэдээллүүдийг оруулаад дараа нь Developer ->Code -> Visual Basic / Tools - Macro - Visual Basic Editor гэж ороод нээгдэх Visual Basic едиторын Insert -> Module командыг ажиллуулаад доорх кодыг бичиж өгнө.

Макрогийн код

Sub DeleteEmptyRows()  
     LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count  
     Application.ScreenUpdating = False  
     For r = LastRow To 1 Step -1  
         If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete  
     Next r  
End Sub  

Одоо едитороо File - Close and return to Microsoft Excel хаагаад хүснэгтээ хадгална. Макрог ажиллуулахын тулд Developer ->Code -> Macros / Tools - Macro - Macros гэж ороход Macro цонхонд тухайн хүснэгтэд байгаа макронуудын жагсаалтууд гарч ирнэ. Эндээс DeleteEmptyRows сонгоод Run товчийг дарна. Хүсвэл макрог дуудах товчны хослолыг Options товчийг даран заан өгч болно.

Санамж:

Макро нь MS Excel -д програмын код оруулан түүний боломжийг улам өргөжүүлэх асар хүчтэй хэрэгсэл болно. Макро ашиглан хүснэгтийг бүрэн хэмжээний програм хангамж болгох боломжтой. Гэхдээ энэ хэрэгсэл нь мэрэгжлийн бэлтгэлтэй хүмүүст зориулагдсан тул энгийн хэрэглэгчид ашиглахад хүндрэлтэй тал байж болох талтай.

Мэдээлэл таалагдсан бол найзуудтайгаа хуваалцаарай.

  Нээгдсэн тоо: 3262 Төлбөртэй

Өгөгдаөлтэй ажиллах олон аргууд байдгаас дараах аргууд нь нилээд өргөн ашиглагддаг болно.

Өгөгдлийг хайн солих

Заримдаа их өгөгдөлтэй хүснэгтээс хэрэгтэй мэдээллийг олж тэдгээрийг өөр өгөгдлөөр солих ажиллагаа  нь нилээд хүндрэлтэй асуудал болдог. Excel програмд ийм төрлийн ажиллагааг хийх функц байдаг бөгөөд түүнийг ашиглахдаа

  1. Home -> Editing -> Find & Select товчийг дараад гарч ирэх цэснээс Replace команд эсвэл <Ctrl + H> хослолыг дарахад Find and Replace цонх нээгдэнэ.
  2. Find What талбарт хайх утгаа оруулна
  3. Тусгай байдлаар форматлагдсан өгөгдлийг олох хэрэгтэй бол
    • Find What талбарын баруун орших Format товч дээр дарна. (Товч харагдахгүй байвал Options товчийг дарах хэрэгтэй.) Үүний дараа Find Format цонх нээгдэнэ.
    • Хэрэгтэй форматыг сонгоод Ok дарна
  4. Replace With талбарт солих утгаа оруулна
  5. Сольж байгаа утга нь шинээр форматлагдах бол Replace With талбарын баруун талд орших Format товчийг ашиглан форматыг сонгоно
  6. Within задаргаат жагсаалтаас өгөгдлийг хайх хэсгийг сонгоно. Энд тухайн хуудас (Sheet), бүх хүснэгт (Workbook) гэсэн сонголтууд байдаг.
  7. Replace All товчийг дарвал Excel өгөгдлийг хайн солих ажиллагааг автоматаар хийх болно. Хэрэглэгч солих ажиллагааг өөрөө хянах шаардлагатай гэвэл Find Next товчийг дарна. Програм нь хайх өгөгдөл олдсон нүд дээр зогсоно. Та энэ өгөгдлийг солих хэрэгтэй гэж үзвэл Replace товчийг дарах ба солих хэрэггүй бол Find Next товчийг даран хайлтыг үргэлжлүүлнэ. Хэрвээ Find All товчийг дарвал Excel бүх олдсон өгөгдлүүдийг цонхонд гаргаж ирэх бөгөөд эндээс сонголт хийн солих ажиллагааг хийх боломжтой.
  8. Ажиллагааг дуусгахдаа Close товчийг дарна

  Нээгдсэн тоо: 2202 Төлбөртэй

Microsoft Excel хурдавчилсан курс цуврал хичээлүүдийн сүүлийн хичээлийг танд танилцуулж байна. Өмнөх хичээлүүдээр бид Excel дээр хүснэгт зохиох, томьёо оруулах, тооцоо хийх, диаграмм үүсгэх, нэгдсэн хүснэгт хийх, холбоос, филтер ашиглах, шийдэл хайх хэрэгслүүд гээд үндсэн хэрэгслүүд болон аргачлалуудыг үзсэн билээ. Энэхүү сүүлийн хичээлээр Excel 2007 гоос хойш хувилбарт бий болсон Table хэмээх маш хэрэгтэй хэрэгсэлтэй танилцах болно. Table хэрэгслийг ашигласнаар их хэмжээний жагсаалттай ажиллах үед томьёог хуулах, дүнгийн хэсгийг өөрчлөх, филтер тавих, төрөл бүрийн судалгаа, хайлт хийх гэх мэтийг амархан хийх боломжийг бүрдүүлнэ. Хэрэгслийн ажиллагааг жишээгээр авч үзье. Та худалдаа эрхэлдэг түүнийхээ тооцоонд тогтмол ашигладаг доорх хэлбэрийн хүснэгт байлаа гэж бодъё.

  Нээгдсэн тоо: 2064 Төлбөртэй

Ямар нэгэн өгөгдлийг судалгаа хийхийн тулд л цуглуулдаг. Ихэнх томоохон байгууллагууд санхүүгийн бүртгэлдээ програм хангамж ашигладаг ч тайлан бүрийг програмаас гарган авах гэвэл асар өндөр зардалтай болно. Гэхдээ орчин үеийн програмууд болон өгөгдлийн сангуудаас судалгаа хийх шаардлагатай өгөгдлүүдээ Excel рүү экспорт хийн авах боломжтой байдаг тул түүнийг хэрхэн боловсруулан хүссэн тайлангаа гаргах асуудал хэрэглэгчийн ур чадвараас л хамаарна. Бэлтгэсэн болон татан авсан өгөгдлүүдээс нэгдсэн хүснэгт хэрэслийг ашиглан тайлан үүсгэхийг Нэгдсэн хүснэгтээр тайлан үүсгэх хичээлд үзсэн. Энэ удаагийн хичээлээр нэгдсэн хүснэгтийг бүлэглэх талаар авч үзэцгээе.

  Нээгдсэн тоо: 2054 Бүртгүүлэх

Хуудсыг хуулах

Хуудсыг хуулан өөр хүснэгт эсвэл тухайн хүснэгтийн аль нэг хэсэгт тавьж болно. Хуудсыг хуулахдаа доорх аргуудыг хэрэглэнэ.

  • Хуудасны нэр (хаяг) дээр баруун даралт хийгээд гарч ирсэн цэсээс Move or Copy цэсийг сонгоно. Move or Copy цонх нээгдэнэ.Хуудсыг шинэ эсвэл нээлттэй байгаа өөр хүснэгтэд хуулах хэрэгтэй бол To book (улаан) жагсаалтаас сонголт хийнэ. Сонгосон хүснэгтийн хуудаснуудын хаана байрлуулахыг Before sheet (хуудасны өмнө – хөх өнгөтэй) жагсаалтаас сонгоод Ok товчийг дарна. Create a copy гэсэн сонголтыг зөвлөсөн байх хэрэгтэй.
  • Хуулах хуудсаа сонгоод <Ctrl> товчийг дарж байгаад хэрэгтэй хэсэг рүү чирэлт хийнэ. Энэ үед хулганы заагч нь нэмэх тэмдэг бүхий жижигхэн хуудас хэлбэртэй болно. Хэрвээ хуудсыг энэ аргаар өөр хүснэгт рүү хуулах хэрэгтэй бол эхлээд хүснэгтүүдийг цонхонд зохих ёсоор байрлуулсан байх хэрэгтэй. Цонхнуудын байрлалыг өөрчлөх хэсгийг хар.    


Санамж: Хуудсыг өөр хүснэгт рүү хуулахад хоёр хүснэгт хоёулаа нээлттэй байх хэрэгтэй.

Лямбда-илэрхийлэл нь нэргүй аргын хураангуй бичилтийг илэрхийлнэ. Лямбда-илэрхийлэл утга буцаадаг, буцаасан утгыг өөр аргын…

Нээгдсэн тоо : 78

 

Кодийн сайжруулалт /рефакторинг/ хичээлээр програмийн кодоо react -ийн зарчимд нийцүүлэн компонентод салгасан.…

Нээгдсэн тоо : 109

 

Хадгалагч (Memento) хэв обьектын дотоод төлвийг түүний гадна гаргаж дараа нь хайрцаглалтын зарчмыг зөрчихгүйгээр обьектыг сэргээх боломжийг олгодог.

Нээгдсэн тоо : 113

 

Делегаттай нэргүй арга нягт холбоотой. Нэргүй аргуудыг делегатийн хувийг үүсгэхэд ашигладаг.
Нэргүй аргуудын тодорхойлолт delegate түлхүүр үгээр…

Нээгдсэн тоо : 131

 

Математикт харилцан урвуу тоонууд гэж бий. Ямар нэгэн тооны урвуу тоог олохдоо тухайн тоог сөрөг нэг зэрэг дэвшүүлээд…

Нээгдсэн тоо : 130

 

Төсөлд react-router-dom санг оруулан чиглүүлэгчдийг бүртгүүлэн тохируулсан Санг суулган тохируулах хичээлээр бид хуудас…

Нээгдсэн тоо : 187

 

Хуваах нь нэг тоо нөгөө тоонд хэдэн удаа агуулагдаж буй тодорхойлох арифметикийн үйлдэл.
Хуваалтыг нэг бус удаа…

Нээгдсэн тоо : 132

 

Зуучлагч (Mediator) нь олон тооны обьектууд бие биетэйгээ холбоос үүсгэхгүйгээр харилцан ажиллах боломжийг хангах загварчлалын хэв юм. Ингэснээр…

Нээгдсэн тоо : 127

 

Делегатууд хичээлд ухагдхууны талаар дэлгэрэнгүй үзсэн ч жишээнүүд делегатийн хүчийг бүрэн харуулж чадахааргүй байсан.…

Нээгдсэн тоо : 139

 
Энэ долоо хоногт

Арифметик прогрессын ялгавар тэгтэй тэнцүү биш. Энэхүү прогрессын 1-р гишүүнийг 2-р гишүүнээр, 2-р гишүүнийг 3-р гишүүнээр, 3-р гишүүнийг 1-р гишүүнээр үржүүлэхэд гарах тоонууд өгөгдсөн дарааллаар геометрийн прогресс үүсгэдэг бол геометр прогессын хуваарийг ол.

Нээгдсэн тоо : 1343

 

Бөмбөрцөгт багтсан зөв дөрвөн өнцөгт пирамидийн суурь нь бөмбөрцөгийн төвийг дайрч байв. Пирамидийн эзэлхүүн 18-тай тэнцүү бол бөмбөрцөгийн радиусийг ол.

Нээгдсэн тоо : 1473

 

Зөв зургаан өнцөгт пирамидийн апофем h -тэй тэнцүү бөгөөд сууртай үүсгэх хоёр талст өнцөг 600 градус бол пирамидийн бүтэн гадаргуун талбайг ол.

Нээгдсэн тоо : 46