تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في تصدير بيانات جريد فيو الى ملف الاكسل
#6
(10-08-18, 05:08 AM)elgokr كتب :
(09-08-18, 11:54 PM)Marwan9990 كتب : اسعد الله اوقاتكم جميعا احبائي 

استفسار  ي اخوان 
انا معي فورم يحتوي على جريد فيو يعرض لي بيانات من قاعدة بيانات اكسس 

استخدمة مع جريد فيو الموضوع التالي .. وهو خيار اخفاء او اظهار بعض الاعمده في جريد فيو
http://vb4arb.com/vb/showthread.php?tid=15554

لحد الحين كل شي حلو 
 ايضا معي في الفورم كود التالي .. وهو كود تصدير بيانات جريد فيو الى ملف اكسل 
PHP كود :
Try
 
           Dim MsExcel CreateObject("Excel.Application")
 
           MsExcel.Workbooks.Add()
 
           For i As Integer 0 To dgv1.Columns.Count 1
                MsExcel
.Cells(1).Value dgv1.Columns(i).HeaderText
            Next
            For i 
As Integer 0 To dgv1.Columns.Count 1
                For j 
As Integer 0 To dgv1.Rows.Count 1

                    MsExcel
.Columns.HorizontalAlignment 3
                    MsExcel
.Columns.Font.Name "Times New Roman"
 
                   MsExcel.Columns.EntireColumn.AutoFit()
 
                   MsExcel.Rows.Item(1).Font.size 13
                    MsExcel
.Cells(21).Value dgv1.Rows(j).Cells(i).Value

                Next
            Next
            MsExcel
.Visible True
        Catch ex 
As Exception
            MsgBox
(ex.Message)
 
       End Try 


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

فما هو الحل ؟  ياليت اذا احد معه حل للمشكلة يفيدني ب طريقة او تعديل لكود تصدير بيانات لملف الاكسل بحيث لا يقوم بتصدير الاعمده التي اقوم باخفاها هيك احتاج تكون الطريقة 

مودتي للجميع


حتى ان لا تشتت على نفسك

فقط تعال على كود الاستعلام
وبدلاً من استخدام
كود :
SELECT *

فقط اجعلها
كود :
SELECT id, name1, name2

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

تحياتى لك
وتمنياتى لك التوفيق

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



ياليت اذا فيه طريقه اخفي العمود كامل تفيدني اخي 
الطريقة التي سبق وكتبها الي اخي الفاضل (
Finish )
ترسل بيانات داتا جريد فيو فعلا بدون بيانات الحقول كذا كويس
ولكن ايضا المشكلة باقيه ترسل اسم العمود انا ابي العمود ما يظهر اسمه ايضا
اي عمود عامل له اخفاء قبل تصدير الى اكسل لا احتاج ان يعمل له تصدير

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

مودتي لك
الرد }}}
تم الشكر بواسطة: elgokr


الردود في هذا الموضوع
RE: مشكلة في تصدير بيانات جريد فيو الى ملف الاكسل - بواسطة Marwan9990 - 10-08-18, 10:33 AM


التنقل السريع :


يقوم بقرائة الموضوع: