0
vbaを使用してExcelでメッセージボックスに表示したデータを新しいシートに保存する方法はありますかvbaを使ってメッセージボックスの「ok」をクリックした後のエントリのように、同じブック内で次々に表示されますか?メッセージボックスに「OK」をクリックした後、メッセージボックスに表示された値を別のシートに保存する方法
これは@MarcinSzaleniecにより示唆されるように、私が試してみましたが、それは動作していないコードである -
Sub Workbook_AfterSave(ByVal Success As Boolean)
Dim sMsg As String
sMsg = MsgBox("Values saved in cell " & Replace(Selection.Address, "$", ""))
If MsgBox(sMsg) = vbOK Then ThisWorkbook.Sheets("Sheet2").Range("A1") = sMsg
End Sub
Sub Test()
Workbook_AfterSave True
End Sub
私は他のシートに値を格納したい以下のように「OK」ボタンをクリックした後もちろん
例を教えてください。 –