Kur*_*roh 10 excel vba word-wrap
我正在创建一小段具有特定公式的VBA代码,但是它有几个if语句,其中一个语句来自双线字符串(有vbNewLine)问题是我看不到文本.
所以我想把它包装好,但每次我设置它ActiveCell.WrapText = True,都没有任何反应.
我查了一个消息框.我设置WrapText为True,我返回属性值与MessageBox确认,它仍然是False.
我被告知也可以使用ActiveCell.Rows.AutoFit,但AutoFit如果文字没有被包裹,则什么都不做.
知道我在这里做错了什么吗?
Gri*_*529 16
尝试:
Sub WrapandFit()
ActiveCell.WrapText = True
ActiveCell.EntireRow.AutoFit
End Sub
Run Code Online (Sandbox Code Playgroud)
它对我有用.确保您的screenupdating也设置为true.
小智 6
对我来说,下面的代码有效。(仅设置为更改标题行,(更改范围))
ActiveSheet.Range("A1:R1").Select
With Selection
.WrapText = True
End With
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
67339 次 |
| 最近记录: |