Ushbu maqolada biz sizga jadval katakchasini to'ldirish rangini butun satr, ustun yoki jadvalga tezda qo'llashning beshta usulini taklif qilamiz.
Siz Word-dagi jadval katakchasiga nusxa ko'chirganingizda, siz faqat hujayra tarkibini olasiz, lekin hech qachon to'ldirish rangiga ega bo'lmaysiz. Shuning uchun biz sizga ushbu muammoni hal qilish uchun beshta vaqtinchalik echimni ko'rsatmoqchimiz. 
1-usul: Jadval uyasining RGB qiymatini qo'lda oling
- Avvalo, to'ldirish rangini olishingiz kerak bo'lgan hujayrani tanlang.
- Keyin "Dizayn" yorlig'ini bosing.
- Quyidagi "Shading" buyrug'ini toping va ushbu buyruqning ochiladigan tugmachasini bosing.
- Xuddi shu nomdagi dialog oynasini ochish uchun menyuda "Chegaralar va soyalar" ni tanlang.
- Keyingi ochilgan oynada "Shading" yorlig'ini bosing.
- "To'ldirish" maydoniga o'ting va ochiladigan tugmani bosing.
- Va "Ranglar" oynasini ochish uchun "Qo'shimcha ranglar" ni tanlang.
- "Rangli model" maydoni uchun "RGB" ni tanlang. Quyidagi RGB qiymatini oling.
- Keyin barcha katakchalarni yoping va kursorni maqsadli katak ichiga qo'ying. Yoki siz bir nechta katakchalarni, qatorlarni, ustunlarni yoki hatto butun jadvalni tanlashingiz mumkin.
- Va "Qo'shimcha ranglar" ni tanlash uchun "Shading" buyrug'idagi ochiladigan tugmani bosing.
- "Maxsus" yorlig'ida RGB qiymatini kiriting va "OK" tugmasini bosing.
2-usul: "Formatlashni ko'rsatish" panelini oching
G'oya shunga o'xshash, ya'ni RGB qiymatini olish va keyin uni maqsadli kataklarga, qatorlarga, ustunlarga yoki butun jadvalga qo'llash.
- Birinchidan, qo'shish ko'rsatkichini to'ldirilgan hujayra ichiga joylashtiring.
- Keyin "Formatlashni ko'rsatish" panelini ochish uchun "Shift + F1" tugmasini bosing. Va siz "Shading" bo'limida hujayraning RGB qiymatini ko'rishingiz mumkin.
- 9-usuldagi 11-1-bosqichlarni bajaring.
3-usul: VBA orqali butun jadvalga bitta hujayraning to'ldirish rangini qo'llang
Subtitr taklif qilganidek, bu erda butun jadvalni bitta rangda birlashtirish yo'li.
- Boshlash uchun qo'shish ko'rsatkichini rangli katak ichiga joylashtiring.
- VBA muharririni ishga tushirish uchun “Alt+ F11” tugmasini bosing.
- Keyin "Oddiy" loyihani bosing va "Qo'shish" yorlig'ini bosing.
- Keyin ushbu menyuda "Modul" ni tanlang.
- Uni ikki marta bosish orqali oching.
- Va u erga quyidagi kodlarni joylashtiring:
Sub ApplyColorOfOneCellToEntireTable()
Dim nRowIndex As Integer
Dim nColumnIndex As Integer
Dim nCellForeColor As Long
Dim nCellBackColor As Long
If Selection.Information(wdWithInTable) = True Then
nRowIndex = Selection.Cells(1).RowIndex
nColumnIndex = Selection.Cells(1).ColumnIndex
Else
MsgBox ("Please put your cursor inside a cell.")
Exit Sub
End If
With Selection.Tables(1)
nCellBackColor = .Cell(nRowIndex, nColumnIndex).Shading.BackgroundPatternColor
nCellForeColor = .Cell(nRowIndex, nColumnIndex).Shading.ForegroundPatternColor
.Shading.BackgroundPatternColor = nCellBackColor
.Shading.ForegroundPatternColor = nCellForeColor
End With
End Sub
- Nihoyat, "Ishga tushirish" tugmasini bosing yoki "F5" tugmasini bosing.
4-usul: VBA orqali butun qatorga bitta katakning to'ldirish rangini qo'llang
- Avval kursorni hujayra ichiga qo'ying.
- Keyinchalik 3-usuldagi xuddi shu qadamlarni bajarib, makroni o'rnating va ishga tushiring.
- Keyin yuqoridagi kodlarni quyidagilar bilan almashtiring:
Sub ApplyColorOfOneCellToEntireRow()
Dim nRowIndex As Integer
Dim nCellForeColor As Long
Dim nCellBackColor As Long
If Selection.Information(wdWithInTable) = True Then
nRowIndex = Selection.Cells(1).RowIndex
nCellBackColor = Selection.Cells(1).Shading.BackgroundPatternColor
nCellForeColor = Selection.Cells(1).Shading.ForegroundPatternColor
Else
MsgBox ("Please put your cursor inside a cell.")
Exit Sub
End If
With Selection.Tables(1).Rows(nRowIndex).Shading
.BackgroundPatternColor = nCellBackColor
.ForegroundPatternColor = nCellForeColor
End With
End Sub
5-usul: VBA orqali bitta katakning to'ldirish rangini butun ustunga qo'llang
- Ehtimol, birinchi navbatda kursorni hujayra ichiga qo'ying.
- Keyin makroni to'g'ri o'rnating va ishga tushiring.
- Makrosni shu bilan almashtiring:
Sub ApplyColorOfOneCellToEntireColumn()
Dim nColumnIndex As Integer
Dim nCellForeColor As Long
Dim nCellBackColor As Long
If Selection.Information(wdWithInTable) = True Then
nColumnIndex = Selection.Cells(1).ColumnIndex
nCellBackColor = Selection.Cells(1).Shading.BackgroundPatternColor
nCellForeColor = Selection.Cells(1).Shading.ForegroundPatternColor
Else
MsgBox ("Please put your cursor inside a cell.")
Exit Sub
End If
With Selection.Tables(1).Columns(nColumnIndex).Shading
.BackgroundPatternColor = nCellBackColor
.ForegroundPatternColor = nCellForeColor
End With
End Sub
Word bilan bog'liq muammolarni hal qilish
Word dasturidan foydalanish jarayonida muammolar doimo mavjud va bo'ladi. Shunday qilib, bu zerikarli muammolarni hal qilish uchun to'g'ri hiyla-nayrangni o'rganish juda zarur. Qabul qilishingiz kerak bo'lgan chora-tadbirlardan biri bu a ni qo'lga kiritishdir So'zni tuzatish oldindan vosita. Hujjat buzilganidan keyin siz vahima qo'ymaysiz.
Muallif kirish:
Vera Chen - ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc excelni tiklang va pdf dasturiy mahsulotlarni ta'mirlash. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com




