الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تطبيق بسيط لحفظ بيانات جدول بيانات بسيط فى صورة ملف إكسل بتنسيق Xls

بدأه vbm في 26 أغسطس 2008 · 6 رد · 1,236 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

- سأقتبس من طريقة أخى عمر أمين a_pess الرائعة فى وصف الموضوع –

الموضوع : : أساليب حفظ والتعامل مع ملفات ومايكروسوفت أوفيس بترميز xml

لغة التطبيق : visual basic 2005 – 2008

إعداد : محمد م م - [vbm ]

وصف المحتوى : تطبيق بسيط لحفظ بيانات جدول بيانات بسيط فى صورة ملف إكسل بتنسيق xls

مقدمة

أصبح ترميز xml قياسيا فى تبادل وتداول البيانات وقامت الشركات الكبرى مثل مايكروسوفت بدعمة فى تطبيقاتها

كنا فى السابق نستخدم مكونات com للتعامل مع برامج أوفيس المختلفة والتى كانت تكتب ملفاتها بترميز ثنائى binary

اليوم أصبح بإمكاننا كتابة ملفات أوفيس كاملة من تطبيقاتنا بإستخدام ترميز xml الخاص بالأوفيس والتابع لمايكروسوفت

فى مثالنا هنا سنستخدم مكتبة جاهزة تقوم بذلك نيابة عنا ويمكننا أن نقوم نحن بذلك بدراستنا لترميز xml

الخاص بمايكروسوفت أوفيس

 إسم المكتبة CarlosAg.ExcelXmlWriter.dll

المكتبة بالمرفقات

 طريقة العمل

• سنقوم بكتابة جدول بسيط فى data set يحتوى على معلومات أسماء الكتب ومؤلفيها

• ثم سنقوم بحفظ محتويات هذا المجلد لملف إكسل على المسار c:\vbm.xls

الشكل النهائى للتطبيق

post-111738-1219710493_thumb.jpg

CarlosAg.ExcelXmlWriter.zip

تم تعديل هذه المشاركة بواسطة vbm في 26 أغسطس 2008 في 03:40

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#2

خطوات العمل

1. ننشأ تطبيق ويندوز جديد

2. نضع على التطبيق مكون datagridview ومكون زر أمر button

3. نجعل خاصية dock لزر الأمر على القيمة Bottom

4. نجعل خاصية dock لجدول عرض البيانات على القيمة fill

5. نبدأ فى وضع الكود

¨ أولا نقوم بعمل جدول البيانات الخاص بنا ومن ثم نعرضة على النموذج

¨ ثانيا نقوم بعمل مرجع لمكتبة CarlosAg.ExcelXmlWriter.dll

¨ عن طريق add reverence

post-111738-1219710918_thumb.jpg

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#3

الأكواد

  • كود البرنامج الرئيسى

'@@@@@@@@@@@@@@@@@@@@@

	 'الموضوع  :  : أساليب حفظ والتعامل  مع ملفات  ومايكروسوفت أوفيس  بترميز xml  
	 ' التطبيق  :  visual basic 2005 – 2008 
	 '  : محمد م م  -  [vbm  ]
	 ' : تطبيق بسيط  لحفظ بيانات جدول بيانات بسيط  فى صورة ملف إكسل  بتنسيق  xls 
	 ' www.Arabteam2000.com

	 '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


	 Imports System.Data
	 Public Class Form1

		 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load





			 Dim books_ds As New DataSet
			 ' تعريف  متغير من نوع  فئة البيانات
			 Dim books_tb_a As New DataTable("Books")
			 'تعريف متغير من من جدول البيانات وسيكون الجدول الخاص بنا
			 '---------------------------------------------
			 ' تعريف الحقول الخاصة بالجدول وهى حقول كود التعريف وإسم الكتاب والمؤلف
			 With books_tb_a.Columns.Add("id", GetType(Integer))
				 ' السماح بزيادة تلقائية لرقم التعريف
				 .AutoIncrement = True
				 ' الزيادة تكون بمقدار 1
				 .AutoIncrementSeed = 1
				 ' عدم السماح بالقيمة الخالية
				 .AllowDBNull = False
				 ' لا يمكن التكرار
				 .Unique = True
			 End With

			 With books_tb_a.Columns.Add("book", GetType(String))
				 'أقصى حجم 50
				 .MaxLength = 50
			 End With


			 With books_tb_a.Columns.Add("author", GetType(String))
				 .MaxLength = 50
			 End With

			 '====================================================
			 ' ملا  البيانات والسجلات
			 ' وربط كائن البيانات بجدول البيانات

			 books_ds.Tables.Add(books_tb_a)
			 '''''''''''''
			 books_tb_a.Rows.Add(New Object() {1, "موسوعة اليهود واليهودية والصهيونية ", "د/عبد الوهاب المسيرى"})
			 books_tb_a.Rows.Add(New Object() {2, "حوار مع صديقى الملحد  ", "د/مصطفى محمود"})
			 books_tb_a.Rows.Add(New Object() {3, "العبقريات ", "عباس محمود العقاد"})
			 books_tb_a.Rows.Add(New Object() {4, "قصة الحضارة ", "ويل ديورانت"})
			 books_tb_a.Rows.Add(New Object() {5, "الأنسان الحائر بين العلم والخرافة ", "د/عبد المسحن صالح"})
			 books_tb_a.Rows.Add(New Object() {6, "موسوعة مصر القدية ", "د/سليم حسن"})
			 books_tb_a.Rows.Add(New Object() {7, "رسالة التوحيد ", "العلامة الشيخ محمد عبدة"})
			 books_tb_a.Rows.Add(New Object() {8, "حول العالم فى 80 يوم ", "جول فيرن"})
			 books_tb_a.Rows.Add(New Object() {9, "اليهود إنثروبولوجيا ", "د/جمال حمدان"})
			 books_tb_a.Rows.Add(New Object() {10, "معجزة القرأن ", "العلامة الشيخ الشعراوى"})
			 books_tb_a.Rows.Add(New Object() {11, "أناكارينا ", "تولستوى"})
			 books_tb_a.Rows.Add(New Object() {12, "إقتصاد مصر كيف ضاع ", "فاروق جويدة"})
			 books_tb_a.Rows.Add(New Object() {13, "البخلاء ", "الجاحظ"})

			 ''''''''''''
			 ' ربط جدول عرض البيانات على النموذج لدينا بكائن فئة البيانات لعرض البيانات منة
			 Me.DataGridView1.DataSource = books_ds
			 Me.DataGridView1.DataMember = books_tb_a.ToString





		 End Sub



		 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
			 Dim fileName As String = "c:\vbm.xls"
			 ' ExcelGeneratorإستخدام  فئة  
			 '  لتصدير البيانات وإنشاء  ملف  xls
			 ExcelGenerator.Generate(DataGridView1).Save(fileName)
			 ' إستدعاء التطبيق إكسل 
			 Process.Start(fileName)
		 End Sub
	 End Class

  • نضع الكود الخاص بإنشاء وتنسيق ملف xls
  • فى موديول جديد

Imports CarlosAg.ExcelXmlWriter
   ' إستدعاء فضاء الأسماء الخاص بمكتبة التعامل مع  xls
   Imports System
   Imports System.Drawing
   Imports System.Xml
   Imports System.Windows.Forms

   Public Class ExcelGenerator
	   ' Methods
	   ' تكوين شكل  الملف  xls
	   'مع وضع البارميترز حسب  برنامجنا المستخدم 
	   Public Shared Function Generate(ByVal dataGridView As DataGridView) As Workbook
		   Dim workbook As New Workbook
		   Dim worksheet As Worksheet = workbook.Worksheets.Add("Sheet 1")
		   Dim worksheetRow As New WorksheetRow
		   Dim dataGridViewColumn As DataGridViewColumn
		   For Each dataGridViewColumn In dataGridView.Columns
			   worksheet.Table.Columns.Add(New WorksheetColumn(dataGridViewColumn.Width))
			   worksheetRow.Cells.Add(New WorksheetCell(dataGridViewColumn.HeaderText))
		   Next
		   worksheet.Table.Rows.Insert(0, worksheetRow)
		   Dim worksheetDefaultStyle As WorksheetStyle = ExcelGenerator.GetWorksheetStyle(dataGridView.DefaultCellStyle, "Default")
		   workbook.Styles.Add(worksheetDefaultStyle)
		   Dim rowIndex As Integer
		   For rowIndex = 0 To dataGridView.RowCount - 1
			   worksheetRow = worksheet.Table.Rows.Add
			   Dim columnIndex As Integer
			   For columnIndex = 0 To dataGridView.ColumnCount - 1
				   Dim cell As DataGridViewCell = dataGridView.Item(columnIndex, rowIndex)
				   Dim cellStyle As WorksheetStyle = ExcelGenerator.GetWorksheetStyle(cell.InheritedStyle, String.Concat(New Object() {"column", columnIndex, "row", rowIndex}))
				   If (Not cellStyle Is Nothing) Then
					   workbook.Styles.Add(cellStyle)
				   Else
					   cellStyle = worksheetDefaultStyle
				   End If
				   Dim dataType As DataType = ExcelGenerator.GetDataType(cell.ValueType)
				   worksheetRow.Cells.Add(cell.FormattedValue.ToString, dataType, cellStyle.ID)
			   Next columnIndex
		   Next rowIndex
		   Return workbook
	   End Function

	   Private Shared Function GetColorName(ByVal color As Color) As String
		   Return ("#" & color.ToArgb.ToString("X").Substring(2))
	   End Function

	   Private Shared Function GetDataType(ByVal valueType As Type) As DataType
		   If (Not valueType Is GetType(DateTime)) Then
			   If (valueType Is GetType(String)) Then
				   Return DataType.String
			   End If
			   If ((((((valueType Is GetType(SByte)) OrElse (valueType Is GetType(Byte))) OrElse ((valueType Is GetType(Short)) OrElse (valueType Is GetType(UInt16)))) OrElse (((valueType Is GetType(Integer)) OrElse (valueType Is GetType(UInt32))) OrElse ((valueType Is GetType(Long)) OrElse (valueType Is GetType(UInt64))))) OrElse ((valueType Is GetType(Single)) OrElse (valueType Is GetType(Double)))) OrElse (valueType Is GetType(Decimal))) Then
				   Return DataType.Number
			   End If
		   End If
		   Return DataType.String
	   End Function

	   Private Shared Function GetWorksheetStyle(ByVal dataGridViewCellStyle As DataGridViewCellStyle, ByVal id As String) As WorksheetStyle
		   Dim worksheetStyle As WorksheetStyle = Nothing
		   If (Not dataGridViewCellStyle Is Nothing) Then
			   worksheetStyle = New WorksheetStyle(id)
			   If Not dataGridViewCellStyle.BackColor.IsEmpty Then
				   worksheetStyle.Interior.Color = ExcelGenerator.GetColorName(dataGridViewCellStyle.BackColor)
				   worksheetStyle.Interior.Pattern = StyleInteriorPattern.Solid
			   End If
			   If Not dataGridViewCellStyle.ForeColor.IsEmpty Then
				   worksheetStyle.Font.Color = ExcelGenerator.GetColorName(dataGridViewCellStyle.ForeColor)
			   End If
			   If (Not dataGridViewCellStyle.Font Is Nothing) Then
				   worksheetStyle.Font.Bold = dataGridViewCellStyle.Font.Bold
				   worksheetStyle.Font.FontName = dataGridViewCellStyle.Font.Name
				   worksheetStyle.Font.Italic = dataGridViewCellStyle.Font.Italic
				   worksheetStyle.Font.Size = CInt(dataGridViewCellStyle.Font.Size)
				   worksheetStyle.Font.Strikethrough = dataGridViewCellStyle.Font.Strikeout
				   worksheetStyle.Font.Underline = IIf(dataGridViewCellStyle.Font.Underline, UnderlineStyle.Single, UnderlineStyle.None)
			   End If
			   worksheetStyle.Borders.Add(StylePosition.Top, LineStyleOption.Continuous, 1, "Black")
			   worksheetStyle.Borders.Add(StylePosition.Right, LineStyleOption.Continuous, 1, "Black")
			   worksheetStyle.Borders.Add(StylePosition.Bottom, LineStyleOption.Continuous, 1, "Black")
			   worksheetStyle.Borders.Add(StylePosition.Left, LineStyleOption.Continuous, 1, "Black")
		   End If
		   Return worksheetStyle
	   End Function

   End Class

أخيرا نقوم بتشغيل التطبيق والضغط على زر التصدير

ولرؤية طريقة التنسيق المتبعة من مايكروسوفت

يمكننا عرض الملف الذى تم إنشاؤة ببرنامج المفكرة لنرى تنسيق xml

<?xml version='1.0'?>
 <?mso-application progid='Excel.Sheet'?>
 <s:Workbook xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:s="urn:schemas-microsoft-com:office:spreadsheet">
   <s:Styles>
	 <s:Style s:ID="Default">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row0">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row0">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row0">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row1">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row1">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row1">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row2">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row2">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row2">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row3">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row3">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row3">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row4">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row4">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row4">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row5">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row5">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row5">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row6">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row6">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row6">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row7">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row7">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row7">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row8">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row8">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row8">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row9">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row9">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row9">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row10">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row10">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row10">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row11">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row11">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row11">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row12">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row12">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row12">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column0row13">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column1row13">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
	 <s:Style s:ID="column2row13">
	   <s:Borders>
		 <s:Border s:Color="Black" s:Position="Top" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Right" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Bottom" s:LineStyle="Continuous" s:Weight="1" />
		 <s:Border s:Color="Black" s:Position="Left" s:LineStyle="Continuous" s:Weight="1" />
	   </s:Borders>
	   <s:Font s:FontName="Tahoma" s:Size="8" s:Color="#000000" />
	   <s:Interior s:Color="#FFFFFF" s:Pattern="Solid" />
	 </s:Style>
   </s:Styles>
   <s:Worksheet s:Name="Sheet 1">
	 <s:Table>
	   <s:Column s:Width="100" />
	   <s:Column s:Width="100" />
	   <s:Column s:Width="100" />
	   <s:Row>
		 <s:Cell>
		   <s:Data s:Type="String">id</s:Data>
		 </s:Cell>
		 <s:Cell>
		   <s:Data s:Type="String">book</s:Data>
		 </s:Cell>
		 <s:Cell>
		   <s:Data s:Type="String">author</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row0">
		   <s:Data s:Type="Number">1</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row0">
		   <s:Data s:Type="String">موسوعة اليهود واليهودية والصهيونية </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row0">
		   <s:Data s:Type="String">د/عبد الوهاب المسيرى</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row1">
		   <s:Data s:Type="Number">2</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row1">
		   <s:Data s:Type="String">حوار مع صديقى الملحد  </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row1">
		   <s:Data s:Type="String">د/مصطفى محمود</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row2">
		   <s:Data s:Type="Number">3</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row2">
		   <s:Data s:Type="String">العبقريات </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row2">
		   <s:Data s:Type="String">عباس محمود العقاد</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row3">
		   <s:Data s:Type="Number">4</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row3">
		   <s:Data s:Type="String">قصة الحضارة </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row3">
		   <s:Data s:Type="String">ويل ديورانت</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row4">
		   <s:Data s:Type="Number">5</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row4">
		   <s:Data s:Type="String">الأنسان الحائر بين العلم والخرافة </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row4">
		   <s:Data s:Type="String">د/عبد المسحن صالح</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row5">
		   <s:Data s:Type="Number">6</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row5">
		   <s:Data s:Type="String">موسوعة مصر القدية </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row5">
		   <s:Data s:Type="String">د/سليم حسن</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row6">
		   <s:Data s:Type="Number">7</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row6">
		   <s:Data s:Type="String">رسالة التوحيد </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row6">
		   <s:Data s:Type="String">العلامة الشيخ محمد عبدة</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row7">
		   <s:Data s:Type="Number">8</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row7">
		   <s:Data s:Type="String">حول العالم فى 80 يوم </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row7">
		   <s:Data s:Type="String">جول فيرن</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row8">
		   <s:Data s:Type="Number">9</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row8">
		   <s:Data s:Type="String">اليهود إنثروبولوجيا </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row8">
		   <s:Data s:Type="String">د/جمال حمدان</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row9">
		   <s:Data s:Type="Number">10</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row9">
		   <s:Data s:Type="String">معجزة القرأن </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row9">
		   <s:Data s:Type="String">العلامة الشيخ الشعراوى</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row10">
		   <s:Data s:Type="Number">11</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row10">
		   <s:Data s:Type="String">أناكارينا </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row10">
		   <s:Data s:Type="String">تولستوى</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row11">
		   <s:Data s:Type="Number">12</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row11">
		   <s:Data s:Type="String">إقتصاد مصر كيف ضاع </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row11">
		   <s:Data s:Type="String">فاروق جويدة</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row12">
		   <s:Data s:Type="Number">13</s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column1row12">
		   <s:Data s:Type="String">البخلاء </s:Data>
		 </s:Cell>
		 <s:Cell s:StyleID="column2row12">
		   <s:Data s:Type="String">الجاحظ</s:Data>
		 </s:Cell>
	   </s:Row>
	   <s:Row>
		 <s:Cell s:StyleID="column0row13">
		   <s:Data s:Type="Number" />
		 </s:Cell>
		 <s:Cell s:StyleID="column1row13">
		   <s:Data s:Type="String" />
		 </s:Cell>
		 <s:Cell s:StyleID="column2row13">
		   <s:Data s:Type="String" />
		 </s:Cell>
	   </s:Row>
	 </s:Table>
   </s:Worksheet>
 </s:Workbook>

---------------------------------------------

أرجو أن يكون الشرح عند حسن ظنكم


أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#4

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

على قول اخوانا الاردنيين " كسرتني بحجار لطفك "

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#5
assaf_abdullah كتب:
و الله انك جدع و فهمان , جزاك الله كل الخير , سوف اقوم بتحميل البرنامج و تطويعه كما اريد , شكرا لك

على قول اخوانا الاردنيين " كسرتني بحجار لطفك "

شكرا لك أخى

وأرجو أن يكون التطبيق عند حسن ظنك

-----

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#6

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

جزاك الله خيراً أخي الفاضل

لكن لي سؤال:

ملفات الـ Office تحفظ على هيئة بينات ثنائية

و لكن الإصدار الجديد 2007 يحفظ الملفات على هيئة ملفات XML واصفة للملف

هذا ما أعرفه ، صحيح ؟

الآن عندما يقوم الـ Excel بقتح الملف الناتج من المثال الذي تكرمت بوضعه

تظهر رسالة تقول بأن تنسيق الملف مختلف عن امتداده ،هل تريد تشغيل الملف و تحقيق أن الملف

غير معطوب . هذه هي صورة الرسالة :

post-44984-1219754026_thumb.png

لايتم فتح الملف إلا إذا ضغطت نعم ، المشكلة كلها في الرسالة فقط لكن الملف يظهر سليم بعد ذلك

و عندما أقوم بتغير الإمتداد إلى xlsx تظهر رسالة أخرى مفادها أن تنسيق الملف أو امتداده

غير معروف . و هذه هي الصورة :

post-44984-1219754033_thumb.png

و هذه المرة لا يتم فتح الملف ، فقط ماهوالحل ؟

تم تعديل هذه المشاركة بواسطة COMFORT في 26 أغسطس 2008 في 15:41

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#7

شكرا لك أخى

ولكن ملفات xls معتمدة أيضا فى office 2003

وهذة الرسالة تظهر لى أيضا

وسوف أبحث عن المشكلة

بإذن الله

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

مواضيع مشابهة