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

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

قام بنشر

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

تقبل الله منا ومنكم صالح لا

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

check box

كما هو موضح في الملف المرفق

تحياتي

تسطير الشيك.xlsm

  • تمت الإجابة
قام بنشر

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

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

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

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information