تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] داتا كريت فيو
#1
هل من طىريقة استطيع ان انسخ خلية من داتا كريت فيو  واريد ان الصقها بمجموعة خلايا متتالية كأن انسخ اسم  المحافظة لشخص واريد ان. الصق بأكثر من خمسون شخص اسمائهم على التوالي ضمن عمود   لكن لايقبل اللصق الا خلية خلية 
ياريت اذا في. طريقة المساعدة
الرد }}}
تم الشكر بواسطة:
#2
تفضل مثال بسيط على هذة العملية
في المرفقات


الملفات المرفقة
.rar   copy_paste_datgridview_rows.rar (الحجم : 124.96 ك ب / التحميلات : 32)
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: Zuhare , Zuhare , Zuhare , 1albasha , Taha Okla , EMADW
#3
هنا اخي الكريم  عم يلصق خلية خلية
انا اريد ان انسخ خلية واحدة والصقها بمجموعة خلايا متتالية ضمنن عمود واحد
الرد }}}
تم الشكر بواسطة:
#4
في نفس المشروع الذي وضعه الأخ princelovelorn عدل كود اللصق بالكود التالي :
كود :
 
   Private Sub DataGridView1_KeyDown(sender As Object, e As KeyEventArgs) Handles DataGridView1.KeyDown
       If e.Control AndAlso e.KeyCode = Keys.V Then
           Try
               ' Get the text from the clipboard
               Dim clipboardText As String = Clipboard.GetText()

               ' Iterate through all selected cells
               For Each selectedCell As DataGridViewCell In DataGridView1.SelectedCells
                   ' Check if the cell is not read-only
                   If Not selectedCell.ReadOnly Then
                       ' Paste the clipboard text into the cell's value
                       selectedCell.Value = clipboardText
                   End If
               Next

           Catch ex As Exception
               MessageBox.Show("An error occurred while pasting: " & ex.Message, "Paste Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
           End Try
       End If
   End Sub
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: princelovelorn , EMADW , Zuhare , Zuhare , Zuhare
#5
ذات النتيجة اخي الكريم  ماعم يلصق بمجموع خلايا 
عم يلصق في خلية واحدة فقط
الرد }}}
تم الشكر بواسطة:
#6
(11-05-25, 07:53 PM)EMADW كتب : ذات النتيجة اخي الكريم  ماعم يلصق بمجموع خلايا 
عم يلصق في خلية واحدة فقط

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

الرد }}}
تم الشكر بواسطة: Taha Okla , Zuhare
#7
هكذا فعلت  ولم يلصق
الرد }}}
تم الشكر بواسطة:
#8
(11-05-25, 08:27 PM)EMADW كتب : هكذا فعلت  ولم يلصق

أرفع مثال للنافذة التي تعمل عليها
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: Zuhare , Zuhare , Zuhare
#9
هذا مشروع صغير للتجربة وعليه الكود المرسل من قبلك


الملفات المرفقة
.rar   داتا.rar (الحجم : 73.45 ك ب / التحميلات : 20)
الرد }}}
تم الشكر بواسطة:
#10
(11-05-25, 09:34 PM)EMADW كتب : هذا مشروع صغير للتجربة وعليه الكود المرسل من قبلك

الكود يعمل جيدا أخي ولا توجد به أي مشكلة

فقط أنسخ الخلية المراد أخذ قيمتها عن طريق تحديد الخلية ثم الضغط على CTRL+C
ثم بزر الفأرة الأيسر حدد على كل الخلايا التي تريد نسخ القيمة فيها ثم أضغط CTRL+V

ستعمل معك بإذن الله
وإن لم تعمل تأكد من أكوادك المتعلقة بخصائص ال DATAGRIDVIEW

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

الرد }}}
تم الشكر بواسطة: EMADW , Taha Okla , 1albasha , Zuhare , Zuhare


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,193 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حقل الزامي ضمن داتا كريت فيو EMADW 1 407 20-05-25, 01:12 PM
آخر رد: princelovelorn
  [VB.NET] جمع عمود داتا كريت فيو مع تجاهل الخلايا الفارغة EMADW 4 476 29-04-25, 10:57 PM
آخر رد: Taha Okla
  [VB.NET] ترقيم داتا كريت فيو EMADW 1 338 21-04-25, 11:52 PM
آخر رد: Taha Okla
  [VB.NET] استدعاء داتا كريت فيو من فورم اخر EMADW 1 417 16-04-25, 06:10 PM
آخر رد: مصمم هاوي
  [VB.NET] بطئ جلب البيانات في داتا جرد فيو h2551996 4 466 06-01-25, 06:45 PM
آخر رد: h2551996
  كيف اقدر اجلب بيانات من ملف اكسل الى داتا جريد فيو alachk 5 768 07-08-24, 08:49 PM
آخر رد: alachk
  [VB.NET] احتاج الى حل في عرض الملفات على داتا جرد فيو raedre22 4 573 11-07-24, 06:32 PM
آخر رد: raedre22
  منع تكرار العناصر في داتا جيرد في حال وجود نفس العنصر والسعر سويا moh61 3 648 19-05-24, 02:40 PM
آخر رد: moh61
  مشكلة فى جمع عمود فى داتا جريد فيو احمد خطاب 3 631 06-03-24, 07:49 PM
آخر رد: احمد خطاب

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


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