می خوام از طریق دگمه ای که در شیت a قرار داره محدوه شیت b که سلول هاش حاوی فرمول هم هستن به شیت c کپی بشه (نکته اینجاست که اگه سلولی خالی بود توی محدوده شیت b هشدار بده و کپی متوقف بشه)
اگه امکانش هست و سریع پاسخ بدین عالیه
ممنون از همه دوستان
|
🖤 پیام تسلیتبا نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفتهاند. ایشان سالها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند. مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.
انا لله و انا الیه راجعون
|
[LEFT]Sub test()
If WorksheetFunction.CountIf(Worksheets("b").Range("b3:h3"), 0) = 0 Then
Worksheets("b").Range("b3:h3").Copy Destination:=Worksheets("c").Range("b3")
Else: MsgBox "no data"
End If
End Sub[/LEFT]
[LEFT]
Sub test()
If WorksheetFunction.CountIf(Worksheets("b").Range("b3:h3"), 0) = 0 Then
Worksheets("b").Range("b3:h3").Copy
Worksheets("c").Select
Range("b3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Else: MsgBox "no data"
End If
Worksheets("A").Select
End Sub[/LEFT]
کامنت