Автомат эрэмбэлэлт

Сайн байцгаануу эрхэм хүндэт Exceler-үүдээ. Та бүгдийн ажил төрөл нь бүтэмжтэй сайн байгаа гэдэгт итгэлтэй байна. Тайлан мэдээний үе таараад нэлээдгүй ажилтай байлаа. Тайлангаа хугацаанд нь цахимаар шивсэн ч цаасаар аваачиж өгөөгүй байсан юм. Аз болж өнөөдөр цаасаар нь санхүү хүлээгээд авчихлаа. За тэгээд тайлангаа амжилттай өгснийг тэмдэглээд нэг нийтлэл бичихээр шийдлээ. 🙂 🙂 🙂 тоглосон юм шүү. Санхүүгийн тайлан өгөх, Excel нийтлэл бичих хоёр маань хоорондоо ямар ч хамааралгүй шүү. Өнөөдөр харин ажил гайгүй байгаа болохоор нэгэн сонирхолтоэй нийтлэл бичихээр шийдлээ. Энэ бол "АВТОМАТ ЭРЭМБЛЭЛТ" гэсэн нэртэй нийтлэл юм.

Зар сурталчилгаа

Та бүхэн Excel программ дээр эрэмбэлэх үйлдлийг хэрхэн хийх талаар бараг бүгдээрээ мэдэх байх. Энэ талаар товчхоон сануулбал DATA – SORT гэсэн коммандаар хийгддэг. За тэгвэл энэхүү үйлдлийг хэрхэн автоматжуулж болох талаар нэгэн асуудлыг шийдвэрлье.

Бидэнд Excel программын A1:A10 мужид дараах хүснэгт өгөгдсөн байна.

Sort_1

Энэ хүснэгтэнд бид 10 хүний нэрс оруулах ба оруулсан нэрс нь эрэмблэгдсэн байх шаардлагатай. Өөрөөр хэлбэл бид нэг мэдээлэл оруулаад тухайн мэдээллийг эрэмбэлэхийн тулд Data цэснээс Sort комманд өгнө гэсэн үг. Энэ талаар дараах зурагт үзүүлэв.

Sort_2

Тэгвэл энэхүү эрэмбэлэх процессийг заавал дээрхтэй адилаар гараар хийхгүйгээр автоматаар хийдэг болгож яагаад болохгүй гэж. Өөрөөр хэлбэл хүснэгтэнд мэдээлэл орууллаа, оруулсан даруй A1:A10 мужийн мэдээлэл автоматаар эрэмблэгдэх процесс юм. Энэхүү загварчлалыг хийхийн тулд бид дараах VBA кодыг ашиглаж болно.

Зар сурталчилгаа

[php]Private Sub Worksheet_Change(ByVal Target As Range)
Range("A2:A10").Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlNo
End Sub[/php]

Дээрх VBA кодыг хэрхэн яаж ашиглах талаар одоо тайлбарлая.

Хүснэгт байрлаж буй Sheet буюу манай загварын хувьд Sheet1 гэсэн нэрэн дээр курсорыг байршуулан, хулганын баруун товчийг дарж, нэмэлт цэсийг үүсгэнэ.

Sort_3

Үүсэх Visual Basic Editor-д дээрх VBA кодыг бичиж оруулна.

Sort_4

За ингээд бидний загвар бэлэн боллоо. Одоо Visual Basic Editor-оо хаагаад Excel программынхаа A2:A10 мужид дурын нэг хүний нэрийг бичээрэй. Хүний нэр бичээд ENTER коммандыг өгөхөд мэдээлэл автоматаар эрэмблэгдэх болно. Энэхүү загварчлалыг дараах хөдөлгөөнд зургаар үзүүлэв.

Sort_5

Зиак ингээд л болоо. Та бүхэн туршаад үзээрэй. Амжилт хүсье.

Зар сурталчилгаа

Бусадтай хуваалцах

4 Responses to Автомат эрэмбэлэлт

  1. zolzaya хэлдэг:

    Энэ Копыг нь яаж бичих талаар тодорхой заж өгөөч

  2. ouyka хэлдэг:

    Таалагдлаа

  3. Симба хэлдэг:

    Баярлалаа сайхан мэдээлэлүүд байна манай ажилд маш их туслалцаа үзүүлж байгаа та бүхэнд ажлын амжилт сайн сайхан бүхнийг хүсье

  4. Навчаа хэлдэг:

    omend. ariin data medeeleltei hamt yaj avto sort hiih ve?

Хариулт үлдээх

Таны и-мэйл хаягийг нийтлэхгүй.

shares