اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

السلام عليكم و رحمة الله

أخي ابو ياسمين

يوجد خطأ في في عملية تحديث البيانات عندي تغيير الكمبوبوكس

و يجب تغير الحدث من

 Private Sub ComboBox1_Change() 
ليصبح الكود ضمن الحدث
Private Sub ComboBox1_AfterUpdate()

On Error Resume Next


If ComboBox1 <> "&Atilde;&Icirc;&Ecirc;&Ntilde; &Ccedil;&aacute;&Aring;&Oacute;&atilde; &atilde;&auml; &Ccedil;&aacute;&THORN;&Ccedil;&AElig;&atilde;&Eacute;" And Application.WorksheetFunction.CountIf([B3:b65536], ComboBox1) = 0 Then

MsgBox "!&aring;&ETH;&aring; &Ccedil;&aacute;&THORN;&Ccedil;&AElig;&atilde;&Eacute; &aacute;&Aring;&Icirc;&Ecirc;&iacute;&Ccedil;&Ntilde; &Ccedil;&aacute;&Aring;&Oacute;&atilde; &Yacute;&THORN;&Oslash; .. &aacute;&aacute;&Ecirc;&Uacute;&Iuml;&iacute;&aacute; &iacute;&atilde;&szlig;&auml;&szlig; &Aring;&Oacute;&Ecirc;&Icirc;&Iuml;&Ccedil;&atilde; &atilde;&Ntilde;&Egrave;&Uacute; &Ccedil;&aacute;&auml;&Otilde; &Ccedil;&aacute;&Icirc;&Ccedil;&Otilde; &Egrave;&Ccedil;&aacute;&Aring;&Oacute;&atilde;", vbExclamation, "&Uacute;&Yacute;&Uuml;&aelig;&Ccedil;&eth;"

ComboBox1 = "&Atilde;&Icirc;&Ecirc;&Ntilde; &Ccedil;&aacute;&Aring;&Oacute;&atilde; &atilde;&auml; &Ccedil;&aacute;&THORN;&Ccedil;&AElig;&atilde;&Eacute;"

ComboBox1.DropDown

Exit Sub

End If

TextBox1 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 1, 0)

TextBox2 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 2, 0)

TextBox3 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 3, 0)

TextBox4 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 4, 0)

TextBox5 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 5, 0)

TextBox6 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 6, 0)

TextBox7 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 7, 0)

TextBox8 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 8, 0)

TextBox9 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 9, 0)

TextBox10 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 10, 0)

TextBox11 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 11, 0)

TextBox12 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 12, 0)

TextBox13 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 13, 0)

TextBox14 = Application.WorksheetFunction.VLookup(ComboBox1, [B3:p65536], 14, 0)


End Sub
و من ثم قم بنسخ الكود التالي في زي التعديل و هو نفس الكود الأصلي مع بعض التعديلات البسيطة عليه
 

Private Sub CommandButton4_Click()


If ComboBox1 = "&Atilde;&Icirc;&Ecirc;&Ntilde; &Ccedil;&aacute;&Aring;&Oacute;&atilde; &atilde;&auml; &Ccedil;&aacute;&THORN;&Ccedil;&AElig;&atilde;&Eacute;" Then

MsgBox "!&iacute;&Igrave;&Egrave; &Aring;&Icirc;&Ecirc;&iacute;&Ccedil;&Ntilde; &Ccedil;&aacute;&Aring;&Oacute;&atilde; &atilde;&auml; &Ccedil;&aacute;&THORN;&Ccedil;&AElig;&atilde;&Eacute; &Ccedil;&aacute;&atilde;&auml;&Oacute;&Iuml;&aacute;&Eacute; &Atilde;&aelig;&aacute;&Ccedil;&eth;", vbExclamation, "&Aring;&Icirc;&Ecirc;&iacute;&Ccedil;&Ntilde; &Icirc;&Ccedil;&Oslash;&AElig;"

ComboBox1.DropDown


ElseIf TextBox1 = "" Or TextBox2 = "" Or TextBox3 = "" Or TextBox4 = "" Or TextBox5 = "" Or TextBox6 = "" Or TextBox7 = "" Or TextBox8 = "" Or TextBox9 = "" Or TextBox10 = "" Or TextBox11 = "" Or TextBox12 = "" Or TextBox13 = "" Or TextBox14 = "" Then

MsgBox "!&iacute;&Igrave;&Egrave; &Ecirc;&Uacute;&Egrave;&AElig;&Eacute; &szlig;&Ccedil;&Yacute;&Eacute; &Ccedil;&aacute;&Iacute;&THORN;&aelig;&aacute; &Atilde;&aelig;&aacute;&Ccedil;&eth;", vbExclamation, "&Iacute;&THORN;&aelig;&aacute; &Ucirc;&iacute;&Ntilde; &atilde;&atilde;&Ecirc;&aacute;&AElig;&Eacute;"

Else

Beep

If MsgBox(":&aacute;&THORN;&Iuml; &Oslash;&aacute;&Egrave;&Ecirc; &Ccedil;&aacute;&Ecirc;&Uacute;&Iuml;&iacute;&aacute; &Aring;&aacute;&igrave; &Ccedil;&aacute;&Egrave;&iacute;&Ccedil;&auml;&Ccedil;&Ecirc; &Ccedil;&aacute;&Ecirc;&Ccedil;&aacute;&iacute;&Eacute;" & vbNewLine & "" & vbNewLine & "&Ccedil;&aacute;&Aring;&Oacute;&atilde;:  " & TextBox1 _

& vbNewLine & "" & vbNewLine & "&Ccedil;&aacute;&Uacute;&atilde;&Ntilde;:  " & TextBox2 & vbNewLine & "" & vbNewLine & "&Ccedil;&aacute;&atilde;&Oacute;&atilde;&igrave; &Ccedil;&aacute;&aelig;&Ugrave;&iacute;&Yacute;&iacute;:  " & TextBox3 & vbNewLine & "" _

& vbNewLine & "&Yacute;&aring;&aacute; &Ecirc;&aelig;&Iuml; &Ccedil;&aacute;&Aring;&Oacute;&Ecirc;&atilde;&Ntilde;&Ccedil;&Ntilde;&iquest;", vbYesNo + vbQuestion, "&Ecirc;&Atilde;&szlig;&iacute;&Iuml; &Ccedil;&aacute;&Aring;&Iuml;&Icirc;&Ccedil;&aacute;") = vbYes Then


a = Application.WorksheetFunction.Match(ComboBox1.Value, Sheets("Sheet1").Range("B1:B45533"), 0)

With Sheets("sheet1")

	.Cells(a, 2) = TextBox1.Value

	.Cells(a, 3) = TextBox2.Value

	.Cells(a, 4) = TextBox3.Value

	.Cells(a, 5) = TextBox4.Value

	.Cells(a, 6) = TextBox5.Value

	.Cells(a, 7) = TextBox6.Value

	.Cells(a, 8) = TextBox7.Value

	.Cells(a, 9) = TextBox8.Value

	.Cells(a, 10) = TextBox9.Value

	.Cells(a, 11) = TextBox10.Value

	.Cells(a, 12) = TextBox11.Value

	.Cells(a, 13) = TextBox12.Value

	.Cells(a, 14) = TextBox13.Value

	.Cells(a, 15) = TextBox14.Value

End With

Me.Hide

Sort

MsgBox "&Ecirc;&atilde; &Ecirc;&Uacute;&Iuml;&iacute;&aacute; &Igrave;&atilde;&iacute;&Uacute; &Ccedil;&aacute;&Egrave;&iacute;&Ccedil;&auml;&Ccedil;&Ecirc; &Egrave;&auml;&Igrave;&Ccedil;&Iacute;", vbInformation, "&Ecirc;&atilde; &Ccedil;&aacute;&Ecirc;&Uacute;&Iuml;&iacute;&aacute;"

End If

 	End If

End Sub


 

أتمنى أن تجرب التعديلات و تعلمني بالنتيجة

==========

دمتم في حفظ الله

قام بنشر

اخي يحي حسين

حفظك الله ورعاك

وامدك بالصحة والعافية وجزاك عنا خيرا ان شاء الله

وبعد

قمت بالتعديل في الكود واصبحت النتيجة ممتازة بالنسبة للتعديل ولكن الحذف لم يتغير

وارفقت لكن نسخة من التعديل

جعلها الله في ميزان حسناتك

قام بنشر

اخي يحي حسين حفظك الله ورعاك وامدك بالصحة والعافية وجزاك عنا خيرا ان شاء الله وبعد قمت بالتعديل في الكود واصبحت النتيجة ممتازة بالنسبة للتعديل ولكن الحذف لم يتغير وارفقت لكن نسخة من التعديل جعلها الله في ميزان حسناتك

قام بنشر

اخي يحي حسين حفظك الله ورعاك وامدك بالصحة والعافية وجزاك عنا خيرا ان شاء الله وبعد قمت بالتعديل في الكود واصبحت النتيجة ممتازة بالنسبة للتعديل ولكن الحذف لم يتغير وارفقت لكن نسخة من التعديل جعلها الله في ميزان حسناتك

مشكلة2.rar

قام بنشر

السلام عليكم و رحمة الله و بركاته

جرب هذا الكود لعملية الحذف


Private Sub CommandButton1_Click()

If ComboBox1 = "&Atilde;&Icirc;&Ecirc;&Ntilde; &Ccedil;&aacute;&Aring;&Oacute;&atilde; &atilde;&auml; &Ccedil;&aacute;&THORN;&Ccedil;&AElig;&atilde;&Eacute;" Then

MsgBox "!&iacute;&Igrave;&Egrave; &Aring;&Icirc;&Ecirc;&iacute;&Ccedil;&Ntilde; &Ccedil;&aacute;&Aring;&Oacute;&atilde; &atilde;&auml; &Ccedil;&aacute;&THORN;&Ccedil;&AElig;&atilde;&Eacute; &Ccedil;&aacute;&atilde;&auml;&Oacute;&Iuml;&aacute;&Eacute; &Atilde;&aelig;&aacute;&Ccedil;&eth;", vbExclamation, "&Aring;&Icirc;&Ecirc;&iacute;&Ccedil;&Ntilde; &Icirc;&Ccedil;&Oslash;&AElig;"

ComboBox1.DropDown

Else

Beep

If MsgBox("&aacute;&THORN;&Iuml; &Oslash;&aacute;&Egrave;&Ecirc; &Iacute;&ETH;&Yacute; &Ccedil;&aacute;&Oacute;&Igrave;&aacute; &Ccedil;&aacute;&Icirc;&Ccedil;&Otilde; &Egrave;" & ComboBox1 & " .. &Yacute;&aring;&aacute; &Ecirc;&aelig;&Iuml; &Ccedil;&aacute;&Aring;&Oacute;&Ecirc;&atilde;&Ntilde;&Ccedil;&Ntilde;&iquest;", vbQuestion + vbYesNo) = vbYes Then

a = Application.WorksheetFunction.Match(ComboBox1.Value, Sheets("Sheet1").Range("B1:B45533"), 0)

Sheets("Sheet1").Range("b" & a).EntireRow.Delete

'For C = 1 To 14

'Cells(a + 14, C) = ""

'Next

Me.Hide

Sort

MsgBox " &Ecirc;&atilde; &Iacute;&ETH;&Yacute; &Ccedil;&aacute;&Oacute;&Igrave;&aacute; &Ccedil;&aacute;&Icirc;&Ccedil;&Otilde; &Egrave;" & ComboBox1 & " &Egrave;&auml;&Igrave;&Ccedil;&Iacute;", vbInformation, "&Ecirc;&atilde; &Ccedil;&aacute;&Iacute;&ETH;&Yacute;"

End If

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