Динамик нэрлэсэн хэсгийг ашиглах

Хүснэгттэй ажиллах үед нилээд гардаг асуудлын нэг нь хуудасны өгөгдөлтэй хэсгийн хэмжээг нарийн мэдэхгүй байх явдал юм. Үүнээс гадна ажиллагааны явцад хуудаст шинээр өгөгдөл оруулах, устгах зэрэг үйлдлээс үүдэн өгөгдөл бүхий хэсгийн хэмжээ өөрчлөгдөж болно. Ийм төрлийн асуудлыг шийдэх стандарт арга нь хуудаст хандах холбоосыг “нөөцтэй” авах юм. Өөрөөр хэлбэл хэсэгт хоосон нүднүүдийг оруулан авна. Энэ арга нь доорх хоёр сул талтай

  • Хоосон “нөөц” зай дутагдаж болно.
  • Өгөгдөл агуулаагүй ч гэсэн хоосон нүднүүд нь зарим тохиолдолд өгөгдөл боловсруулах ажиллагааг мэдэгдхүйц удаашруулдаг

Энэ асуудлыг шийдэх арга нь динамик нэрлэсэн хэсгийг ашиглах ба өгөгдөлтэй нүднээс хамаарч ийм хэсгийн хэмжээ нь өөрчлөгдөж байдаг. Бичлэгийн тоо нь өөрчлөгдөж болох жагсаалтыг авч үзье.

Материалыг тусгай эрхтэй хэрэглэгч үзнэ.

request_quoteТусгай эрх авах

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

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

Бодлого

Доорх хүснэгт байсан гэж үзье.

Жагсаалтаас Захиалагч, Борлуулагч, Барааны нэр баганаар давхардсан бичлэгүүдийг ол.

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

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

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

Ерөнхий тохиолдолд нэрийг хүснэгтийн ямар ч хэсэгт үүсгэн ашиглаж болно. Гэхдээ анхдагч нөхцлөөрөө нэр нь хуудасны (sheet) биш хүснэгтийн (book) түвшинд үүсдэг. Хүснэгт нь олон хуудастай байгаад нэг ижил (жишээ нь Dept_Total ) нэрийг өөр утгуудад ашиглах хэрэгтэй болсон бол хуудсанд нэрийг үүсгэх аргыг хэрэглэдэг. Хуудасны түвшинд нэр үүсгэхдээ

  • Нэр өгөх гэж буй нүд болон хэсгийг сонгоно
  • Formulas -> Defined Name -> Define Name товчийг дарах эсвэл баруун даралт хийгээд гарч ирэх цэсээс Name a Range цэсийг сонгоно. Ингэхэд Excel програм New Name диалогын цонхыг нээнэ.
  • Name талбарт нэрийг өгнө. Excel програмаас санал болгож байгаа нэрийг авсан ч болно.
  • Шаардлагатай гэж үзвэл Comment талбарт хэсэг болон нүдтэй холбоотой тайлбарыг оруулж өгнө
  • Refers to талбарт нэр өгөх нүд болон хэсгийн хаяг зөв байгаа эсэхийг шалгана. Шаардлагатай бол тэнцүүгийн тэмдгийн араас байгаа хаягыг гар болон хулганаа ашиглан өөрчлөн өгнө
  • Scope задаргаат жагсаалтаас нэрээ үүсгэх хуудсыг сонгон өгнө. ( 1 ) Жагсаалтад байгаа хуудаснуудын алинд ч нэрийг үүсгэж болох боловч хэрэглэгчид ихэнхдээ тухайн нэр өгч байгаа нүд эсвэл хэсэг байгаа хуудсыг сонгодог.
  • Ok товчийг дарна.

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

Нүдэнд оруулж байгаа өгөгдлийн хэмжээ өргөнөөс нь их болох их хэмжээний мэдээллийг оруулах шаардлагатай үед нүдний хэмжээг өөрчлөх хэрэгтэй болдог. Нүдний хэмжээг өөрчилснөөр хүснэгтийн харагдах болон уншигдах байдлыг сайжруулж өгдөг сайн талтай.

Баганы өргөнийг өөрчлөх

Баганы өргөнийг өөрчлөхдөө дараах аргуудаас аль нэгийг хэрэглэнэ.

  • Өргөнийг өөрчлөх гэж буй нүдээ сонгоно. Дараа нь Home -> Cells -> Format гэж ороход гарч ирэх цэсний Column Width сонголтыг хийхэд Column Width цонх гарах ба энд нүдний өргөнийг заан өгөөд Ok дарна. Бас Home -> Cells -> Format гэж ороход гарч ирэх цэсний AutoFit Column Width сонголтоор орж болно. Энэ тохиолдолд нүдний өргөн тухайн баганад оруулсан өгөгдлүүдийн хэмжээний хамгийн урттай тэнцүү болно.
  • Баганы толгойн баруун хилээс (багануудыг тусгаарлах шугам) хэрэгтэй хэмжээндээ хүртэл чирэлт хийнэ. Энэ үйлдлийг хийж байх үед Excel програм жижигхэн цонхонд (ScreenTip) баганы хэмжээний мэдээллийг үзүүлж байдаг. Олон баганыг сонгон чирэлт хийхэд бүх баганы хэмжээ ижилхэн байдлаар зэрэг өөрчлөгдөнө.
  • Баганад байгаа хамгийн урт бичлэгийн хэмжээгээр өргөнийг өөрчлөхийн тулд баганы толгойн баруун хил дээр хоёр даралт хийнэ. Хэрвээ олон баганыг сонгон аваад аль нэг баганы баруун хил дээр хоёр даралт хийвэл багана бүр өөрийн хамгийн урт бичлэгийн хэмжээтэй өргөнтэй болно.
  • Өргөнийг өөрчлөх баганыг сонгон авна. (Баганы толгой дээр зүүн даралт хийнэ. Нэг зэрэг олон багана сонгож болно) Дараа нь баруун даралт хийгээд гарч ирэх цэснээс Column Width сонголтыг хийхэд Column Width цонх гарах ба энд нүдний өргөнийг заан өгөөд Ok дарна.

Класс ба структурт ердийн талбар, арга, шинжүүдээс гадна статик талбар, арга, шинжүүд байж болдог. Статик талбар, арга, шинжүүд…

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

 

Хичээлээр useState -тэй тун төстэй useRef хукийн талаар авч үзье. useRef хукийн онцлог ашиглалтыг компонент хэдэн удаа дахин…

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

 

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

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

 

Нийтлэлээр графикийн хэвүүдийн /GUI pattern/ түүхийг авч үзье. Боловсруулалтын графикийн хэвүүдийг 30 гаруй жилийн туршид боловсруулж байгаа бөгөөд…

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

 

Хааяа өөр өөр параметрүүдийн багцтай нэг аргыг үүсгэх шаардлага гардаг. Ирсэн параметрүүдээс хамааран аргын тодорхой хэрэгжүүлэлтийг хэрэглэнэ. Ийм…

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

 

Ямарч програмын ажиллагааны чухал хэсэг бол төрөл бүрийн мэдээллийн боловсруулалт, тэдгээртэй ажиллахтай холбоотой байдаг. Иймээс энэ хичээлээс vuejs

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

 

Хичээлээр react -ийн хукуудаас их өргөн ашиглагддаг useEffect -ийн талаар авч үзье. useEffect -ийн ажиллагааг судлах хуудасны кодийг

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

 

Илэрхийлэл бол математикийн хэлний үндэс болсон суурь ойлголтуудын нэг. Математикийн илэрхийллийг тооцооны алгоритм, аксиом, теорем, бодлогын нөхцлүүд гээд…

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

 

Програм зохиох бол нарийн төвөгтэй ажил. Ямар ч програмын хувьд өөрийн хийх ажлаа гүйцэтгэхийн чацуу цаашдаа хөгжих, ажлын…

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