المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : أضف المزيد من القوة إلى تطبيقات الأوفيس


ahmdatef
04-25-2006, 06:44 PM
الماكرو هو أمر تصنعه بنفسك لتسهل على نفسك أداء العمليات الروتينية و المتكررة التى كانت تحتاج لتنفيذها الكثير من الوقت و الأوامر من خلال الماكرو تستطيع انجازها أسرع و أسهل انظر فمثلا تحتاج من حين لآخر تشغيل برنامج الحاسبة لإجراء بعض العمليات الحسابية أو تشغيل محرر الصور الشهير الفوتو شوب للتعديل فى الصور لست مضطرا الآن للخروج من برنامج الورد لتشغيل البرامج السابقة فبضغطة زر يتم تشغيل تلك البرامج و مثال آخر يبرهن على قوة الماكرو لنفرض أنك تحتاج فى كل مرة إنشاء جدول يحتوى على تنسيقات معينة كعدد معين من الصفوف و الأعمدة و يكون لها تنسيق مخصص من حيث لون الخلايا و تنسيق الكلمات الموجودة فى داخل الخلايا إلخ طبعا سيكون من الممل تكرار العملية فى كل مرة فما رأيك بزر واحد يقوم عنك بكل هذه الأعمال انظر الصورة التالية
http://img181.imageshack.us/img181/103/macrooffice 00013sh.jpg

أسهل طريقة لإنشاء ماكرو هى تسجيله و سنأخذ مثالا بسيطا لماكرو يقوم مثلا بإلغاء نص من نقطة الإدراج إلى نهاية السطر قم أولا بفتح وثيقة وورد مكتوب بها بعض العبارات ثانيا قم بوضع مؤشر الكتابة فى أى مكان من السطر ثم اتيع الصور
http://img181.imageshack.us/img181/598/macrooffice 00026kj.jpg

http://img181.imageshack.us/img181/3533/macrooffic e00035ji.jpg

http://img181.imageshack.us/img181/158/macrooffice 00040nf.jpg

انقر هنا لمشاهدة لقطة فيديو تشرح ما سبق (http://www.badongo.com/vid/101221)

بالطبع هذا ماكرو صغير يقوم بإلغاء النص من نقطة الإدراج حتى نهاية السطر و أخذناه كمثال توضيحى لكيفية تسجيل الماكرو و يمكنك تسجيل ما تشاء من ماكروات تؤدى عمليات أعقد من ذلك بكثير لكن لاحظ شيئا مهما أن الماكرو لا يقوم بتسجيل نقرات الماوس بل يسجل فقط الضربات على لوحة المفاتيح
سنأخذ مثالا آخر سهل يمكننا من تشغيل أى برنامج من داخل الورد و سنقوم بكتابته بأنفسنا من قائمة ( أدوات ) اختر ( ماكرو ) ثم ( محرر الفيجوال بيسك ) كما فى الصورة التالية

http://img181.imageshack.us/img181/9490/macrooffic e00057fa.jpg

أو يمكنك الضغط على alt + f11 من لوحة المفاتيح فتظهر النافذة التالية

http://img181.imageshack.us/img181/6161/macrooffic e00064xo.jpg

داخل تلك النافذة اكتب ما يلى

Sub calc ( )
!!!!! "E:\!!!!!!S\system32\calc.exe" '4
End Sub

كما نلاحظ يتكون ذلك الماكرو من عدة أسطر يجب أن يبدأ كل ماكرو بكلمة Sub متبوعة باسم الماكرو و هنا calc و ينتهى الماكرو دائما بعبارة End Sub و السطر أو السطور بينهما نكتب بينهما الأوامر البرمجية و هى فى مثالنا الحالى
!!!!! "E:\!!!!!!S\system32\calc.exe" '4

تستطيع طبعا كتابة مسار أى برنامج تريد تشغيله .و لا تنسى بعد كتابة الماكرو أن تقوم بحفظه . حسنا الآن تجريب الماكرو فى برنامج الورد من قائمة (أدوات ) اختر ( ماكرو ) ثم ( وحدات ماكرو )

http://img181.imageshack.us/img181/2083/macrooffic e00073fc.jpg

كما نلاحظ فى الصورة السابقة يمكن تنفيذ الماكرو أو تحريره أو حذفه إلخ
دعونا نتعرف على طريقة أسهل تمكننا من تشغيل الماكرو بنقرة زر فى برنامج الورد اضغط القائمة ( أدوات ) ثم اختر (تخصيص ) ستظهر النافذة الموجودة فى الصورة التالية من يمين النافذة اختر ( وحدات ماكرو ) ستظهر وحدات الماكرو المخزنة فى حاسوبك اسحبها بزر الفأرة الأيسر و ضعه على أى شريط من الشرائط كما فى الصورة

http://img181.imageshack.us/img181/1552/macrooffic e00087xw.jpg

اضغط هنا لتحميل ملف فيديو يشرح الفقرة السابقة (http://www.badongo.com/vid/101220)

كما لاحظنا أن قوة الماكرو فى تطبيقات الأوفيس تعتمد على الإلمام بلغة الفيجوال بيسك فكلما تعمقنا فى تلك اللغة كلما استطعنا أن نصنع وحدات ماكرو أكثر احترافا و لكن دعونا نأخذ فكرة بسيطة دون الدخول فى تفاصيل كثيرة كتابة وحدات الماكرو تعتمد على البرمجة بالكائنات حيث يتعامل مع البيانات على إنها كائنات object ككائنات الحية لها خصائص properties و تقوم بأفعال تسمى methods و تتأثر بأحداث تسمى events لتسهيل الأمر نشبها بالإنسان فهو كائن object له خصائص properties تميزه كطوله و وزنه و لون عينه و هكذا هذا الإنسان يقوم بأفعال methods مختلفة كالقراءة و المشى و النوم كما يتأثر هذا الإنسان بأحداث events موجودة فى بيئته فالضوء الشديد مثلا عبارة عن حدث events يؤثر على الإنسان فيجعله يغمض عينه هذا الإغماض يسمى فعل methods هل اتضحت الصورة مثال آخر و أرجو أن لا تتضايقوا من اسهابى فى الشرح لأن ذلك هو الباب الذى سيفتح لنا كنز إنشاء الماكروات سنفرض أن لدينا عصفور هذا العصفور عبارة عن كائن object له خصائص properties كلون ريشه أو طول منقاره , هذا العصفور يقوم بأفعال methods كالتغريد و الطيران كما يتأثر بأحداث موجودة events فى بيئته و هكذا نكتشف أن كل كائن له خصائصه التى تميزه و له أفعاله التى لا يشترك بها غيره فالعصور مثلا يستطيع الطيران بينما الإنسان يستطيع القراءة و كل كائن يتأثر ببيئته و يصدر أفعالا methods بناء على خصائصه properties كذلك فى البرمجة بالكائنات فالوثيقة كائن و الجدول الذى نرسمه كائن له خصائص كعدد الصفوف و عدد الأعمدة و يتصرف ذلك الكائن بأفعال methods كجمع خليتين مثلا أو إظهار اسم الطالب الذى حصل على أعلى درجة و هكذا دعونا نأخذ مثالا لماكرو سيقوم بإنشاء جدول بعد أن يسألنا عن عدد الأعمدة و عدد الصفوف ثم يقوم بتنسيقه بشكل جميل اضغط alt + f11 من لوحة المفاتيح و قم بكتابة ما يلى


Sub mytables()
Dim iRows As Integer, iColumns As Integer
Dim myTable
iRows = InputBox("ما عدد صفوف الجدول")
iColumns = InputBox("ما عدد أعمدة الجدول")
Set myTable = Active!!!!!!!!.Tables.Add(Selection.Range, iRows, iColumns)
myTable.AutoFormat Format:=wdTableFormatColorful3
End Sub



يفضل نقل السطور السابقة من الصورة التالية حتى لا يحدث خطأ

http://img181.imageshack.us/img181/7747/macrooffic e00097su.jpg

فى السطر الثانى و الثالث نقوم بالإعلان عن وجود ثلاث كائنات هم الأعمدة و الصفوف و الجدول نفسه
فى السطر الرابع أقوم بإظهار نافذة تسأل المستخدم عن عدد الصفوف
فى السطر الخامس نظهر نافذة تسألنا عن عدد الأعمدة
فى السطر السادس نقوم بإنشاء الجدول بناء على الأرقام التى أدخلها المستخدم
السطر السابع نقوم بتنسيق الجدول و لاحظ الرقم 3 المكتوب غيره برقم 2 مرة و رقم 4 مرة أخرى ستحصل على شكل مختلف فى كل مرة
السطر الأخير نقوم فيه بإنهاء الماكرو
جرب تنفيذ تلك الخطوات و شاهد النتيجة بنفسك

انقر هنا لمشاهدة ملف فيديو (http://www.badongo.com/vid/101222)

بالطبع تلك كانت مقدمة بسيطة عن الماكرو أردت بها تنبيهكم فقط لأهمية الماكرو و من يريد أن يتعمق أكثر من ذلك فعليه أن يقرأ ملفات المساعدة الموجودة فى برامج الأوفيس عن الفيجوال بيسك فور أبليكشن و المصدر الثانى البحث فى الانترنت عن المعلومات التى تتعلق بذلك الموضوع الطريقة الثالثة أن تسجل ماكرو بما تريد فعله و تقوم بتعديله كيفما شئت و اعلموا أن التجربة و الخطأ خير معلم و بالرغم من أننى درست لغة السى و ليست لغة الفيجوال بيسك إلا أن ذلك لم يمنعنى من انجاز شوط كبير فى التعامل مع الماكرو و نصيحة لإخوانى بدلا من انفاق الساعات الطويلة فى اللعب أو الدردشة التى لا طائل من ورائها يمكن تخصيص و لو وقت صغير لإجادة تقنيات الحاسب لننفع أنفسنا أولا و أمتنا العربية و الاسلامية مرة ثانية و لا تنسونى من صالح دعائكم

الجنرال روميل
04-26-2006, 02:21 AM
مشكور يعطيك الف عافية
والله انك مبدع مشكور اخوي

ahmdatef
04-26-2006, 06:34 AM
إخوانى الأعزاء لاحظت عند نسخ الماكرو أنه تغير لذا قمت بكتابته فى ملف نصى و رفعته فى المرفقات لمن أراد تجربته

ahmdatef
04-26-2006, 06:38 AM
مشكور يعطيك الف عافية
والله انك مبدع مشكور اخوي
العفو أخى العزيز وشكرا على مرورك الكريم

brahim11
05-15-2006, 08:55 AM
بسم الله الرحمن الرحيم

الكــوت™
05-15-2006, 09:50 PM
الله يعطيك الف عافية يا ahmdatef ماقصرت على الشرح الجميل
وبالتوفيق اخوي بنتظار جديدك

ahmdatef
06-17-2006, 10:55 PM
أنقل إليكم بعض الأمثلة العملية نقلتها من أخت فاضلة







Sub List_All_Fonts()



'Lists all the fonts available to Word with the current printer driver



Dim strFont As Variant

Dim str!!!! As String



str!!!! = InputBox(Prompt:= _

"Type the sample !!!! you want to use in the font listing:", _

Title:="List All Fonts", _

Default:="The five boxing wizards jump quickly.")

If str!!!! = "" Then Exit Sub



!!!!!!!!s.Add

For Each strFont In Font!!!!s

Selection.Font.Reset

Selection.Type!!!! strFont & "parahere"

Selection.Font.!!!! = strFont

Selection.Type!!!! str!!!! & vbCr

Next



Active!!!!!!!!.!!!!!!!.Select

Selection.Sort FieldNumber:="Paragraphs", _

SortFieldtype:=wdSortFieldAlphanumeric



With Selection.Find

.ClearFormatting

.MatchCase = False

.MatchAllWordForms = False

.MatchWholeWord = False

.MatchSoundsLike = False

.MatchWildcards = False

.Forward = True

.Wrap = wdFindContinue

.!!!! = "parahere"

.Replacement.!!!! = "parahere^p"

.Execute Replace:=wdReplaceAll

.!!!! = "parahere"

.Replacement.Style = "Heading 2"

.Execute Replace:=wdReplaceAll

.Replacement.ClearFormatting

.Replacement.!!!! = ""

.Execute Replace:=wdReplaceAll

.!!!! = ""

End With



Selection.Collapse Direction:=wdCollapseStart

Selection.Paragraphs(1).Style = "Heading 1"

Selection.Type!!!! "List of Fonts Available to Word"

MsgBox "The macro has created a list showing the fonts currently " _

& "available to Word." & vbCr & vbCr & _

"Please save this !!!!!!!! if you want to keep it.", _

vbOKOnly + vbInformation, "List All Fonts Macro"



End Sub

ahmdatef
06-17-2006, 10:56 PM
Sub Check_Table_Captions()



'go through the !!!!!!!! for paragraphs in the Table Caption style

'check if the paragraph before has a bottom border

'if not, apply a top border to the Table Caption paragraph



Dim i As Integer

Dim strMTitle As String



On Error GoTo ErrorHandler



strMTitle = "Apply Upper Border to Table Caption Style"



If MsgBox(Prompt:="Apply the upper borders to the Table Caption style?", _

Buttons:=vbYesNo + vbQuestion, Title:=strMTitle) = vbNo Then

Exit Sub

End If

For i = 2 To Active!!!!!!!!.Paragraphs.Count

With Active!!!!!!!!.Paragraphs(i)

.Range.Select

If .Style = "Table_Caption" Then

If .Previous.Borders(wdBorderBottom).LineStyle <> _

wdLineStyleSingle Then

.Borders(wdBorderTop).LineStyle = wdLineStyleSingle

.Borders(wdBorderTop).Line!!!!! = wdLine!!!!!100pt

.Borders(wdBorderTop).Color = wdColorBlack

End If

End If

End With

Next i



ErrorHandler:

If Err.Number = 5834 Then

MsgBox Prompt:="This !!!!!!!! doesn't use the Table Caption style.", _

Buttons:=vbOKOnly + vbInformation, Title:=strMTitle

Exit Sub

Else

MsgBox Prompt:="The following error has occurred:" & vbCr & vbCr & _

"Error Number: " & Err.Number & vbCr & vbCr & _

"Error De!!!!!!ion: " & Err.De!!!!!!ion, _

Buttons:=vbOKOnly + vbInformation, Title:=strMTitle

Exit Sub

End If

End Sub

ahmdatef
06-17-2006, 10:57 PM
If MsgBox(Prompt:="Format this !!!!!!!!?",

Buttons:=vbYesNo + vbQuestion, _

Title:="Format MD Report") = vbNo Then

Exit Sub

End If

ahmdatef
06-17-2006, 10:59 PM
Sub AutoOpen()

If MsgBox(Prompt:="Return to the last edit?", Buttons:=vbYesNo + vbQuestion, _

Title:="Return to Last Edit") Then

Application.GoBack

End If

End Sub

ahmdatef
06-17-2006, 11:01 PM
Sub PrintPreviewEdit()

' PrintPreviewEdit Macro

' Macro recorded 5/14/2005 by Teresa Ramirez

Active!!!!!!!!.PrintPreview

Active!!!!!!!!.Active!!!!!!!!View.Magnifier = False

CommandBars("Print Preview").Visible = False

With Active!!!!!!!!ActivePane.View.Zoom

.PageColumns = 2

.PageRows = 1

End With

End Sub

ahmdatef
06-17-2006, 11:02 PM
Sub Reopen_Active_!!!!!!!!_As_Read_Only()



'close the active !!!!!!!! and reopen it as read-only

'store the page number and return to it when the !!!!!!!! is reopened



Dim strDoc!!!! As String

Dim strDocFull!!!! As String

Dim strTitle As String

Dim intPage As Integer



strDoc!!!! = Active!!!!!!!!.!!!!

strDocFull!!!! = Active!!!!!!!!.Full!!!!

strTitle = "Reopen !!!!!!!! As Read-Only"

intPage = Selection.Information(wdActiveEndPageNumber)



If MsgBox(Prompt:="Close " & strDoc!!!! & " and reopen as read-only?", _

Buttons:=vbYesNo + vbQuestion, Title:=strTitle) = vbYes Then

If Active!!!!!!!!.Path = "" Then

MsgBox Prompt:="This !!!!!!!! has never been saved." & vbCr & vbCr _

& "Please save it now.", _

Buttons:=vbOKOnly + vbExclamation, Title:=strTitle

If Dialogs(wdDialogFileSaveAs).Show = 0 Then

Exit Sub

End If

strDocFull!!!! = Active!!!!!!!!.Full!!!!

End If



If Not Active!!!!!!!!.Saved Then

If MsgBox(Prompt:="The !!!!!!!! contains unsaved changes." & vbCr _

& vbCr & "Click Yes to save the changes; " & _

"click No to discard the changes.", Buttons:=vbYesNo + vbQuestion, _

Title:=strTitle) = vbYes Then _

Active!!!!!!!!.Save

End If



Active!!!!!!!!.Close SaveChanges:=wdDoNotSaveChanges

!!!!!!!!s.Open File!!!!:=strDocFull!!!!, ReadOnly:=True

Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=intPage

End If

End Sub

ahmdatef
06-17-2006, 11:03 PM
Sub Close_All_Except_Active_!!!!!!!!()

Dim i As Integer

Dim strKeepOpen As String

strKeepOpen = Active!!!!!!!!.!!!!

For i = !!!!!!!!s.Count To 1 Step -1

If !!!!!!!!s(i).!!!! <> strKeepOpen Then !!!!!!!!s(i).Close

Next i

End Sub

ahmdatef
06-17-2006, 11:04 PM
Sub Paste_As_Unformatted_!!!!()

Selection.PasteSpecial Link:=False, DataType:=wdPaste!!!!, _

Placement:=wdInLine, DisplayAsIcon:=False

End Sub











I often have to create !!!!!!!!s that are cobbled together from various sources, and I need to strip out all the existing formatting.

ahmdatef
06-17-2006, 11:04 PM
Sub Apply_Proper_Capitalization()

'applies proper capitalization to the first paragraph in the selection

Dim strL As String

Dim i As Integer

If Selection.Type <> wdSelectionIP Then Selection.Collapse

Selection.Paragraphs(1).Range.Select

Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend

Selection.Words(1).Case = wdTitleWord

Selection.Words(Selection.Words.Count).Case = wdTitleWord

For i = 2 To Selection.Words.Count - 1

strL = LCase(Trim(Selection.Words(i)))

If strL = "a" Or strL = "above" Or strL = "after" Or strL = "an" Or _

strL = "and" Or strL = "as" Or strL = "at" Or strL = "below" Or _

strL = "but" Or strL = "by" Or strL = "down" Or strL = "for" Or _

strL = "from" Or strL = "in" Or strL = "into" Or strL = "of" Or _

strL = "off" Or strL = "on" Or strL = "onto" Or strL = "or" Or _

strL = "out" Or strL = "over" Or strL = "the" Or strL = "to" Or _

strL = "under" Or strL = "up" Or strL = "with" Then

Selection.Words(i).Case = wdLowerCase

Else

Selection.Words(i).Case = wdTitleWord

End If

Next i

Selection.Collapse Direction:=wdEnd

End Sub

ahmdatef
06-17-2006, 11:05 PM
Sub FileSave()

Options.CreateBackup = True

Active!!!!!!!!.Save

Active!!!!!!!!.Saved = False

Active!!!!!!!!.Save

End Sub

ahmdatef
06-17-2006, 11:05 PM
Sub FileSave()

Dim strDoc!!!! As String

Dim strWordBackupDoc As String

Dim strMyBackupDoc As String

Options.CreateBackup = True

Active!!!!!!!!.Save

Active!!!!!!!!.Saved = False

Active!!!!!!!!.Save

strDoc!!!! = Active!!!!!!!!.!!!!

strWordBackupDoc = Active!!!!!!!!.Path & "\Backup of " & _

Left(strDoc!!!!, Len(strDoc!!!!) - 3) & "wbk"

strMyBackupDoc = "Z:\Public\Backups\" & Left(strDoc!!!!, _

Len(strDoc!!!!) - 4) & " backup " & Format(Date, "yyyy-mm-dd") & _

" " & Format(Time, "hh-mm-ss AMPM") & ".doc"

FileCopy strWordBackupDoc, strMyBackupDoc



End Sub

ahmdatef
06-17-2006, 11:07 PM
Sub Print_Active_!!!!!!!!_in_Monochrome()

Dim blnBWOn As Boolean

Dim blnDocClean As Boolean

If !!!!!!!!s.Count = 0 Then Exit Sub

With Active!!!!!!!!

blnDocClean = .Saved

blnBWOn = .Compatibility(wdPrintColBlack)

.Compatibility(wdPrintColBlack) = True

Dialogs(wdDialogFilePrint).Show

.Compatibility(wdPrintColBlack) = blnBWOn

.Saved = blnDocClean

End With

End Sub

ahmdatef
06-17-2006, 11:08 PM
Sub Display_Print_Dialog_Custom()

With Dialogs(wdDialogFilePrint)

.Range = wdPrintRangeOfPages

.Pages = "3,5,7-11"

If .Show = -1 Then .Execute

End With

End Sub













The With statement works with the wdDialogFilePrint member of the Dialogs collectionin other words, the Print dialog box. The commands inside the With statement control the options selected:

To select the Current Page option, use this statement:







Range = wdPrintCurrentPage.









To select the Pages option and specify a simple range of pages, use these statements, substituting suitable numbers on the From and To lines:









Range = wdPrintFromTo.

.From = "2"

.To = "4"









To select the Pages option and specify a complex range of pages, use these statements, substituting suitable numbers on the Pages line:









.Range = wdPrintRangeOfPages.

.Pages = "3,5,7-11"









The Show method displays the dialog box and returns a value for the button the user clicks. If the value is -1, which indicates that the user clicked the OK button, the Execute command executes the instructions contained in the dialog box. If the user clicks the Cancel button, VBA does not execute the instructions.

عبدالخالق الخديسي
06-18-2006, 02:31 AM
السلام عليكم مشكور يعطيك الف عافية يا مشرفنا الجديد

ahmdatef
06-19-2006, 09:45 PM
السلام عليكم مشكور يعطيك الف عافية يا مشرفنا الجديد

شرف لى أخى الفاضل مرورك بالموضوع

الكــوت™
06-20-2006, 09:52 PM
انت مبدع لافصى الحدود اخوي وبصراحة كفيت ووفيت على الشرح الحلو

تسلم الايادي وبالتوفيق ان شاء الله

ahmdatef
06-21-2006, 08:01 AM
انت مبدع لافصى الحدود اخوي وبصراحة كفيت ووفيت على الشرح الحلو

تسلم الايادي وبالتوفيق ان شاء الله

أخى الكوت شرفت الموضوع بارك الله فيك

حمودي 1
06-21-2006, 09:37 AM
شكررررررررررررررررررررررررررررررا

hershman
06-21-2006, 10:04 AM
يعطيك الف عافية
والله انك مبدع مشكور اخوي

العمدا
06-21-2006, 05:46 PM
الله يعطيك الف عافية

youssefm
06-22-2006, 07:43 AM
شكرأ يا أخttttttt4t

ahmdatef
06-22-2006, 10:25 AM
شكررررررررررررررررررررررررررررررا
عفوا أخى الفاضل و شكرا على المرور

ahmdatef
06-22-2006, 10:26 AM
يعطيك الف عافية
والله انك مبدع مشكور اخوي

بارك الله فيك شكرا على المرور

ahmdatef
06-22-2006, 10:27 AM
الله يعطيك الف عافية
جزاك الله خيرا شكرا على مرورك الكريم

ahmdatef
06-22-2006, 10:28 AM
شكرأ يا أخttttttt4t
عفوا أخى الفاضل شكرا على المرور

bakeet
06-22-2006, 07:03 PM
جزاكم الله خيرا على جهودكم

ahmdatef
06-22-2006, 10:29 PM
جزاكم الله خيرا على جهودكم
بارك الله فيك شكرا على المرور

راكش
06-23-2006, 02:34 PM
مشكور أخي

راكش

ahmdatef
06-23-2006, 07:30 PM
مشكور أخي

راكش

عفوا أخى الفاضل و شكرا على المرور

ahmdatef
07-08-2006, 10:46 AM
قمت بعمل كتاب الكترونى يتناول الشرح السابق مع ملفات الفيديو و بعض الأمثلة العملية المفيدة التى لم ترد فى الموضوع حجم الكتاب 2 ميجا تقريبا يمكن تحميله من أى من الروابط التالية


http://www.bigupload.com/d=4636E611


http://www.mooload.com/new/file.php?...339590/111. rar

http://snaggys.com/download.php?id=8E94EC71


http://www.yousendit.com/transfer.ph...7AC21F22F56 C38

http://www7.spread-it.com/dl.php?id=...85ed49c8162409

http://www.sendspace.com/file/cij0ng

http://www.9q9q.net/index.php?f=nJj10ZUQ

http://www.4shared.com/file/2410323/b3ffc8c9/111.h tml

http://www.badongo.net/file/1025741

http://rapidshare.de/files/25253566/111.rar.html

http://www.uploading.com/?get=IVNXPC2B

البرازيلي
08-09-2006, 12:08 PM
الاخ المشرف / احمد عاطف

لا اعرف كيف اشكرك بصراحة على الابداع الرائعه في خدمة الاعضاء والمنتدى احب اهنيك على قوتك في طرح المواضيع الشيقة وبالتوفيق انشاء الله

ahmdatef
08-11-2006, 03:27 PM
الاخ المشرف / احمد عاطف

لا اعرف كيف اشكرك بصراحة على الابداع الرائعه في خدمة الاعضاء والمنتدى احب اهنيك على قوتك في طرح المواضيع الشيقة وبالتوفيق انشاء الله
شكرا أخى الفاضل على مرورك الكريم

mo_sheko
08-14-2006, 11:38 AM
مشكور يا الغالي على الموضوع الحلوو

ahmdatef
08-15-2006, 07:28 PM
مشكور يا الغالي على الموضوع الحلوو

شكرا على مرورك الكريم

famas
08-24-2006, 11:03 PM
تسلم يا مميز على الموضوع الحلوووالله ماقصرت اخوي وبيض الله وجهك

ahmdatef
08-25-2006, 08:54 AM
تسلم يا مميز على الموضوع الحلوووالله ماقصرت اخوي وبيض الله وجهك


شكرا جزيلا على مرورك الكريم

GAMESMASTER
08-27-2006, 11:06 AM
thanks alot

ahmdatef
08-29-2006, 07:11 AM
thanks alot


شكرا على مرورك الكريم

hsahm
09-09-2006, 03:10 PM
تسلم يا مميز على الموضوع الحلوو

ahmdatef
09-11-2006, 04:22 PM
تسلم يا مميز على الموضوع الحلوو


شكرا أخى العزيز على مرورك الكريم

mo_sheko
11-25-2006, 12:02 AM
ياسلام عليك يا مبدع الف شكر يا احمد بارك الله فيك

ahmdatef
03-10-2007, 10:29 AM
شكرا على المرور الكريم

engelghoul
03-18-2007, 05:24 AM
يعطيك الف عافية وبنتظار جديدك

الشـيـخـي
03-20-2007, 09:44 PM
الف شكر يالغالي يعطيك العافيه على الأبداع
تحياااااتي لك

ahmdatef
03-23-2007, 02:34 PM
يعطيك الف عافية وبنتظار جديدك

http://img364.imageshack.us/img364/4465/ahmdatefth anksub1.jpg

ahmdatef
03-23-2007, 02:35 PM
الف شكر يالغالي يعطيك العافيه على الأبداع
تحياااااتي لك



http://img108.imageshack.us/img108/1629/ahmdatefth anks2od2.jpg

saudi_girl
05-26-2007, 08:24 PM
مشكوووووووووووور
الله يعطيك العافيه

Hmoody_cool
05-26-2007, 09:14 PM
حمودي السعودي يقولك مشكورررررررررره ويسلمو عالشرح المتميز

ahmdatef
05-27-2007, 05:52 AM
شكرا على المرور الكريم

ايوش
06-02-2007, 04:22 PM
مشكووووووووووووووووووووووووووووووور

ايوش
06-02-2007, 04:23 PM
هخهخهخهخخهخهخهخخخخخخخخ

ايوش
06-02-2007, 04:23 PM
بحبكم مووووووووووووووت

ايوش
06-02-2007, 04:24 PM
ههههههههههههههههههههههههههههههههههههههههههههه ههه

ايوش
06-02-2007, 04:24 PM
تسلم ايدك يا معلم

ايوش
06-02-2007, 04:32 PM
هاااااااااااااااااااااااااااااااااااااااااااا ااى

20XxX07
06-19-2007, 11:15 PM
مشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكور
مشكورمشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكور
مشكورمشكورمشكور
مشكور مشكور
مشكور



تسلم

20XxX07
06-19-2007, 11:15 PM
ttttttt4t

العـ707ـدواني
06-20-2007, 07:44 PM
مشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور مشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكورمشكور
مشكورمشكورمشكورمشكورمشكور مشكور
مشكورمشكورمشكورمشكورمشكور
مشكورمشكورمشكورمشكور
مشكورمشكورمشكور
مشكور مشكور
مشكور



تسلم

ahmdatef
06-21-2007, 08:24 AM
شكرا على المرور الكريم