מה עושים אם בזמן שאנחנו מנסים להסתיר עמודות, מקבלים את ההודעה “אין אפשרות להזיז אוביקטים אל מחוץ לגיליון”

בעיקרון מיקרוסופט נותנים פתרון שלא תמיד עובד בקישור הזה.  

למי שיודע לכתוב מאקרו, ישנו מאקרו ממש פשוט, שעובר על כל האוביקטים (תמונות, צורות, גרפים , הערות וכדומה) בגיליון הבעייתי, ומשנה לכולם את ההגדרה בבת אחת, כך שניתן יהיה להסתיר את העמודות בסופו של דבר.

שימו לב שלפני הפעלת המאקרו - חשוב לבדוק שאתם בגיליון הבעייתי, כי המאקרו עובד על ActiveSheet , כלומר הגיליון האקטיבי באותו רגע.

המאקרו הוא, והמקור שלו הוא כאן. (גם כן מיקרוסופט, הפעם עובד :-) )

 Sub Test() 
    Dim s As Shape  
    On Error Resume Next 
    For Each s In ActiveSheet.Shapes  
        s.Placement = xlMoveAndSize 
    Next  
    End Sub

רוצה להפוך את עבודתך ב-Excel לפחות מסובכת ויותר יעילה?
מומחה Excel יכול להפוך תהליכים לאוטומטים ולבנות עבורך אקסלים יעילים.
צור קשר עכשיו