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

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

قام بنشر

الكود الأول

عبارة عن مسج  

Private Sub CommandButton1_Click()
 MsgBox "قنديل الصياد يرحب بكم فى منتديات أوفيسنا وكل عام وانتم بخير بمناسبة شهر رمضان المبارك أعاده الله علينا وعلى الامة الاسلامية بالخير واليمن والبركات"
End Sub

الكود الثانى

كتابة فى خلية من خلال فورم

Sub GetData()
Sales = InputBox(Prompt:="Enter Target Sales")

If Sales = "" Then Exit Sub

Range("B2").Value = Sales

End Sub

مرفق ملف به التطبيق

Book1.rar

 

 

 

wgzaq.gif

  • Like 3
قام بنشر

أخي العزيز

قنديل الصياد

جزاك الله خيراً

===========

أستاذ قنديل  .... لاحظت وجود أكثر من موضوع لك في المنتدي بأسم

أكواد أعجبتني

ما رأيك في ضم تلك المواضيع معاً في موضوع واحد

حتى يسهل الوصول لها

================

:yes:  هذه مجرد فكرة  :yes: 

================

مجهود وافر  ..... عطاء كبييييييير

تقبل خالص تحياتي

:fff:  :fff:  :fff: 

قام بنشر

الاخ الفاضل قنديل الصياد كل عام ومعاليك بخير اعاد الله عليك شهر رمضان بالخير لو سمحت ترسل لى كود عمل دوائر حمراء فى شيت كنترول  على ايميلى وهو abdelhady.tahoon72@yahoo.com   ولسيادتك جزيل الشكر والتقدير

  • 3 weeks later...
قام بنشر

بعض الاكواد اعجبتنى فاردت ان اهديها اليكم اخوانى واساتذتى

 

الكود الاول : ادراج اشكال تلقائية

Sub btnShowAllAutoShapes_Click()
  Dim i&
  On Error Resume Next
  For i = 0 To 136
    ActiveSheet.Shapes.AddShape i + 1, 40 + 50 * (i Mod 12), 50 + 50 * (i \ 12), 40, 40
    Next
End Sub

الكود الثانى : ادراج شكل تلقائي عل شكل مستطيل

Sub AddRectangle()
 With ActiveSheet.Shapes.AddShape(msoShapeRectangle, 10, 10, 200, 100).TextFrame
        .Characters.Text = "This is a rectangle"
        .HorizontalAlignment = xlHAlignCenter
        .VerticalAlignment = xlVAlignCenter
    End With
End Sub

الكود الثالث : ادراج شكل تلقائي على شكل نجمة


Sub btnStar_Click()
  Dim degree#
  Dim s As Shape
  Const Pi = 3.1415927
  Randomize
  For degree = 0 To 2 * Pi Step Pi / 12
    Set s = ActiveSheet.Shapes.AddLine(200, 200, 200 + 100 * Sin(degree), 200 + 100 * Cos(degree))
    s.Line.EndArrowheadStyle = msoArrowheadTriangle
    s.Line.EndArrowheadLength = msoArrowheadLengthMedium
    s.Line.EndArrowheadWidth = msoArrowheadWidthMedium
    s.Line.ForeColor.RGB = RGB(Rnd * 255, Rnd * 255, Rnd * 255)
  Next
End Sub

الكود الرابع : حذف الاشكال التلقائية

Sub btnDeleteShapes_Click()
  Dim s As Shape
  For Each s In ActiveSheet.Shapes
    If s.Type = msoAutoShape Or s.Type = msoLine Then s.Delete
  Next
End Sub

الكود الخامس : فتح ملفات اكسيل الموجودة على جهازك

Sub LoadExcelFile()
  Dim result As Variant
  result = Application.GetOpenFilename("Excel files,*.xl?", 1)
  If result = False Then Exit Sub
  Workbooks.Open result
End Sub

مرفق ملف به التطبيق على الاكواد الخمسة

 

اكواد.rar

قام بنشر

كود لعمل احتواء تلقائي للاعمدة والخلايا

Sub FormatCell()
'  Dim myVar As Range
    Set myVar = Selection
    With myVar
        .NumberFormat = "#,##0.00_);[Red](#,##0.00)"
        .Columns.AutoFit
    End With
End Sub

مرفق ملف به التطبيق

قبل الضغط على الكود قم بتحديد نطاق الاعمدة

 

عتت.rar

قام بنشر

كود لنقل نص او رقم فى خلية الى تطبيق جديد اخر من اكسل


Sub LateBinding()

    'Declare a generic object variable
    Dim objExcel As Object

    'Point the object variable at an Excel application object
    Set objExcel = CreateObject("Excel.Application")

    'Set properties and execute methods of the object
    With objExcel
        .Visible = True
        .Workbooks.Add
        .Range("A1") = "مرحبا بكم فى منتديات اوفيسنا"
    End With

End Sub

مرفق ملف به التطبيق

 

Book1.rar

  • Like 1
قام بنشر

كود لتحديد عمود بأكمله

Sub SelectEntireColumn()
     Selection.EntireColumn.Select
End Sub

كود لعمل احتواء تلقائى لمدى معين

Sub autofit()
     Range("A1:G1").Columns.autofit
End Sub

كود لعمل نسخة من محتويات خلية او مجموعة خلايا

Sub CopyRange()
     Range("A1").Copy Range("B1")
     Range("A3").Copy Range("c1")
     Range("A5").Copy Range("d2")
End Sub

كود لعمل نسخة من محتويات عمود كامل الى عمود اخر

Sub CopyRange1()
     Range("A1:A65536").Copy Range("C1")
End Sub

مرفق ملف به التطبيقات

 

اكواد.rar

قام بنشر

كود اخر لانشاء ملف اكسيل جديد من داخل الملف الذى تعنمل عليه وحفظه باى اسم تختاره

Sub addnew()
Set newbook = Workbooks.Add
With newbook
.Title = "all seles"
.Subject = "seles"
.SaveAs Filename:="kandeel.xls"
End With
End Sub

  • 2 weeks later...

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