PDA

View Full Version : جداسازی رشته



fazl11
جمعه 14 تیر 1392, 19:35 عصر
دوستان سلام
می خواستم یه رشته رو از هم جدا کنم بعلت اینکه در این رشته صفر وجود نداره نمی تونم از توابع mid , left,right استفاده کنم چون طول رشته در حال تغییره
25/2/28 یا 1/11/26 یا 2/3/22
میشه یه تابع نوشت که به علامت / رسید قبل اونو جدا کنه ولی من نتونستم ممنون میشم کمکم کنید

hasanhzd
جمعه 14 تیر 1392, 21:29 عصر
درود
تابعی نمیشناسم شاید دوستان بتونن کمک کنن
ولی به هرحال این ساختار کارتونو مشکل میکنه
بافرض این که بخواهید ساختار عوض بشه من روش زیررو پیشنهاد میکنم فقط یکبار

این فیل جدولتون رو کوئری بگیرید وصادر کنید و بافرمت تکست ذخیره کنید
همون تکست ذخیره شده رو حالا ایمپورت کنید ودر قسمت advanced بگید 3 فیلد بیاره که با / جدا میشن
حالا با این جدولی که دارین جدول اصلی رو آپدیت کنید البته اول باید با چندتا آپدیت ساختاررو درست کنید و یک فیلد مشترک تو این جدول جدید درست کنید که کارسختی هم نیست

Abbas Amiri
جمعه 14 تیر 1392, 22:33 عصر
دوستان سلام
می خواستم یه رشته رو از هم جدا کنم بعلت اینکه در این رشته صفر وجود نداره نمی تونم از توابع mid , left,right استفاده کنم چون طول رشته در حال تغییره
25/2/28 یا 1/11/26 یا 2/3/22
میشه یه تابع نوشت که به علامت / رسید قبل اونو جدا کنه ولی من نتونستم ممنون میشم کمکم کنید

از کدهای زیر می توانید استفاده کنید:


Dim strArray
strArray = Split(MyVar, "/")
y = strArray(0)
M = strArray(1)
d = strArray(2)

saeed1234n
جمعه 14 تیر 1392, 23:09 عصر
با سلام
دوست عزیز
نگاهی به نمونه زیر بیاندازید .
106669