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

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

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

السادة الأساتذة بالمنتدى  ،،،،  السلام عليكم ورحمة الله

كيف أربط بين الكودين الأول والثانى ليعملا  معا في  ThisWorkbook_Open

الكود الأول
Private Sub Workbook_Open()
Application.EnableCancelKey = xlDisabled
Application.Visible = False
UserForm1.Show
Workbooks.Application.Visible = True
ActiveWindow.DisplayHeadings = False
Application.DisplayFormulaBar = False
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",false)"
 Sheet83.Select
  End Sub
 ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
الكود الثانى
Private Sub Workbook_Open()
If Hex(CreateObject("Scripting.FileSystemObject").Drives.Item("C:").SerialNumber) <> "4282084B" Then
With ThisWorkbook
.Save
.ChangeFileAccess Mode:=xlReadOnly
Kill .FullName
.Close savechanges:=False
End With
End If
End Sub

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

ولكم جزيل الشكر

تم تعديل بواسطه أبو يوسف النجار
قام بنشر

تفضل الكود المطلوب

Private Sub Workbook_Open()

Application.EnableCancelKey = xlDisabled

Application.Visible = False

Workbooks.Application.Visible = True

ActiveWindow.DisplayHeadings = False

Application.DisplayFormulaBar = False

Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",false)"

UserForm1.Show

If Hex(CreateObject("Scripting.FileSystemObject").Drives.Item("C:").SerialNumber) <> "4282084B" Then

With ThisWorkbook

.Save

.ChangeFileAccess Mode:=xlReadOnly

Kill .FullName

.Close savechanges:=False

End With

End If

 Sheet83.Select

End sub

 

  • Like 2
  • Thanks 1
  • 2 months later...

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information