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

Их олон хоосон мөр бүхий хүснэгтээс мөрүүдийг устгах ажиллагаа нь нилээд хүндрэл учруулдаг. Ийм ажиллагааг энгийн макро ашиглан автомат болгох нь үр дүнтэй арга юм. Үүний тулд нэг хүснэгт шинээр нээгээд хоосон мөр бүхий мэдээллүүдийг оруулаад дараа нь 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 -д програмын код оруулан түүний боломжийг улам өргөжүүлэх асар хүчтэй хэрэгсэл болно. Макро ашиглан хүснэгтийг бүрэн хэмжээний програм хангамж болгох боломжтой. Гэхдээ энэ хэрэгсэл нь мэрэгжлийн бэлтгэлтэй хүмүүст зориулагдсан тул энгийн хэрэглэгчид ашиглахад хүндрэлтэй тал байж болох талтай.

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

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

Электрон хүснэгтэд текстийг голдуу багана болон мөрийн толгой, тоон утгын тайлбар гэх мэт зүйлд ашиглана. Нэг нүдэнд 32767 тэмдэгтийг оруулж болно.

Нүдэнд текст оруулах

Нүдэнд текст оруулахдаа (энэ үйлдлүүд нь томьёо болон тоон өгөгдөл оруулахад ижилхэн) дараах үйлдлийг хийнэ.

  1. Хүснэгтийн курсорыг өгөгдөл оруулах нүдэнд байрлуулна. (ажиллгааг хулгана болон сум бүхий удирдах товчоор хинэ)
  2. Текстээ гараас оруулна
  3. <Enter> товч юмуу сум бүхий дурын товчийг дарна

Оруулсан өгөгдлийн урт нүдний өргөнөөс хэтэрсэн бол

  • Өгөгдөл бүхий нүдний баруун талд хоосон нүднүүд байвал өгөгдлийг тэдгээр дээгүүр үзүүлнэ.
  • Баруун талд зэрэгцэн орших нүд нь өгөгдөлтэй бол нүдний өргөний хэмжээгээр өгөгдлийг үзүүлнэ. (Энд өгөгдөл нүдэнд бүтнээрээ байрлах бөгөөд үзүүлэхдээ тэдгээрийн хэсгийг үзүүлж байгаа болно)

Ямарч тохиолдолд нүдэнд оруулсан текст нь нүднээс гадна томьёоны мөрөнд харагдаж байдаг. Excel -ийн өмнөх хувилбарт томьёоны мөрөөс их урттай текстийг оруулах үед томьёоны мөр нь хүснэгтийг даран орж ирснээр хүснэгтийн багануудын толгой харагдахгүй байдал бий болдог байсан. Харин Excel2007 -д текстийн урт томьёоны мөрнөөс их урттай болоход томьёоны мөрөнд гүйлгэгч гардаг болсноор дээрх хүндрэл гарахгүй болгосон. (ягаан тэгш өнцөгт)
Гүйлгэгчийн сумнууд дээр даран текстийг дээш доош гүйлгэн харахаас гадна томьёоны мөрийн доод хязгаараас (улаан тэгш өнцөгт) чирэлт хийн мөрийн хэмжээг өөрчилж болно. Томьёоны мөрийг анхдагч (1 мөр байдаг) байдалд буцаан оруулахдаа гүйлгэгчийн дээр байрлах товч (ногоон дөрвөлжин) дээр дарах эсвэл <Ctrl + Shift + U> хослолыг дарна.


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

Excell хүснэгтүүд болон нүднүүдийг хамгаалах

Microsoft Excel файлын өгөгдлүүдэд хандах тэдгээрийн өөрчлөлтийг удирдах боломжтой хэд хэдэн хамгаалалтын түвшинтэй. Excel файл болон хуудсыг бүхэлд нь болон хуудасны нүднүүдийг хамгаалах боломжтой. Хамгаалалтын эхний хэлбэр бол Home->Cells үеийн Format Cells командаар нээгдэх цонхны Protection үед Locked болон Hidden опцуудыг ашиглах юм. Энд хамгаалалт тавих хоёр боломж байдаг.

  • Хуудасны үндсэн хэсэгтэй хэрэглэгч ажиллан томьёонуудыг харах боломжтой ч зарим нүднүүд хамгаалагдсан байхаар
  • Хуудасны үндсэн хэсэг хамгаалагдан зөвхөн хэсэг нүднүүдийг чөлөөтэй үлдсэн байхаар   

Энэхүү хоёр хувилбарыг авч үзье.

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

1-р арга. Нөхцлөөр форматлах аргыг ашиглан хийх

Бидэнд сурталчилгаа явуулах ажлын төлөвлөгөө байсан гэе. Төлөвлөгөөнөөс ажлын графикийг нөхцлөөр форматлах аргаар хэрхэн гаргахыг авч үзье. Нөхцөл ашиглан бид хүснэгтийн дурын нүдийг хүссэн өнгөөр харуулж чадна. Иймд хүснэгтийн араас график үүсгэх нүднүүдийг нэмье. Энд 2010-01-01 нээс 2010-01-30 өдрийг оруулаад нийт 30 багана нэмэх юм. Одоо нэмсэн хэсгийг нөхцлөөр форматлана.

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

Бусдын хийсэн тооцооны логикийг ойлгох нь тийм амар ажил биш байдаг. Хүснэгтийн бүтэц нь тодорхой бус, ойлгомж муутай томьёог ямар нэгэн тайлбаргүй ашигласан бол дээрх ажил нь улам ч хүнд болдог. Ийм тохиолдолд Formulas -> Formula Auditing / View -> Toolbars -> Formula Auditing гэж ороход гарч ирэх хамааралыг үзүүлэх хэрэгслүүд танд туслана.

Хүснэгтийн томьёо бүхий дурын нүдийг сонгоод Trace Precedents , Trace Dependents товчнуудын аль нэгийг дарахад хамааралыг сумаар заан үзүүлдэг. Ингэснээр томьёоны тооцоонд аль нүднүүд нөлөөлж байгаа томьёоны үр дүн нь цаашаа ямар нүдний тооцоонд оролцож байгааг мэдэхэд амархан болно.

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

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

функцийн тодорхойлогдох мужийг ол.

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

 

g(x)=2x-3x2 нь f(x)=x2-x3 -ийн уламжлал бол -ийг ол.

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

 

хязгаарыг ол.

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