是否存在用于更改单元格方向的公式?我搜索的所有教程/网页都仅显示如何使用“方向”选项卡更改方向。我试图避免使用VBA代码。因此,任何人都可以建议是否可以使用公式/函数将单元格方向更改180度。
[请注意,我已经尝试过移调,但超出90度方向无法使用。它不会实现我想要的180度旋转。我也尝试过转置转置的单元格,但是它将恢复到原始位置。所以,我现在没主意了。
提前感谢。
。gif的说明:当我选择“对流”为“是”时,我的目标是将“车辆”图片旋转180度。如果为“否”,则应恢复为原样。
我知道您说过您想避免使用VBA,但是没有其他方法。如果要主动修改单元格的格式,则宏(子)是唯一的方法。 Excel公式通常不能修改格式,只能修改单元格内容。
如果您想尝试VBA,则应使用以下代码:
右键单击您的工作表选项卡(标准驾驶方案),然后粘贴以下代码:
Private Sub Worksheet_change(ByVal target As Excel.Range)
Dim switchColumn As Integer
Dim vehicleColumnFirst As Integer
Dim vehicleColumnLast As Integer
switchColumn = 12
vehicleColumnFirst = 36
vehicleColumnLast = 39
If target.Column = 12 Then
If target.Value = "Yes" Then
Range(Cells(target.Row, vehicleColumnFirst), Cells(target.Row, vehicleColumnLast)).Orientation = 90
ElseIf target.Value = "No" Then
Range(Cells(target.Row, vehicleColumnFirst), Cells(target.Row, vehicleColumnLast)).Orientation = -90
End If
End If
End Sub
不要怀疑是否有任何问题。