VBA Msgbox的输入内容换行后居中,以及如何在出现消息框后自动清除单元格内容

2024-12-16 09:13:49
推荐回答(2个)
回答1:

Msgbox 没有“居中”参数,可用两边加空格来处理
消息框确定后要清除单元格内容,可用如下代码
如,你是要清除A1:C10的内容
range("a1:c10").clearcountents

回答2:

Msgbox 默认 左对齐,加参数 vbMsgBoxRight 变成右对齐,但是没有“居中”

清除单元格内容,跟Msgbox无关吧?使用另外的语句:
Range("A:A").ClearContents '清除内容
Range("A:A").Clear '清除内容及格式
Range("A:A").ClearFormats '清除格式