السلام عليكم أخوتى ورحمة الله وبركاته
كلنا يعرف يشغل ماكرو لكن هل فكرت تعمل باسوورد للماكرو ؟!!!!!!!!!!!!!!!!!!!!!!!!!!
ماشى البعض منا يعرف يسوق عربية - أنا مش منهم - لكن هل فكرت أنك تعمل باسوورد لعربيتك ؟!!!!!!!!!!!!!!!!!
حمل المرفق وهتعرف كل شىء
الكود الأساسى المستخدم بسيط :
Sub passtorunmacro()
Dim MyPassword
MyPassword = InputBox("من فضلك أدخل كلمة سر تشغيل الماكرو ", "كلمة السر", "********")
'باسوورد الماكرو
If MyPassword = "123" Then
MsgBox "كلمة السر صحيحة. لتشغيل الماكرو اضغط موافق", vbInformation, "دخول"
'استدعاء الماكرو
Call Shape
Exit Sub
Else
MsgBox "كلمة السر خاطئة", vbCritical, "خطأ"
Exit Sub
End If
End Sub
وهذا هو البنزين90 عفواً أقصد الكود الفرعى الذى نستدعيه لتحريك العربية :
Sub Shape()
Dim i As Integer
Dim j As Integer
With ActiveSheet.Shapes("Picture1")
For j = 1 To 10
For i = 1 To 300
.IncrementLeft 0.75
DoEvents
Next i
For i = 1 To 300
.IncrementLeft -0.75
DoEvents
Next i
Next j
End With
End Sub
اللى تعجبه الفكرة يدعو لى أتعلم السواقة , وأشترى عربية
Enter Password to run a Macro.rar