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

check box المساعده في عمل مايكرو لتسطير الشيك مربوط ب


إذهب إلى أفضل إجابة Solved by ابراهيم الحداد,

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

  • أفضل إجابة

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

الكود الاول لاظهار واخفاء الخطين و يربط بالشيكبوكس الاول

Sub AddStright()
If Sheet1.Shapes("Check Box 3").OLEFormat.Object.Value = 1 Then
Sheet1.Shapes("Straight Connector 3").Visible = msoTrue
Sheet1.Shapes("Straight Connector 2").Visible = msoTrue
Else
Sheet1.Shapes("Straight Connector 3").Visible = msoFalse
Sheet1.Shapes("Straight Connector 2").Visible = msoFalse
End If
End Sub

الكود الثانى للاثنين الباقيين و يربط بهما الواحد تلو الاخر

Sub AddWords()
Dim Frst As String, ForB As String
Frst = " للمستفيد الأول"
ForB = "يصرف لحامله"
If Sheet1.Shapes("Check Box 1").OLEFormat.Object.Value = 1 Then
Sheet1.Shapes("TextBox 7").TextEffect.Text = Frst
ElseIf Sheet1.Shapes("Check Box 2").OLEFormat.Object.Value = 1 Then
Sheet1.Shapes("TextBox 7").TextEffect.Text = ForB
Else
Sheet1.Shapes("TextBox 7").TextEffect.Text = ""
End If
End Sub

 

  • Like 2
رابط هذا التعليق
شارك

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

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

مثلا Sheet1.Shapes("Check Box 1")  تصبح  Sheet2.Shapes("Check Box 1")  وهكذا

  • Like 1
رابط هذا التعليق
شارك

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