PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مقدار پيش فرض سل



intro
2012/01/14, 17:40
محدوده اي سلها را دارم كه ميخوام مقدار پيش فرض اون قبل از ورود اطلاعات توسط خودم تعيين بشه واگه درست نبودند قابل تغيير باشند . مقدار پيش فرض براي محدوده مورد نظر (a1:f50) صفر باشه .

farzin24622
2012/01/15, 10:15
سلام آقا ، من نفهمیدم !!! منظورتون از اینکه " اگر درست نبودن " چیه ؟ چیا درست نبودن ؟؟؟!!!

آقا موقع توضیح دادن مراعات IQ ما رو هم بکنید !!!

intro
2012/01/18, 17:37
باسلام
منظورم اينه كه اگه خواستم مقدار پيش فرض را عوض كنم بتونم تغيير بدم .
بعنوان مثال مقدار پيش فرض براي محدوده مورد نظرم صفر باشد و اگه خواستم اونو تغيير بدم و عدد ديگري جايگزين كنم مثلا1 را وارد كنم

mokaram
2012/02/10, 15:19
منم با این مورد مشکل دارم اگه میشه کمک کنید

fatemeh
2012/02/10, 16:45
salam be dustan sharmande man ye soal bi rabt dashtam mishe lotf konid begid man chetor mitunam sistemam ro f disk konam?
mamnun misham

Javid Mokhtari
2012/02/10, 17:50
با سلام.---پاسخ به F Disk
ضمیمه زیر رو ملاحظه کنید...[hr]
ضمیمه 2[hr]


محدوده اي سلها را دارم كه ميخوام مقدار پيش فرض اون قبل از ورود اطلاعات توسط خودم تعيين بشه واگه درست نبودند قابل تغيير باشند . مقدار پيش فرض براي محدوده مورد نظر (a1:f50) صفر باشه .


با سلام.
دوست عزیز این کار رو برای چی می خواین...؟بگین تا بهتر بتونیم کمکتون کنیم.
فرمتون رو ضمیمه کنید%

mokaram
2012/02/10, 20:53
من یه فرمی دارم که بعضی وقتها باید یکی از تکست هام عدد صفر باشه ولی خب یه موقع هایی هم باید تغییر کنه برای اینکار چی باید کرد

Javid Mokhtari
2012/02/10, 20:59
با سلام.
دوست عزیز.سئوالتون خیلی کلی هستش ، دقیقاً نمیدونم چی می خوایین.
لطفاً فرمتون رو ضمیمه کنید و تو اون توضیح بدین.

intro
2012/02/15, 16:50
سلام
من يه محدوده از سلها را انتخاب كردم و در اون محدوه ميخوام كاربكنم اما اين محدوده داراي اعداد از قبل تعيين شده باشند .
اگر سلي را هم خواستم بتونم عوضش كنم . به عبارتي سلهاي محدوده موردنظرم داراي اعداد پيش فرض باشند واين اعداد پيش فرض توسط خودم تعيين بشن و همينطور اگه خواستم بعضي از اين پيش فرض هارا هم تغيير بدم قابل تغيير باشند.

farzin24622
2012/02/16, 09:46
دوست خوبم ، من یک فایل ضمیمه کردم ، البته میدونم حالت جسارت آمیزی خدمت شما داره ولی با توجه به توضیحاتتون من به این صورت برداشت کردم ، امیدوارم من رو ببخشید .

intro
2012/02/16, 11:38
سلام آقا فرزين
ممنونم از فايل ارسالي تون . اختيار دارين . من شاگرد همه دوستان بزرگوار هستم هر راهنمايي به منزله درس جديدي است .
منظور من اعطاي فرمول درسل نيست چون اگه به سلي خواستم عددي وارد كنم فرمول ازبين ميره و هنگام تغيير دوباره بايستي فرمول را مجددا وارد كنم . سوال من اينه كه اين محدوده مقدار پيش فرض داشته باشه البته نه با فرمول و vb و اگه سل را تغيير دادم مقدار را قبول نموده و اگه دوباره خواستم عدد وارد شده را پاك كنم مقدار پيش فرض ظاهر بشه .

dadvar22
2012/02/16, 12:04
با سلام
میبخشید میشه توضیح بدین چه جوری این کار رو انجام دادین؟

farzin24622
2012/02/16, 13:34
سلام آقا فرزين
ممنونم از فايل ارسالي تون . اختيار دارين . من شاگرد همه دوستان بزرگوار هستم هر راهنمايي به منزله درس جديدي است .
منظور من اعطاي فرمول درسل نيست چون اگه به سلي خواستم عددي وارد كنم فرمول ازبين ميره و هنگام تغيير دوباره بايستي فرمول را مجددا وارد كنم . سوال من اينه كه اين محدوده مقدار پيش فرض داشته باشه البته نه با فرمول و vb و اگه سل را تغيير دادم مقدار را قبول نموده و اگه دوباره خواستم عدد وارد شده را پاك كنم مقدار پيش فرض ظاهر بشه .


دوست خوبم این لینک رو ببینید : http://www.excelforum.com/excel-general/584594-default-cell-value.html
من بعید میدونم بتوان در این مورد کاری کرد ضمن اینکه به محض اطلاع از نحوه انجام این کار ( البته اگر بشود انجامش داد ) انشالا بی معطلی شما رو در جریان قرار میدم .

Javid Mokhtari
2012/02/16, 15:24
سلام آقا فرزين
ممنونم از فايل ارسالي تون . اختيار دارين . من شاگرد همه دوستان بزرگوار هستم هر راهنمايي به منزله درس جديدي است .
منظور من اعطاي فرمول درسل نيست چون اگه به سلي خواستم عددي وارد كنم فرمول ازبين ميره و هنگام تغيير دوباره بايستي فرمول را مجددا وارد كنم . سوال من اينه كه اين محدوده مقدار پيش فرض داشته باشه البته نه با فرمول و vb و اگه سل را تغيير دادم مقدار را قبول نموده و اگه دوباره خواستم عدد وارد شده را پاك كنم مقدار پيش فرض ظاهر بشه .


با سلام.

گفته ی شما مثل اینه که به یکی بگین : "بدون استفاده از دست و پا راه برو".

intro
2012/02/16, 16:03
سلام و درود فراوان
نظرتون اينه كه دست و پا دادن به اكسل استفاده از vb هست ؟
البته بعضي ها هستن كه بدون استفاده از دست وپا هم راه ميرن.

farzin24622
2012/02/16, 16:23
بچه ها عصبانی نباشین !!! شاید توی Excell option یا حتی توی تنظیمات ویندوز بشه یه کارایی کرد ، ولی خداییش بدون دست و پا نمیشه راه رفت حالا غریبه که بینمون نیست خودمونیم !!!!!!!!

~M*E*H*D*I~
2012/02/16, 18:22
من یه چیزی به ذهنم رسید که فرمت سل رو شرطی کنیم(در قسمت custom امکانش هست) یا با vb این کار رو بکنیم یعنی اگه سل تهی بود یه مقدار نشون بده در غیر اینصورت عدد مورد نظر، به نظر دوستان امکانش هست؟

Javid Mokhtari
2012/02/16, 22:23
با سلام.
روش زیاد داره.اما دوستمون میگه بدون استفاده از فرمول و VB

Amirsayyafi
2012/06/10, 20:27
یه راه حل ساده به نظرم رسید.
ایشون میتونن سه تا جدول با یک فرمت تهیه کنند. یک فرم پیش فرض، یک فرم ورود اطلاعات و یک فرم نهایی.
فرم نهایی اگر سلول متناظرش در فرم دوم (که اطلاعات دستی وارد شده) خالی بود سلول متناظرشو از فرم اول بگیره.
حتی میتونن فرم اول و نهایی رو قفل کنند.

به نظرتون میشه؟ ؟!!!

Javid Mokhtari
2012/06/11, 10:57
یه راه حل ساده به نظرم رسید.
ایشون میتونن سه تا جدول با یک فرمت تهیه کنند. یک فرم پیش فرض، یک فرم ورود اطلاعات و یک فرم نهایی.
فرم نهایی اگر سلول متناظرش در فرم دوم (که اطلاعات دستی وارد شده) خالی بود سلول متناظرشو از فرم اول بگیره.
حتی میتونن فرم اول و نهایی رو قفل کنند.

به نظرتون میشه؟ ؟!!!

این کار مستلزم فرمول نویسی هستش که دوستمون بدون فرمول نویسی میخوان.

Amirsayyafi
2012/06/11, 16:51
این کار مستلزم فرمول نویسی هستش که دوستمون بدون فرمول نویسی میخوان.



ایشون فرمول نمیخوان چون با نوشتن عدد به صورت دستی فرمول از بین میره ولی با این کار اگه عدد دستی هم نوشته بشه فرمول از بین نمیره.

~M*E*H*D*I~
2012/06/12, 09:01
این کار مستلزم فرمول نویسی هستش که دوستمون بدون فرمول نویسی میخوان.



ایشون فرمول نمیخوان چون با نوشتن عدد به صورت دستی فرمول از بین میره ولی با این کار اگه عدد دستی هم نوشته بشه فرمول از بین نمیره.




سلام
با تشکر از شما منظور شما کدوم کار هست من متوجه نشدم منظور شما از قسمتی که قرمز کردم چیه

Amirsayyafi
2012/06/13, 08:31
ایشون با بودن فرمول مخالفن برای اینکه یک سلول یا فرمول رو میپذیره یا عدد. پس درصورتی که اطلاعات یک یا چند سلول به صورت دستی وارد کنید و بعد پشیمون بشید و بخواهید سلول رو پاک کنید اون اطلاعات پیش فرضتون رو هم از دست میدهید.

اما اگر سه تا فرم داشته باشید که در فرم سوم میگه اگه در فرم دوم عددی نبود برو عدد پیش فرض رو از فرم اول بخون. پس چنانچه در فرم دوم عددی رو به صورت دستی وارد کرده باشید در فرم سوم همون عدد دستی رو میبینیم و اگه حتی این عدد دستی رو در فرم دوم پاک کنیم عدد پیش فرض رو ملاحظه میکنیم.
اینجا دیگه بودن فرمول مزاحمتی ایجاد نمیکنه. در غیر اینصورت واقعاً همان صحبت دوستمان میشود که بگویند بدون دست و پا حرکت کن.

MEYTI
2012/06/13, 09:58
دوستان میدونم نمیخواین این کار با کد نویسی انجام بشه
ولی چند خط کد این حرفارو نداره ;)


Dim C As Range
For Each C In Sheet1.Range("A1:F20")
If C = "" Then
C = "0"
End If
Next

sadeghj
2012/06/21, 11:09
با سلام
عرض جسارت نباشه خدمت اساتید بزرگوار، ولی این کار رو میشه خیلی ساده و بدون هیچ فرمولی انجام داد .اول مقدار پیش فرض رو (مثلا 0) به محدوده مورد نظر
(a1:f50) میدیم بعد با استفاده از data validation میشه اینکار رو کرد ولی باید حتما از list در قسمت allow استفاده کرد و حتما مقدار پیش فرض رو (مثلا 0)رو در source list داشته باشیم
فایل ضمیمه رو ملاحظه کنید.به نظرتون درست نیست ؟