اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

منذ فترة طويلة طرح موضوع جميل وهو ان لا يعمل اي برنامج اكسل الا برقم الهارد دسك ..اي اريد ان يعمل برنامج مصمم على اكسل الا على كمبيوتر واحد فقط

جزاكم الله كل خير

قام بنشر

مشكور اخي دغيدي دائما سباق الى عمل الخير ...اذا كان لدي ملف اسمه حركة البيع واريد ان احفظه في السواقة f ما هو التعديل المطلوب في الكود جزاك الله كل خير

قام بنشر (معدل)

الأخ الفاضل / amir501

سلام الله عليكم

احفظه في السواقة f

قم بفتح الملف WORKBOOK OPEN (عن طريق Alt +f4)) من محرر ال VB ثم قم بتفعيل كل الأكواد بحذف كل علامات (') من بداية كل سطور الكود

ثم حماية الإطلاع على الأكواد من محرر ال VBA بكلمة سر لاتنساها

تم تعديل بواسطه دغيدى
قام بنشر

أخي العزيز /عامر

بالمرفق تم تعديل مسار (موقع حفظ) الملف وإسمه إلى ما طلبته وكل المطلوب منك نقل الأكواد من المرفق لملفك بالطريقة التي أشار إليها أخونا العزيز دغيدي ومن ثم تفعيل الأكواد بحذف علامة ' الموجودة ببداية كل سطر بالأكواد ثم احفظ الملف وإن شاء الله سيعمل الكود بنجاح .

تحياتي

أبو عبدالله

منع فتح الملف إذا تم نقله أو تغيير إسمه ومنع حفظه بإسم جديد.rar

قام بنشر

اخي ابو عبدالله اشكرك من كل قلبي ......واهنئك بقدوم شهر رمضان المبارك ...جعله الله يمناً وبركة لك ولعائلتك الكريمة ولكافة اخواننا في هذا المنتدى

اخوك/عامر

  • 1 year later...
قام بنشر (معدل)

نزلت الملف وعدلت اسمة وكذلك موقع الملف بدلا من F وضعت فى H وكذلك اى غير فى الكود F - H والاسم بدلا من حركة البيع - البيع ولكن عندى فتح الملف يقفل

تم تعديل بواسطه دغيدى
قام بنشر

ممكن شباب مساعدة فى هذا الكود لاننى قمت كما فى الشرح ولم يعمل


Private Sub Workbook_Open()

'Dim MyPath As String

'  MyPath = "F:\"


'  If ThisWorkbook.Path <> MyPath Then

'	  Application.DisplayAlerts = False

'    ThisWorkbook.Close



'   End If

'Dim MyFlName As String

'  MyFlName = "ÍÑßÉ ÇáÈíÚ.xls"


'    If ThisWorkbook.Name <> MyFlName Then

'    Application.DisplayAlerts = False

'    ThisWorkbook.Close

'  End If

End Sub

Private Sub workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

'Dim lReply As Long

'  If SaveAsUI = True Then

'lReply = MsgBox("ÚÝæÇð áÇíãßäß ÍÝÙ åÐÇ ÇáãáÝ ÈÅÓã ÌÏíÏ .. åá ÊÑíÏ ÍÝÙ ÇáãáÝ ÈÅÓãå ÇáÍÇáí ¿", vbQuestion + vbOKCancel)

'	 Cancel = (lReply = vbCancel)

'   If Cancel = False Then Me.Save

'	 Cancel = True

'  End If

End Sub


Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information