這是我的問題:如果某列的值等於「星期六」或「星期天」,我想粗體顯示電子表格的整行。我找到了加粗單元格的方法,但不是整行。有人可以幫忙嗎? 哦,我還想根據相同的條件將字體從10增加到12。 謝謝!在excel中根據列值加粗一行
0
A
回答
0
所以...我有點厭煩,使這個爲你
Sub Test()
Dim cRow as Long
Dim rRow As Range
Dim LastRow As Long
'Gets the last row with data in it
LastRow = [A65000].End(xlUp).Row
'the look to move down the cells
For cRow = 1 To LastRow
'if statment so catch the values that are wanted
If Cells(cRow, 1) = "Saturday" Or Cells(cRow, 1) = "Sunday" Then
'the changes made to the rows
Rows(cRow).Font.Bold = True
Rows(cRow).Font.Size = 12
End If
Next cRow
End Sub
簡要explincation,該LastRow
獲得在A列最後一行(只有這樣,我們不走以往任何我們需要的數據和intoblank細胞(更改到永遠列你需要的列字母))
循環For cRow = 1 To LastRow
(烏鴉會+1每個Next cRow
)會倒計時細胞,直到它reachs的LastRow
的If Cells(cRow, 1) = "Saturday" Or Cells(cRow, 1) = "Sunday" Then
將檢查電池,如果它在細胞中的值就會然後將其更改爲粗體和大小12字體
如果您有什麼不清楚的代碼讓我知道,我將盡力澄清
+0
Mr.Burns,謝謝,這正是我所需要的 – RobD64
+0
沒問題,接受這個作爲anwser通過點擊左側的答案來顯示問題已被回答 –
0
Private TurnRowToBold()
lLastRow = Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To lLastRow
If (Worksheets("MySheet").Cells(i, 1) = "Saturday" or Worksheets("MySheet").Cells(i, 1) = "Sunday") Then
Worksheets("MySheet").Rows(i).Font.Bold = True
Worksheets("MySheet").Rows(i).Font.Size = 12
End If
Next
End Sub
相關問題
- 1. 如何在jtable中根據列的值粗體地排列一行c#,mvc,json
- 2. Bash - 根據列在行中添加值
- 3. [R data.frame根據行值增加一列
- 4. 根據列值添加行
- 5. 如何在excel中加粗csv數據?
- 6. 在Excel中根據前一列查找列中的最大值
- 7. Excel - 根據列值移動行
- 8. Excel:根據另一列值獲取列值值
- 9. 根據Excel表中的值替換Excel列中的值
- 10. Excel - 根據另一列中的值替換單元格值
- 11. 如何根據前一列的值填寫excel中的列?
- 12. 根據同一行中的另一列值填充列的值
- 13. 如何根據單元格值在Excel中刪除一行?
- 14. 根據Excel中的另一列分配一個值
- 15. pandas如何根據一列中的值在多行中添加值
- 16. R:根據列值在數據幀中添加行
- 17. 根據列數據加入excel記錄
- 18. EXCEL:根據相應列中的值計算列中的值
- 19. Excel:根據另一列中的唯一值加上一列加上附加的criterea
- 20. Excel中:交貨根據另一列
- 21. 如何根據另一列中的唯一值來獲取excel列的值
- 22. 根據列值在SQL中定位行
- 23. Excel中:根據其他值
- 24. 如何根據其他列的值增加一列中的值
- 25. 根據列中的值增加列數
- 26. 組值在Excel中根據重複的值列
- 27. Excel仿真根據行中的值創建列
- 28. 如何根據列標題值在excel中查找整個列?
- 29. 根據現有列中的值在QTP中動態添加行
- 30. 根據某個列值重複一行?
'Selection.Font.Bold = True'和'Selection.Font.Size = 12'將幫助你。既然你還沒有粘貼你的代碼,我不知道你會把它放在哪裏,如果你粘貼你的代碼,我可以幫助更多 –
值實際上是某人輸入的值*星期六*或者它是格式化的日期* dddd * ? – Jeeped
這是鍵入的東西,而不是日期格式化dddd – RobD64