السلام عليكم
ابحث عن طريقة لاستيراد ملف نصي غير منسق لقاعدة بيانات اكسس بطريقة تلقائية بدون تنسيقه كل مرة فقط بضغطة زر .
مع تصديره فيما بعد لملف اكسيل
هناك في المرفق الملف النصي وفيه مثال عن التقسيم الذي اريده معلم برمز / في الصف الاول فقط والباقي كما يأتيني في الغالب .
وشكرا
السلام عليكم ورحمة الله وبركاته
اخي الكريم اذا كان كل سطر من النص تكون صيغته مثل هذا السطر بشكل دائم وبخاصة القيم الاربعة الاخيرة حيث عدد الخانات لكل قسم دائما هو العدد نفسه مع تغير القيم فقط والاسم والقسم الاول الارقام عبارة عن عشر خانات بهذا الشكل سنقوم بوضع هذه الاشارة (|)بين المقاطع
وبهذا الشكل يمكنك التنسيق
كود :
private void button1_Click(object sender, EventArgs e)
{
string Mytext = textBox1.Text;
string[] AA = Mytext.Split(new string[] { System.Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0 ;i < AA.Length;i++)
{
AA[i]= AA[i].Insert(AA[i].Length - 11, "|");
AA[i] = AA[i].Insert(AA[i].Length - 22, "|");
AA[i] = AA[i].Insert(AA[i].Length - 36, "|");
AA[i] = AA[i].Insert(AA[i].Length - (AA[i].Length-10), "|");
AA[i] = AA[i].Insert(AA[i].Length - 48, "|");
AA[i] = AA[i].Insert(AA[i].Length - 10, "/");
AA[i] = AA[i].Insert(AA[i].Length - 8, "/");
textBox2.Text += (AA[i]) + Environment.NewLine;
}
}
اليك المثال المرفق