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

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

قام بنشر

مُرفق بالملف ملف وورد لشرح كيفية التعامل مع البرنامج

لطلب برامج أو شيتات إكسيل لأي نظام يُرجى التواصل علي البريد التالي:

m_khg2000@hotmail

أو الإتصال على الرقم الخاص

00201201792967

مجاناً

كما يسعدني تعليقاتكم وإقترحاتكم بأفكار مشاريع إكسيل جديدة

أو تتناسب مع إحتياجاتكم

 

تحياتي للجميع

محمد غزال

المحاسب الإصدار الثاني.rar

قام بنشر

عذراً أخي ريان تم عمل باسوورد لمحرر الأكواد لحماية الشيت من التلاعب بالأكواد ليس إلا.

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

من عيوني أخي ريان جرب الأشكال التالية:

الشكل الأول:

Private Sub UserForm_Activate()
Me.Height = 1
Me.Width = 1
Me.Top = 0
Me.Left = 0
For m = 1 To 1100
Me.Width = 0.5 * m
Me.Height = 0.25 * m
Me.Left = 0.25 * m
Me.Top = 0.15 * m
Next m
End Sub

___________________________________________

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
For m = 1 To 500
Me.Width = 500 - 1.4 * m
Me.Height = 255 - 0.7 * m
If Me.Top > 0 Then Me.Top = Me.Top - (m / 280)
If Me.Left > 0 Then Me.Left = Me.Left - (m / 175)
Next m
Unload Me
End Sub

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

الشكل التاني:

Private Sub UserForm_Activate()
For N = 1 To 550
Me.Width = 0.7 * N
Me.Height = 0.4 * N
Next N
Me.F1.Visible = True
Me.F2.Visible = True
Me.F3.Visible = True
If Sheet6.Range("A6").Value = "" Then
Me.T1.Value = 1
Else
Me.T1.Value = Sheet6.Range("A999").End(xlUp).Value + 1
End If
End Sub

_________________________________

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
For N = 1 To 9900
Me.Width = Me.Width - 0.0375 * N
Me.Height = Me.Height - 0.025 * N
Next N
End Sub

قام بنشر

الشكل الثالث:

Private Sub UserForm_Activate()
Me.Left = Application.ActiveWindow.Width / 2 - 125
For m = 1 To 2300 * (Application.ActiveWindow.Height / 2) - 75
Me.Top = 0.0005 * m / 2
Next m
End Sub

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
For m = 1 To 1500
Me.Left = Me.Left - 0.001 * m
Me.Width = Me.Width - 0.0004 * m
Next m
Unload Me
End Sub

قام بنشر

قم بعمل ثلاث فورم وضع داخل كل فورم شكلاً من الأشكال ثم شغل الفورم ، تحياتي للجميع

قام بنشر

الشكل التاني:

Private Sub UserForm_Activate()

For N = 1 To 550

Me.Width = 0.7 * N

Me.Height = 0.4 * N

Next N

End Sub

_________________________________

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)

For N = 1 To 9900

Me.Width = Me.Width - 0.0375 * N

Me.Height = Me.Height - 0.025 * N

Next N

End Sub

قام بنشر

السلام عليكم

 

 

الكود  التالي تبعك

 

Private Sub UserForm_Activate()
For N = 1 To 550
Me.Width = 0.7 * N
Me.Height = 0.4 * N
Next N
End Sub

 

 

تعارض مع كود آخر عندي فكيف يتم التعديل

 

 

 

 

Private Sub UserForm_Activate()
Dim s As Integer
For s = 1 To Sheets.Count
    Me.CmbSheet.AddItem Sheets(s).Name

Next
End Sub

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

وعليكم السلام أخي ريان

ولايهمك

جرب الكودين هما هما بس بالشكل ده  في كود واحد:

Private Sub UserForm_Activate()
For N = 1 To 550
Me.Width = 0.7 * N
Me.Height = 0.4 * N
Next N

Dim s As Integer
For s = 1 To Sheets.Count
    Me.CmbSheet.AddItem Sheets(s).Name
Next s

End sub

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

سأحاول أخي عمر بإذن الله التفكير ف أشكال جديدة للفورم

وإنت لو ليك تصور معين ف شكل الفورم تقدر تقوله وأنا أنفذه بإذن الله.

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