سلام دوستان . یک مشکل بزرگ دارم در اکسل
یک فایل بودجه ریزی دارم که شیتهای زیادی داره با اسامی فارسی . مثل سود وزیان ، بهای تمام شده ، دستمزد و ...
توی هر شیت 2 تا کامند باتن دارم . کارشون اینه که یکیشون ستونهای اطلاعات 3 ماهه رو هاید میکنه و یکی دیگه ستونهای 6 ماهه رو هاید میکنه . مثلا هاید کردن ستون بهای تمام شده اینه :
ستونهای 3 ماهه و 6 ماهه رو اسم دادم . مثلا این شیت شده بتش3 و بتش6
این دستور بخوبی در هر شیت خودش با کلیک کامندباتن ها کار میکنه و رنج ها هاید و آنهاید میشن.
مشکل اینجاست یک مستر میخواستم بزارم که با کلیکش مثلا تمام کامند باتن 6 ماهه شیتها اجرا بشه و همشون هاید شن . با Call که نتونستم همه رو اجرا کنم . اومدم یک کامند باتن دیگه نوشتم وهمه رنج های شیت ها رو توش وارد کردم که هاید و آنهاید بشن ولی بازم ارور میده و اجرا نمیشه . فکر میکنم مشکل اینه نمی تونه رنج های تعریف شده رو از شیت های دیگه بخونه
باید چه کار کنم ؟ لطفا راهنمایی کنین
موضوع رو اشتباها زدم کمبوباکس . شرمنده
یک فایل بودجه ریزی دارم که شیتهای زیادی داره با اسامی فارسی . مثل سود وزیان ، بهای تمام شده ، دستمزد و ...
توی هر شیت 2 تا کامند باتن دارم . کارشون اینه که یکیشون ستونهای اطلاعات 3 ماهه رو هاید میکنه و یکی دیگه ستونهای 6 ماهه رو هاید میکنه . مثلا هاید کردن ستون بهای تمام شده اینه :
کد PHP:
Private Sub cost3_Click()
' cost3 Macro'
Range("بتش3").Activate
Selection.EntireColumn.Hidden = False
Range("بتش6").Activate
Selection.EntireColumn.Hidden = True
Range("b2").Select
End Sub
این دستور بخوبی در هر شیت خودش با کلیک کامندباتن ها کار میکنه و رنج ها هاید و آنهاید میشن.
مشکل اینجاست یک مستر میخواستم بزارم که با کلیکش مثلا تمام کامند باتن 6 ماهه شیتها اجرا بشه و همشون هاید شن . با Call که نتونستم همه رو اجرا کنم . اومدم یک کامند باتن دیگه نوشتم وهمه رنج های شیت ها رو توش وارد کردم که هاید و آنهاید بشن ولی بازم ارور میده و اجرا نمیشه . فکر میکنم مشکل اینه نمی تونه رنج های تعریف شده رو از شیت های دیگه بخونه
باید چه کار کنم ؟ لطفا راهنمایی کنین
موضوع رو اشتباها زدم کمبوباکس . شرمنده
کامنت