adding multiple messgeboxes values to single messagebox in vba

后端 未结 2 1830
予麋鹿
予麋鹿 2021-01-27 07:25

I have this code with me where i can display the message when every outer loop ends. I want to catch all these messages in suppose array or soome list like structure and then at

2条回答
  •  孤城傲影
    2021-01-27 07:36

    Not sure to exactly understand what you want, but you might try to add this to a module:

    Option Explicit
    
    Dim globalMsg as String
    globalMsg = ""
    
    Function customMsg(msg as String)
        MsgBox msg
        globalMsg = globalMsg & VbCrLf & msg
    End Function
    

    Just call customMsg("Your Message") to display a MsgBox and at the end, call MsgBox globalMsg to display all the messages as a single message (one per line). There are a lot of other ways to do this, it depends on you. Please be more explicit if you want any further help.

提交回复
热议问题