سلام ببخشید که موضوع جدید باز کردم در موضوع قبلی توضیح دادم که چند شیت داریم که میخواهیم با یک bottonفرمان چاپ آنها را فعال کنیم با این شرط که اگر خانهc16در هرکدام از این شیت ها خالی بود پرینت آن شیت را ندهد ولی از بقیه شیت ها پرینت بدهد کد زیر را با کمک شما نوشتم اما مشکلی که دارد این است که اگر در یکی از شیت ها خانه مذکور خالی باشد پرینت بقیه شیت ها را نیز نمیدهد در صورتی که من میخواهم فقط شیتی که خانه c16خالی دارد پرینت نشود
If Range("c16") > 0 Then
Range("A1:E32").Select
Sheets(Array("Sheet3", "Sheet4", "Sheet8", "Sheet9", "Sheet10")).Select
Me.Hide
ActiveWindow.SelectedSheets.PrintPreview
Me.Show
End If
End Sub
If Range("c16") > 0 Then
Range("A1:E32").Select
Sheets(Array("Sheet3", "Sheet4", "Sheet8", "Sheet9", "Sheet10")).Select
Me.Hide
ActiveWindow.SelectedSheets.PrintPreview
Me.Show
End If
End Sub
کامنت