Professional Documents
Culture Documents
Asset-V1 Edraak+ExcelVBA+T1-2021+Type@Asset+Block@ما هي لغة VBA
Asset-V1 Edraak+ExcelVBA+T1-2021+Type@Asset+Block@ما هي لغة VBA
ﻳﻌﺘﺒﺮ ﺑﺮﻧﺎﻣﺞ إﻛﺴﻞ ﻣﻦ اﻟﺒﺮاﻣﺞ اﻟﺘﻲ ﺗﻔﻴﺪ اﻹدارة ﻛﺜﻴﺮ ًا أﺛﻨﺎء ﻋﻤﻠﻬﻢ ،ﻓﻬﻮ ﺗﺆﻣﻦ ﻟﻬﻢ إﻣﻜﺎﻧﻴﺔ
ﻋﻤﻞ اﻟﺪراﺳﺎت اﻟﺘﻄﻮﻳﺮﻳﺔ واﻟﺤﺴﺎﺑﺎت وﻏﻴﺮﻫﺎ اﻟﻜﺜﻴﺮ ﻣﻦ اﻟﻤﻬﺎم ﺑﻜﻞ ﺳﻬﻮﻟﺔ.
ﻓﺎﻟﺒﺮﻧﺎﻣﺞ ﻳﻮﻓﺮ اﻟﻜﺜﻴﺮ ﻣﻦ اﻷدوات اﻟﺠﺎﻫﺰة ﻛﻤﺎ رأﻳﻨﺎ وﺳﻨﺮى ﺿﻤﻦ اﻟﻤﺴﺎﻗﺎت اﻷﺧﺮى .ﻟﻜﻦ ﻓﻲ
ﺑﻌﺾ اﻷﻋﻤﺎل ﻗﺪ ﻧﺤﺘﺎج إﻟﻰ أدوات ﺗﻮﻓﺮ ﻟﻨﺎ ﺳﺮﻋﺔ ﻓﻲ اﻟﻌﻤﻞ أو إﻳﺠﺎد أدوات ﺧﺎﺻﺔ ﺑﻨﺎ ﻓﺘﻮﻓﺮ
ﻟﻨﺎ ﻫﺬه اﻟﻠﻐﺔ اﻟﻘﺪرة ﻋﻠﻰ ﺗﻮﻓﻴﺮ ﺣﻠﻮل ﻻ ﻳﻤﻜﻦ اﻟﻘﻴﺎم ﺑﻬﺎ ﻓﻲ ﻛﺜﻴﺮ ﻣﻦ اﻷدوات اﻟﻤﻮﺟﻮدة ﺣﺎﻟﻴﺎ.
55%اﻟﻌﻤﻞ
60%
ﺳﻨﻘﻮم ﻓﻲ ﻫﺬا اﻟﻤﺴﺎق ﺑﺸﺮح ﺑﻌﺾ ﻣﻴﺰات ﻫﺬه اﻟﻠﻐﺔ ،وﻣﺎ ﺗﻀﻔﻴﻪ ﻣﻦ ﺧﻴﺎرات أﺛﻨﺎء
ﻋﻠﻰ إﻛﺴﻞ .وﺳﻨﻌﻤﻞ ﻋﻠﻰ ﺷﺮح اﻟﻤﻮاﺿﻴﻊ ﺑﺸﻜﻞ ﻳﺘﻨﺎﺳﺐ ﻣﻊ اﻷﺷﺨﺎص اﻟﺬﻳﻦ ﻟﻢ ﻳﺘﻌﺎﻣﻠﻮا
ﻣﻊ ﻟﻐﺎت ﺑﺮﻣﺠﺔ ﻣﺴﺒﻘﺎ ،وﺳﻨﻘﻮم ﻓﻲ ﻫﺬا اﻟﻤﺴﺎق ﺑﺎﻟﺘﻄﺮق إﻟﻰ ﺑﻌﺾ اﻷﻣﻮر اﻷﺳﺎﺳﻴﺔ اﻟﺘﻲ
ﺗﺴﺎﻋﺪك ﻓﻲ اﻟﺒﺪء ﺑﺘﻌﻠﻢ ﻫﺬه اﻟﻠﻐﺔ.
وﺳﻨﺘﻌﺎﻣﻞ ﻓﻲ ﻫﺬا اﻟﻤﺴﺎق ﻣﻊ إﻛﺴﻞ ،٢٠١٦ﺣﻴﺚ أن اﻟﺘﻌﺎﻣﻞ ﻣﻊ اﻟﻠﻐﺔ ﻻ ﻳﺮﺗﺒﻂ ﺑﺈﺻﺪار ﻣﻌﻴﻦ
ﻣﺎﻫﻲ ﻟﻐﺔ ﻓﻴﺠﻮال ﺑﻴﺴﻴﻚ
ﻟﻠﺘﻄﺒﻴﻘﺎت VBA؟
80% 55% 60%
VBA
ﻫﻲ ﻟﻐﺔ ﺑﺮﻣﺠﺔ ﻣﻦ إﻧﺘﺎج ﺷﺮﻛﺔ ﻣﺎﻳﻜﺮوﺳﻮﻓﺖ وﻫﻲ اﺧﺘﺼﺎر ﻟﻠﺠﻤﻠﺔ
ﺣﻴﺚ ﺗﻮﻓﺮ ﻫﺬه اﻟﻠﻐﺔ اﻟﻘﺪرة ﻋﻠﻰ ﺗﻄﺒﻴﻖ ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻟﻤﻬﺎم ﺑﺸﻜﻞ أﺳﺮع وأﻛﺜﺮ دﻗﺔ ﻣﻦ ﺧﻼل
ﻣﺠﻤﻮﻋﺔ ﻣﻦ ﺳﻄﻮر ﺑﺴﻴﻄﺔ .وﺗﺴﺘﻤﺪ ﻫﺬه اﻟﻠﻐﺔ أواﻣﺮﻫﺎ ﻣﻦ ﻟﻐﺔ Visual basicوﻟﻜﻦ ﺑﺼﺒﻐﺔ
ﺧﺎص .ﺣﻴﺚ ﻳﻤﻜﻦ اﻟﺘﺤﻜﻢ ﺑﻜﺎﻣﻞ ﻣﺤﺘﻮﻳﺎت ﻣﻠﻒ اﻹﻛﺴﻞ ﻣﺜﻞ أوراق اﻟﻌﻤﻞ واﻟﺘﺤﻜﻢ
55% 60%
ﺑﻤﺤﺘﻮﻳﺎﺗﻬﺎ وأﻛﺜﺮ ﻣﻦ ذﻟﻚ ﺑﻜﺜﻴﺮ
ﺑﻌﺾ اﺳﺘﺨﺪاﻣﺎت ﻟﻐﺔ
VBAﻓﻲ إﻛﺴﻞ
80% 55% 60%
ﺣﺘﻰ ﻧﺪرك أﻫﻤﻴﺔ VBAﺳﻨﻘﻮم ﺑﺎﺳﺘﻌﺮاض ﺑﻌﺾ اﻟﻔﻮاﺋﺪ اﻟﻌﻤﻠﻴﺔ ﻟﻠﺘﻌﺎﻣﻞ ﻣﻊ ﻫﺬه اﻟﻠﻐﺔ ،ﻣﻨﻬﺎ:
• اﻟﺘﻤﻜﻦ ﻣﻦ اﻧﺸﺎء وﺣﺪات ﻣﺎﻛﺮو ﻻ ﺗﺤﺘﺎج إﻟﻰ ﺧﺒﺮة ﺑﻠﻐﺔ اﻟﺒﺮﻣﺠﺔ إذ ﻳﻤﻜﻦ اﻹﻛﺴﻞ إﻣﻜﺎﻧﻴﺔ
ﺗﺴﺠﻴﻞ اﻟﻤﺎﻛﺮو ﻣﻦ ﺧﻼل أداة ﺧﺎﺻﺔ ﺑﺎﻟﺘﺴﺠﻴﻞ وﺗﻄﺒﻴﻖ ﺟﻤﻴﻊ اﻟﻤﻬﺎم اﻟﻤﻄﻠﻮﺑﺔ ﻟﻴﻘﻮم
اﻹﻛﺴﻞ ﺑﺘﺤﻮﻳﻞ ﺟﻤﻴﻊ اﻟﻌﻤﻠﻴﺎت اﻟﻤﻄﺒﻘﺔ إﻟﻰ أواﻣﺮ ﺑﺮﻣﺠﻴﺔ ﺣﻴﺚ ﻳﻤﻜﻦ ﺗﻄﺒﻴﻖ ﺟﻤﻴﻊ
اﻷواﻣﺮ ﻣﻦ ﺟﺪﻳﺪ ﻣﻦ ﺧﻼل اﺧﺘﺼﺎر ﻛﻴﺒﻮرد ﻳﺘﻢ ﺗﻌﻴﻨﻪ ﻋﻨﺪ اﻧﺸﺎء اﻟﻤﺎﻛﺮو.
• إﺿﺎﻓﺔ أزرار ﺟﺪﻳﺪة إﻟﻰ ﺷﺮﻳﻂ اﻷواﻣﺮ ،وﻫﺬه اﻷزرار ﺗﻤﻜﻨﻚ ﻣﻦ ﺗﻨﻔﻴﺬ أﻣﺮ أو ﻣﺠﻤﻮﻋﺔ أواﻣﺮ.
ً
ﻓﻤﺜﻼ ﻳﻤﻜﻨﻚ إﺿﺎﻓﺔ أداة ﻟﺤﺴﺎب اﻟﻌﻤﻠﻴﺎت • إﺿﺎﻓﺔ أدوات ﺟﺪﻳﺪة ﻏﻴﺮ ﻣﻮﺟﻮدة ﻓﻲ إﻛﺴﻞ،
اﻟﺨﺎﺻﺔ ﺑﺎﻟﻬﻨﺪﺳﺔ اﻟﻤﺪﻧﻴﺔ وﻏﻴﺮﻫﺎ ﻣﻦ اﻷدوات اﻟﺘﻲ ﺗﺤﺘﺎج ﺗﺨﺼﻴﺺ.
• ﺗﻄﻮﻳﺮ ﺑﺮﻧﺎﻣﺞ ﻣﺘﻜﺎﻣﻞ ﻳﻌﻤﻞ ﺿﻤﻦ ﺑﻴﺌﺔ إﻛﺴﻞ ،أي ﺗﺼﻤﻴﻢ ﻧﻮاﻓﺬ ﺟﺪﻳﺪة وﺗﺰوﻳﺪ اﻟﺒﺮﻧﺎﻣﺞ
ﺑﻤﻠﻒ ﺗﻌﻠﻴﻤﺎت وﺷﺮﻳﻂ أدوات ﺧﺎص ﺑﻪ وﻏﻴﺮﻫﺎ.
55% 60%
ً
ﻣﺜﻼ ﻗﺮاءة ﺑﻌﺾ اﻟﻘﻴﻢ ﻓﻲ إﻛﺴﻞ ،وﺑﻨﺎءً ﻋﻠﻴﻬﺎ ﻳﻤﻜﻨﻚ ﻛﺘﺎﺑﺔ • رﺑﻂ اﻟﺒﺮاﻣﺞ ﺑﺒﻌﻀﻬﺎ ،ﻓﻴﻤﻜﻨﻚ
ﺗﻘﺮﻳﺮ ﻓﻲ ﺑﺮﻧﺎﻣﺞ وورد أو ﺗﺨﺰﻳﻨﻬﺎ ﻓﻲ ﻗﺎﻋﺪة ﺑﻴﺎﻧﺎت أﻛﺴﺲ أو أوراﻛﻞ ،ﻛﻤﺎ ﻳﻤﻜﻨﻚ ﻧﻘﻞ ﻫﺬه
اﻟﻘﻴﻢ إﻟﻰ أوﺗﻮﻛﺎد ﻋﻠﻰ ﺷﻜﻞ رﺳﻮﻣﺎت ،ﻛﻞ ﻫﺬا ﻓﻲ ﺑﺮﻧﺎﻣﺞ .VBA
اﻟﻔﺮق ﺑﻴﻦ VBو VBA
ﻣﻼﺣﻈﺔ
80% 60%
55%
اﻟﻤﻘﺼﻮد ﺑﻠﻐﺔ VBﻫﻨﺎ ﻟﻐﺔ ﻓﻴﺠﻮال ﺑﻴﺴﻴﻚ اﻹﺻﺪار اﻟﺴﺎدس أو اﻟﺨﺎﻣﺲ ،وﻟﻴﺲ اﻹﺻﺪارات
اﻷﺣﺪث وﻫﻲ VB.netو VB٢٠٠٢و VB٢٠٠٥و VB٢٠٠٨و ،VB٢٠١٠
ﻷن ﻫﺬه إﺻﺪارات ﻟﻠﻐﺔ ﻣﺨﺘﻠﻔﺔ ﺗﻤﺎﻣ ًﺎ ﻋﻦ VB٦
ﺑﺎﺧﺘﺼﺎر ،ﻣﻦ ﻧﺎﺣﻴﺔ اﻷواﻣﺮ اﻷﺳﺎﺳﻴﺔ ﻻ ﻳﻮﺟﺪ ﻓﺮق ﺑﻴﻦ VBو VBAﺑﻞ إن اﻟﻤﺘﺮﺟﻢ ﻟﻬﺎﺗﻴﻦ اﻟﻠﻐﺘﻴﻦ
ﻫﻮ ﻧﻔﺴﻪ ،ﻟﻜﻦ ﻟﻐﺔ VBﺗﻌﺘﺒﺮ ﻟﻐﺔ ﻣﺴﺘﻘﻠﺔ ﻳﻤﻜﻨﻨﺎ ﻣﻦ ﺧﻼﻟﻬﺎ ﻋﻤﻞ ﻣﻠﻔﺎت ﺗﻨﻔﻴﺬﻳﺔ وﺑﺮاﻣﺞ ذات
ﻗﺪرات ﻗﻮﻳﺔ ،أﻣﺎ ﻟﻐﺔ VBAﻓﻲ ﻧﺴﺨﺔ ﻣﺨﺘﺼﺮة ﻣﻦ ﺗﻠﻚ اﻟﻠﻐﺔ ﺗﺄﺗﻲ ﻣﺪﻣﺠﺔ ﻣﻊ ﺑﺮاﻣﺞ أوﻓﻴﺲ
وﻏﻴﺮﻫﺎ )ﻣﺜﻞ أوﺗﻮﻛﺎد( ،ﺗﺴﺎﻋﺪﻧﺎ ﻓﻲ ﻛﺘﺎﺑﺔ ﺑﺮاﻣﺞ ﺑﺴﺮﻋﺔ ﻟﻜﻦ ﻻ ﻳﻤﻜﻨﻨﺎ ﺗﻮزﻳﻌﻬﺎ ﺑﺸﻜﻞ ﻣﻠﻒ
ﺗﻨﻔﻴﺬي ،ﻛﻤﺎ أﻧﻨﺎ ﻧﺤﺘﺎج ﻟﺘﺸﻐﻴﻠﻬﺎ ﻋﻠﻰ ﺟﻬﺎز آﺧﺮ إﻟﻰ ﻧﻔﺲ اﻟﺒﺮﻧﺎﻣﺞ اﻷﺳﺎﺳﻲ اﻟﺬي اﺳﺘﺨﺪﻣﻨﺎ
ﻟﻐﺔ VBAاﻟﺨﺎﺻﺔ ﺑﻪ.
إﻋﺪادات اﻷﻣﺎن
55% 60%
ﺑﻤﺎ أن ﻟﻐﺔ VBAﻫﻲ ﻟﻐﺔ ﺑﺮﻣﺠﺔ ﻓﻬﺬا ﻳﻌﻨﻲ أﻧﻪ ﻗﺪ ﻳﺴﺘﻐﻠﻬﺎ اﻟﺒﻌﺾ ﻹﻧﺸﺎء ﺑﺮاﻣﺞ ﻗﺪ ﺗﻀﺮ
ﺑﺎﻟﻜﻤﺒﻴﻮﺗﺮ اﻟﺬي ﻳﺘﻢ ﺗﺸﻐﻴﻞ ﻫﺬا اﻟﺒﺮﻧﺎﻣﺞ ﻋﻠﻴﻪ ،ﻟﺬﻟﻚ ﻗﺮرت ﺷﺮﻛﺔ ﻣﺎﻳﻜﺮوﺳﻮﻓﺖ إﺿﺎﻓﺔ ﺑﻌﺾ
ﺧﻴﺎرات اﻷﻣﺎن ﻟﻠﺤﺪ ﻣﻦ ﺧﻄﻮرة ﻣﺜﻞ ﻫﺬه اﻟﺒﺮاﻣﺞ.
ﻗﺒﻞ اﻟﺤﺪﻳﺚ ﻋﻦ ﻫﺬه اﻟﺨﻴﺎرات ﻳﺠﺐ أن ﻧﻌﻠﻢ أن ﺑﺮاﻣﺞ VBAﻳﺘﻢ ﺗﺨﺰﻳﻨﻬﺎ ﺿﻤﻦ ﻣﻠﻒ اﻹﻛﺴﻞ،
ً
ﺑﺪﻻ ﻣﻦ اﻟﺘﻨﺴﻴﻖ وﺑﺪء ًا ﻣﻦ إﻛﺴﻞ ٢٠٠٧ﻳﺘﻢ اﻟﺘﺨﺰﻳﻦ ﻓﻲ ﻣﻠﻒ إﻛﺴﻞ ﺧﺎص ذو ﻻﺣﻘﺔ xlsm
اﻷﺳﺎﺳﻲ ذو اﻟﻼﺣﻘﺔ ،xlsxوﻫﺬا أول ﻋﺎﻣﻞ أﻣﺎن.
ﻛﻤﺎ ﻳﻤﻜﻦ وﺿﻊ ﻋﻼﻣﺔ أو ﺗﻮﻗﻴﻊ رﻗﻤﻲ ) (Signﺿﻤﻦ اﻟﻤﻠﻒ ﻧﻔﺴﻪ ،ﻫﺬا اﻟﺘﻮﻗﻴﻊ ﻳﺤﻮي اﺳﻢ
اﻟﻤﺒﺮﻣﺞ وﺗﺎرﻳﺦ اﻧﺘﻬﺎء اﻟﺼﻼﺣﻴﺔ ،وﻫﺬا اﻟﺘﻮﻗﻴﻊ ﻳﻤﻜﻦ اﻟﺤﺼﻮل ﻋﻠﻴﻪ ﻣﻦ ﺷﺮﻛﺔ ﻣﺎﻳﻜﺮوﺳﻮﻓﺖ.
إﻋﺪادات اﻷﻣﺎن
ﻟﺘﺤﺪﻳﺪ ﺧﻴﺎرات اﻷﻣﺎن ﻧﺪﺧﻞ إﻟﻰ اﻟﻨﺎﻓﺬة اﻟﺨﺎﺻﺔ وﻓﻖ اﻟﺨﻄﻮات اﻟﺘﺎﻟﻴﺔ:
55% 60%
إﻋﺪادات اﻷﻣﺎن
اﻟﺨﻴﺎرات ﻫﻲ:
• :Disable all macros without notificationﻫﺬا اﻟﺨﻴﺎر ﻳﻤﻨﻊ إﻛﺴﻞ ﻣﻦ ﺗﺸﻐﻴﻞ ﺑﺮاﻣﺞ VBA
اﻟﻤﺮﻓﻘﺔ ﻣﻊ اﻟﻤﻠﻒ.
• :Disable all macros with notificationﻫﺬا اﻟﺨﻴﺎر )وﻫﻮ اﻻﻓﺘﺮاﺿﻲ( ﻣﺜﻞ اﻟﺴﺎﺑﻖ ﻟﻜﻦ
55%ﺑﺮاﻣﺞ 80% VBA
وﻳﺴﻤﺢ ﻟﻪ ﺑﺘﺸﻐﻴﻠﻬﺎ ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻻﺣﻘ ًﺎ. 60%
ﻟﻠﻤﺴﺘﺨﺪم ﺑﻮﺟﻮد ﻳﻌﻄﻲ ﺗﻨﺒﻴﻬ ًﺎ
• :Disable all macros except digitally signed macrosﻫﺬا اﻟﺨﻴﺎر ﻣﺰﻳﺞ ﻣﻦ اﻟﺨﻴﺎرﻳﻦ
اﻟﺴﺎﺑﻘﻴﻦ ،ﻓﺈن ﻛﺎن ﺑﺮﻧﺎﻣﺞ VBAﻻ ﻳﺤﻮي ﺗﻮﻗﻴﻌ ًﺎ رﻗﻤﻴ ًﺎ ﻳﺘﺠﺎﻫﻠﻪ اﻹﻛﺴﻞ ،وإن ﻛﺎن ﻳﺤﻮي ﺗﻮﻗﻴﻌ ًﺎ
ﻳﻌﻄﻲ اﻟﻤﺴﺘﺨﺪم ﺗﻨﺒﻴﻬ ًﺎ ﻳﺴﻤﺢ ﻟﻪ ﻣﻦ ﺧﻼﻟﻪ أن ﻳﻘﻮم ﺑﺘﺸﻐﻴﻞ اﻟﺒﺮﻧﺎﻣﺞ أو أن ﻳﺜﻖ ﺑﺼﺎﺣﺐ
اﻟﺘﻮﻗﻴﻊ داﺋﻤ ًﺎ ،ﺑﻤﻌﻨﻰ أن ﻳﺘﻢ ﻓﺘﺢ ﺟﻤﻴﻊ اﻟﺒﺮاﻣﺞ اﻟﻤﻮﻗﻌﺔ ﺑﻨﻔﺲ اﻟﺘﻮﻗﻴﻊ ﻻﺣﻘ ًﺎ دون اﻟﺴﺆال.
• :Enable all macrosﻫﺬا اﻟﺨﻴﺎر ﻳﺴﻤﺢ ﻹﻛﺴﻞ ﺑﺘﺸﻐﻴﻞ أي ﺑﺮﻧﺎﻣﺞ دون ﺳﺆال اﻟﻤﺴﺘﺨﺪم،
وﻳﻔﻀﻞ ﻋﺪم اﺳﺘﺨﺪام ﻫﺬا اﻟﺨﻴﺎر.
ﻋﻨﺪ ﻓﺘﺢ ﻣﻠﻒ إﻛﺴﻞ ﻳﺤﻮي ﺑﺮاﻣﺞ VBAأو )ﻣﺎﻛﺮو( ﻛﻤﺎ ﺗﺴﻤﻴﻪ ﻣﺎﻳﻜﺮوﺳﻮﻓﺖ ﻳﻨﻈﺮ ﻓﻲ ﺧﻴﺎرات
اﻷﻣﺎن اﻟﺘﻲ ﺣﺪدﻫﺎ ﻟﻪ اﻟﻤﺴﺘﺨﺪم ﻣﺴﺒﻘ ًﺎ ،ﻓﺈن ﻛﺎن ﻗﺪ اﺧﺘﺎر اﻟﺨﻴﺎر اﻟﺜﺎﻧﻲ أو اﻟﺜﺎﻟﺚ ﻳﻈﻬﺮ ﻟﻪ
ﺗﻨﺒﻴﻬ ًﺎ ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ
55% 60%
ﻓﺈن ﻛﻨﺎ ﻧﺜﻖ ﺑﺄن اﻟﺒﺮﻧﺎﻣﺞ ﺳﻠﻴﻢ وﻻ ﻳﺤﻮي ﻓﻴﺮوﺳﺎت ﻧﺨﺘﺎر Enable this contentﺛﻢ OKوإﻻ
ﻧﻀﻐﻂ .Cancel
ﻣﻼﺣﻈﺔ
ﻳﻤﻜﻦ أن ﻧﻌﺮف أﻣﺎﻛﻦ آﻣﻨﺔ ،وﻫﻲ ﻣﺠﻠﺪات ﻧﻀﻊ ﻓﻴﻬﺎ اﻟﻤﻠﻔﺎت اﻟﺘﻲ ﻧﺜﻖ ﻓﻴﻬﺎ،
ﻓﻌﻨﺪﻣﺎ ﻳﻘﻮم إﻛﺴﻞ ﺑﻔﺘﺢ أﺣﺪ ﻫﺬه اﻟﻤﻠﻔﺎت ﻳﻘﻮم ﺑﺘﻔﻌﻴﻞ
اﻟﺒﺮاﻣﺞ ﺗﻠﻘﺎﺋﻴ ًﺎ دون ﺳﺆال اﻟﻤﺴﺘﺨﺪم
55% 60%
ﺷﺮﻳﻂ أدوات اﻟﻤﻄﻮر
Developer
80% 55% 60%
ﺑﺸﻜﻞ اﻓﺘﺮاﺿﻲ ﻓﺈن ﺷﺮﻳﻂ اﻷدوات اﻟﺨﺎص ﺑﺎﻟﺘﻄﻮﻳﺮ ﻳﻜﻮن ﻣﺨﻔﻴ ًﺎ ،وﻳﻤﻜﻦ إﻇﻬﺎره ﺑﺴﻬﻮﻟﺔ
ﺑﺎﺗﺒﺎع اﻟﺨﻄﻮات اﻟﺘﺎﻟﻴﺔ:
ﻣﻦ اﻟﻘﺎﺋﻤﺔ اﻟﺠﺎﻧﺒﻴﺔ Popular ﺛﻢ ﻧﺨﺘﺎر Excel Options ﺛﻢ ﻋﻠﻰ
ﺗﻌﻠﻤﻨﺎ ﻓﻲ ﻫﺬه اﻟﻌﺠﺎﻟﺔ ﻣﺎ ﻫﻲ ﻟﻐﺔ VBAوﻣﺎذا ﻳﻤﻜﻦ أن ﺗﻘﺪم ﻟﻨﺎ ،وﻋﻠﻤﻨﺎ اﻟﻔﺮق ﺑﻴﻨﻬﺎ وﺑﻴﻦ ﻟﻐﺔ
80% 55% 60%
،VBوﻛﺬﻟﻚ ﺧﻴﺎرات اﻷﻣﺎن اﻟﺘﻲ ﻳﻘﺪﻣﻬﺎ ﻟﻨﺎ ﺑﺮﻧﺎﻣﺞ إﻛﺴﻞ ﻟﺼﺪ ﻫﺠﻤﺎت اﻟﻔﻴﺮوﺳﺎت اﻟﺘﻲ ﺗﻌﺘﻤﺪ
ﻓﻲ ﻋﻤﻠﻬﺎ ﻋﻠﻰ ﺑﺮاﻣﺞ .VBAأﻳﻀ ًﺎ ﺗﻌﻠﻤﻨﺎ ﻛﻴﻔﻴﺔ إﻇﻬﺎر ﺷﺮﻳﻂ أدوات اﻟﻤﻄﻮر.
55% 60%