سلا دوستان
این متن بله و خیر رو میخواستم جدا قبل از این کد قرار بگیره
یعنی اول سوال بپرسه بله یا خیر
بعد تو مرحله بعد در هر صورت وارد کد ثبت بشه
اگرم خیر بود باز وارد کد ثبت بشه
فقط میخوام کلمه بله یا خیر در هر صورت در سلول R16 قرار بگیره قبل از عملیات ثبت
ممنون
Sub Copy2list()
Dim a
a = MsgBox("آيا ميخواهيد اطاعات را در ليست ذخيره کنيد؟", vbYesNoCancel + vbInformation, "عمليات ثبت اطلاعات")
If a = vbYes Then
X = Sheets("Ghardad").Range("L1").Value
Sheets("Ghardad").Range("L1:Ad1").Copy
Sheets("List").Cells(X, 1).PasteSpecial xlPasteValues
MsgBox "عمليات ثبت با موفقيت انجام شد", vbOKOnly, "ثبت انجام شد"
Range("R16")="بله"
ElseIf a = vbNo Then
MsgBox "عمليات ثبت انجام نشد", vbOKOnly + vbCritical, "ثبت انجام نشد"
Range("R16")="خیر"
Exit Sub
End If
End Sub
این متن بله و خیر رو میخواستم جدا قبل از این کد قرار بگیره
یعنی اول سوال بپرسه بله یا خیر
بعد تو مرحله بعد در هر صورت وارد کد ثبت بشه
اگرم خیر بود باز وارد کد ثبت بشه
فقط میخوام کلمه بله یا خیر در هر صورت در سلول R16 قرار بگیره قبل از عملیات ثبت
ممنون
Sub Copy2list()
Dim a
a = MsgBox("آيا ميخواهيد اطاعات را در ليست ذخيره کنيد؟", vbYesNoCancel + vbInformation, "عمليات ثبت اطلاعات")
If a = vbYes Then
X = Sheets("Ghardad").Range("L1").Value
Sheets("Ghardad").Range("L1:Ad1").Copy
Sheets("List").Cells(X, 1).PasteSpecial xlPasteValues
MsgBox "عمليات ثبت با موفقيت انجام شد", vbOKOnly, "ثبت انجام شد"
Range("R16")="بله"
ElseIf a = vbNo Then
MsgBox "عمليات ثبت انجام نشد", vbOKOnly + vbCritical, "ثبت انجام نشد"
Range("R16")="خیر"
Exit Sub
End If
End Sub
کامنت