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

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

Энд бид энэ асуудлыг хэрэглэгчийн функц ашиглан яаж шийдвэрлэхийг авч үзье. Функц ашиглахгүйгээр шийдвэрлэх аргатай эндээс танилцаарай.
Танд хэсгээс хоосон нүднүүдийг устгах ажил байнга гардаг бол асуудлыг шийдвэрлэх функцыг нэг удаа бичээд стандарт болгон дараа нь ашиглаж болно. Үүний тулд <Alt + F11> хослолыг даран Visual Basic едиторыг дуудан Insert -> Module цэсээр ороод нээгдэх цонхонд доорх кодыг бичин өгнө.

Функцын код

Function NoBlanks(DataRange As Range) As Variant()
     Dim N As Long
     Dim N2 As Long
     Dim Rng As Range
     Dim MaxCells As Long
     Dim Result() As Variant
     Dim R As Long
     Dim C As Long

     MaxCells = Application.WorksheetFunction.Max( _
         Application.Caller.Cells.Count, DataRange.Cells.Count)
     ReDim Result(1 To MaxCells, 1 To 1)

     For Each Rng In DataRange.Cells
         If Rng.Value <> vbNullString Then
             N = N + 1
             Result(N, 1) = Rng.Value
         End If
     Next Rng
     For N2 = N + 1 To MaxCells
         Result(N2, 1) = vbNullString
     Next N2

     If Application.Caller.Rows.Count = 1 Then
         NoBlanks = Application.Transpose(Result)
     Else
         NoBlanks = Result
     End If

End Function

Одоо функцээ хадгалаад буцан Excel програмд шилжинэ. Функцыг ашиглахын тулд

  1. Анхдагч хэсгийн өгөгдөлтэй нүднүүд багтахаар хангалттай хэмжээний хэсгийг сонгон авна. Жишээ нь F3:F10 (улаан хүрээтэй энэ бол үр дүн)
  2. Insert Function товч дээр дараад (ногоон хүрээтэй) Insert Function цонхны Category гэдгээс User Defined сонгоход гарах жагсаалтаас NoBlanks функцээ авна. (ягаан хүрээтэй)
  3. Функцын аргументэд хоосон нүд бүхий хэсгээ заан өгнө. A3:A10 (хөх хүрээтэй) Функцыг томьёоны массив байдлаар оруулахын тулд <Ctrl + Shift + Enter> хослолыг дарна.

 

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

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

Темплейтийг үүсгэх, ашиглах

Нэг төрлийн хэв загвартай бичиг баримтыг бэлтгэхэд хэвийг /темплейт, шаблон гээд янз бүрээр нэрлэх нь бий/ ашигладаг. Хэв гэдэг бол хэрэглэгч өгөгдлүүдийг оруулан өгөх урьдчилан бэлтгэсэн хоосон маягт юм. Маягтаа эхлээд бэлтгээд тусгай форматаар хадгалаад ашиглахдаа тухайн үед оруулах өгөгдлүүдээ оруулан олон дахин ашиглах боломжтой. Ингэснээр элдэв төрлийн ялангуяа копи-пэстээс үүсдэг алдаанаас сэргийлэх хамгийн сайн арга. Microsoft Excel -д өөрийн хэвүүд байдаг. Эдгээрийг ашиглаж болохоос гадна өөрийн хэвийг үүсгэх боломжтой.

  Нээгдсэн тоо: 3016 Нийтийн

Том хэмжээтэй буюу 100 мянгаас давсан мөр бүхий Excel файлтай ажиллах үед томьёонуудын бодолт удаашран ажиллахад хүндрэлтэй болон ирдэг. Энэ асуудлыг шийдэхийн тулд Microsoft компаний мэрэгжилтнүүд том хэмжээний файлтай ажиллах хэрэгслийг Microsoft Excel 2010 -аас хойшхи хувилбаруудад оруулан өгсөн нь Power Query юм. 100 мянган мөртэй Excel -ийн файл хэзээ бий болох билээ дээ гэж та бодож байж магадгүй. Гэхдээ мэдээллийн урсгал ихтэй ажиллагаанд энэ бол бага хэмжээ. Ихэнх газрууд мэдээллийн урсгал ихтэй ажиллагаандаа бэлэн програмыг голдуу ашигладаг ч төрөл бүрийн судалгаа, шинжилгээг програм бүгдийг хийнэ гэвэл бүтэхгүй зүйл.

  Нээгдсэн тоо: 2752 Нийтийн

Excel 2007 гийн хэрэглэгчийн интерфейс нь өмнөх хувилбаруудаасаа өөр болсон. Энэ интерфейсыг тууз (ribbon) гэж нэрлэдэг бөгөөд гүйцэтгэж байгаа үүргээсээ хамаарсан бүлгүүдэд хуваагдсан командуудын багц хэлбэрээр зохион байгуулагдсан. Туузын командууд нь Excel 2007 гийн бүх боломжид хандах бололцоог бий болгосон. Хуучин хувилбараар ажиллаж байсан хүмүүст энэ шинэчлэл нь эхлээд их төвөгтэй мэт санагдах боловч ашиглах явцад илүү эвтэйхэн гэдэг нь мэдэгдэнэ.

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

Олон томьёо агуулсан хүснэгтийн хамааралыг Formulas -> Formula Auditing / View -> Toolbars -> Formula Auditing гэж ороход гарч ирэх хэрэгслүүдийг ашиглан харах нь нэг сул талтай байдаг. Учир нь томьёотой нүд бүрийг ээлж дараалан сонгох хэрэгтэй болдог. Энэхүү хүндрэлийг энгийн макро ашиглан хэрхэн шийдвэрлэхийг авч үзье. Formulas -> Formula Auditing / View -> Toolbars -> Formula Auditing гэж орон хамааралыг үзүүлэх.
Одоо макрог бичье. Үүний тулд <Alt + F11> хослолыг даран Visual Basic едиторыг дуудан Insert -> Module цэсээр ороод нээгдэх цонхонд доорх кодыг бичин өгнө.

Үйл явдал /event/ тодорхой үйлдэл хийгдсэн талаар системд мэдэгддэг. Хэрвээ бид энэхүү үйлдлийг ажиглах хэрэгтэй бол яг энд…

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

 

Манай төсөл олон хуудсуудтай болон тэдгээрийн хооронд динамикаар шилжилт хийж байгаа ч тухайн үед шилжилт хийгдсэн хуудаст тохирох…

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

 

Зочин (Visitor) паттерн классуудыг өөрчлөхгүйгээр тэдгээрийн обьектуудын үйлдлийг тодорхойлох боломжийг олгоно. Зочин хэвийг ашиглахдаа классуудын хоёр ангилалыг тодорхойлно.…

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

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

олон гишүүнтийн язгуурууд x1, x2, x3 (x1<x2<x3) бол
1.
2. x1, x2, x3 арифметик прогрес үүсгэх бол
3. Уул прогрессын ялгавар
4.

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

 

sin90 -ийг олно уу.

Жич: Хатуу самар даа. Сурагчид барна гэхэд хүнд болов уу. ЕБС-ийн хүрээний аргаар л бодолтыг хийж байгаа тул бодолтыг харвал гайгүй ч юм шиг санагдаж магадгүй гоё бодлого.

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

 

тэгшитгэлийг бод.

Жич: Бодох арга орж ирж байна уу. Найз нөхөд, багштайгаа хамжаад үзээрэй. Иймэрхүү бодлогууд сэтгэлгээг хөгжүүлэх, арга техникт суралцахад тустай. 

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