PDA

View Full Version : افزودن عدد 0در اول كل ستونهاي اكسل در اكسس



sabair
سه شنبه 25 فروردین 1388, 17:18 عصر
من یک فایل excel دارم که تعداد خیلی زیادی شماره موبایل در اون هست که به صورت زیر می باشند :
916و912و915 یعنی صفر را از اول شماره حذف شده است
حالا چگونه مي توانم در اول آن فايل عدد صفر اضافه كنم
من مي دانم كه مي شود اكسس اينكار را انجام داد
ولي نمي دانم چگونه؟

لطفا كمك نمايد.

مهدی قربانی
سه شنبه 25 فروردین 1388, 17:43 عصر
سلام
شما مي تونيد با استفاده از يك Query از نوع Update اين عمليات رو انجام بديد :
يك كوئري جديد از روي جدول مورد نظرتون بسازيد و فيلد شماره موبايل رو منتقل كنيد و بعد از منوي Query گزينه Update Query رو انتخاب كنيد و در قسمت Update to عبارت زير رو وارد و نهايتاً Query رو اجرا كنيد تا تغييرات انجام بشه :

0+[FieldName]
بجاي FieldName‌نام فيلد مورد نظرتون رو جايگزين كنيد .

alirezabahrami
سه شنبه 25 فروردین 1388, 17:46 عصر
[quote=sabair;705367]من یک فایل excel دارم که تعداد خیلی زیادی شماره موبایل در اون هست که به صورت زیر می باشند :
916و912و915 یعنی صفر را از اول شماره حذف شده است
حالا چگونه مي توانم در اول آن فايل عدد صفر اضافه كنم
من مي دانم كه مي شود اكسس اينكار را انجام داد
ولي نمي دانم چگونه؟

با سلام
چرا format cellsستوني كه شماره موبايل در آن نوشته شده است به حالت text تغيير نمي دهيد تا صفر در اول شماره درج شود ؟
موفق باشيد.

sabair
چهارشنبه 26 فروردین 1388, 17:06 عصر
همین که دوست عزیزمان آقای مهدی قربانی فرمودند درست است ودر اکسس درست شد.
:قلب:
دوست عزیز علیرضا بهرامی من اینکار را انجام داد ولی هیچ فرقی نکرد اینکار را من 100 بار تست کردم در داخل برنامه اکسل انجام دادم بعضی ها کفتن در اکسس به راحتی می شود و شد


و متشکرم از آقای مهدی قربانی انشالله موفق وپیروز باشید
دوست عزیز

sabair
چهارشنبه 26 فروردین 1388, 17:24 عصر
سلام
شما مي تونيد با استفاده از يك Query از نوع Update اين عمليات رو انجام بديد :
يك كوئري جديد از روي جدول مورد نظرتون بسازيد و فيلد شماره موبايل رو منتقل كنيد و بعد از منوي Query گزينه Update Query رو انتخاب كنيد و در قسمت Update to عبارت زير رو وارد و نهايتاً Query رو اجرا كنيد تا تغييرات انجام بشه :

0+[FieldName]
بجاي FieldName‌نام فيلد مورد نظرتون رو جايگزين كنيد .

دوست عزیز چگونه می توانیم به جای عدد مثلا
09122512297
251 در بالا مثلا عدد 252 جایگزین نمایم
متشکرم
خیلی خیلی

alirezabahrami
چهارشنبه 26 فروردین 1388, 19:57 عصر
دوست عزیز چگونه می توانیم به جای عدد مثلا
09122512297
251 در بالا مثلا عدد 252 جایگزین نمایم
متشکرم
خیلی خیلی
با سلام
با کد زیر در ماژول کمند باتن فرم عدد تغییر می کند .ضمناً اگر بخواهید این کار را برای تعدادی رکورد که شماره فوق در آن تکرار شده انجام بدهید باید یک حلقه شرطی تشکیل بدهید.
فایل ضمیمه را ملاحظه کن

Private Sub Command2_Click()
Dim x As String
x = Mid(Text0, 4, 3)
x = 252
Text3 = Left(Text0, 3) & "" & x & "" & Right(Text0, 4)
End Sub

gooya2222100
دوشنبه 06 شهریور 1391, 09:10 صبح
بی خیال بابا
چرا اینقدر سختش می کنید
از تابع CONCATENATE داخل اکسل استفاده کن حله .

mazoolagh
دوشنبه 06 شهریور 1391, 10:20 صبح
بعد از سه سال!

kava2200
شنبه 22 فروردین 1394, 14:56 عصر
130241 به كد مربوطه توجه كنيد-
=0&A2