Сайн байцгаануу. Та бүхэнд амралтын өдрийн мэндийг хүргье. Нийтлэл бичээгүй нэлээд удсан байна. Ойрд нэг загвар дээр ажиллаад, тэрийгээ дуусгах гэж улайраад нийтлэл бичих ч завгүй хэд хоног өнгөрлөө. За энэ ч яахав. Өнөөдрийнхөө нийтлэлээр та бүхэнд ТОДРУУЛАГЧ гэсэн нэгэн VBA техникийн талаар танилцуулах гэж байна. Та бүхэн тодруулагч гэдэг зүйлийг мэднэ байх. Бид тодруулагчийг гол төлөв маркер гэж нэрлэдэг. Цаасан дээр бичсэн хэрэгтэй зүйлийг маркераар тодруулж, тэмдэглэдэг. Тэгвэл Excel программ дээр маркер буюу тодруулагчийг хэрхэн хийх талаар тайлбарлая. Бидэнд дараах мэдээлэл өгөгдсөн байна.
Бид энэхүү мэдээллээс дурын нэг нүдний мэдээллийг сонгоход автоматаар тухайн сонгосон нүдэнд харгалзах мөр өнгөөр будагдан харагддаг нэгэн техникийг хийх шаардлагатай болсон. Жишээлбэл B3 нүдийг сонгоход 3-р мөр шараар будагддаг байдлаар загварчлах ёстой. Гэхдээ заавал мэдээлэл агуулсан нүд гэж энэ техникийн хувьд хязгаарлахгүй. Дурын нэг Excel программын нүдийг сонгоход тухайн сонгогдсон мөр автоматаар будагдах техник юм.
Энэ техникийг Excel программ дээр хэрхэн хийдэг талаар одоо тайлбарлая.
Юуны өмнө бид мэдээлэл агуулж буй Sheet-ний нэр дээр курсорыг байршуулж, хулганын баруун товчийг дарах замаар View Code коммандыг өгнө.
Үүний үр дүнд Visual Basic Editor программ нээгдэх ба VBA код бичих талбарт дараах VBA кодыг бичиж оруулна.
[php]Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With Cells.Interior
.Pattern = xlNone
.TintAndShade = 0
.PatternTintAndShade = 0
End With
With Rows(Selection.Row).Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub [/php]
За ингээд Visual Basic Editor программаа хаагаад дурын нэг нүд дээр курсорыг байршуулахад тухайн мөр шар өнгөөр будагдаж харагдах болно. Энэ техникийг Excel загварчлалд өргөн ашигладаг. Та бүхэн туршаад үзээрэй. Амжилт хүсье.
Сэтгэгдэл үлдээх
Todruulagch ene ih goy yumaa. Gehdee Zarin nudend oor ongo ogson bhad todruulach ongiig ni arilgaad bna eniig yaj boliulah ve?
курсор дарах болгонд тэр мөр өнгөөх будагдаад дарагийн нүдэнд дарахад өмнөх будагдсан мөр арилахгүй байж болохуу
Sn bn uu. Hevtee bosoo todruulgchagchiig yaj zereg heregleh ve. ug n hiih gj oroldloo . Chaddaggui ee
+ хэлбэртэй тодруулагч хийх vba кодтой хүн байна уу