السلام عليكم
آسف إن كنت أثقلت عليك والملف لا يحتوي على H سرار ولا شي
لقد وجد ت المشكل وهو كالتالي ملفي يحتوي على فورم دخول وكلمة سر أضعه في حدث thiswork book open
حذفت الكود صبط كل شيئ لكن عندي إستفسار أستاذي
الكود الثاني أين يوضع -------------------------- عندما تصغط على طباعة لاحظ ماذا يصهر في الزرقة ماي كون
Dim vOldVal
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim bBold As Boolean
Dim Fe, AA
If Target.Cells.Count > 1 Then Exit Sub
If ActiveSheet.Name = "My_Con" Then Exit Sub
With Application
.ScreenUpdating = False
.EnableEvents = False
End With
If IsEmpty(vOldVal) Then vOldVal = "ÎáíÉ ÝÇÑÛÉ"
bBold = Target.HasFormula
VBA.Calendar = vbCalHijri
With Sheets("My_Con")
If .Range("A1") = vbNullString Then
.Range("A1:H1") = Array("ÇáÎáíÉ ÇáÊí ÍÕá ÝíåÇ ÊÚÏíá", "ÇáÞíãÉ ÇáÓÇÈÞå ÇáÊí ßÇäÊ Ýí ÇáÎáíÉ", "ÇáÞíãÉ ÇáÌÏíÏÉ", "ÍÕá ÇáÊÚÏíá Ýí ÇáæÞÊ", "ÍÕá ÇáÊÚÏíá Ýí ÇáÊÇÑíÎ", "ÍÕá ÇáÊÚÏíá ãä ÞÈá ÇáãÓÊÎÏã", "ÊÇÑíÎ ÇáÊÛííÑ", "íæÒÑ")
End If
AA = .Cells(Rows.Count, 1).End(xlUp).Row
With .Range("G2:G" & AA + 1)
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
End With
With .Cells(.Rows.Count, 1).End(xlUp)(2, 1)
.Value = Target.Address
.Hyperlinks.Add Anchor:=.Offset(0, 0), Address:="", SubAddress:=(ActiveSheet.Name) & "!" & (Target.Address)
.Offset(0, 1) = vOldVal
With .Offset(0, 2)
If bBold = True Then
.ClearComments
.AddComment.Text Text:="maicl2010@gmail.com:" & Chr(10) & "" & Chr(10) & "Êã ÅÖÇÝÉ ãÚÇÏáÉ Ýí åÐå ÇáÎáíÉ"
End If
.Value = Target
.Font.Bold = bBold
End With
.Offset(0, 3) = Time
.Offset(0, 4) = Date
.Offset(0, 5) = Application.UserName
.Offset(0, 6) = ActiveSheet.Name
End With