بچه ها آيا اكسل تابعي داره كه وقتي يه عدد رو وارد ميكنيم بعد از زدن اينت مثلا 3 تا صفر بهش اضافه كنه؟ مثلا من 3 وارد كنم ولي 3000 وارد شه؟ خيلييييييييي نياز دارم!!!
يه سوال!!
Collapse
X
-
RE: يه سوال!!
سلام
دوست عزیز فایل پیوست رو ببین مشکلتو حل میکنه، با افزایش عرض ستون تعداد صفر ها زیاد میشهفایل های پیوست شده[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER] -
RE: يه سوال!!
چه فايل جالبي بود!!!! ولي من اينجوري نميخوام ميدونيد چرا؟ چون تعداد ارقام داده هام تو رديفهاي مختلف فرق ميكنه و من ميخوام به همه داده هام مثلا 6 تا صفر اضافه شه. تو اين فايل شما مثلا 2 ميشه 2000 ولي 15 ميشه 1500 درحاليكه من ميخوام به جفتش تعداد مساوي صفر اضافه شهکامنت
-
RE: يه سوال!!
سلام
میشه یه کاری کرد مثلا تو ستون اول عدد رو وارد کنی تو ستون کناریش عدد به شکل دلخواهت نمایش داده بشه این خوبه؟[hr]
فرض کن تو ستون a عدد وارد کنی و تو ستون b فرمول زیر نوشته بشه
[align=left]
کد PHP:=A1&0&0&0
بعد فرمول رو باید گسترش بدی[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
komeilex
RE: يه سوال!!
[align=justify]با سلام و با اجازه آقای وطن پرست.
دوست عزیز شما می تونین یه تابع برا خودتون تعریف کنین و مثل توابعی که تو اکسل وجود دارن ازشون استفاده کنین. برای این کار به محیط VB برین و یه ماژول اضافه کنین و این کد رو داخلش بنویسین.
کد PHP:Function Hezar(Adad)
Hezar = Adad * 1000
End Function
[/align]کامنت
-
RE: يه سوال!!
سلام
ممنون از کمیل عزیز ولی این کار هم مشکل رو حل نمیکنه چون بازم باید تابع نوشته بشه برای این کار باید از custom format cell استفاده بشه[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
RE: يه سوال!!
از کد زیر استفاده کن
[align=left]
کد PHP:Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target = Target.Value * 1000
End Sub
نه اینم نمیشه چون هر بار کلیک کنی در 1000 ضرب میکنه[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
komeilex
RE: يه سوال!!
نوشته اصلی توسط rosesefidآخه من تا حالا با VB كار نكردم
excel button >>excel option >>popular >> show developer tab in ribbon
به تب developer برین و گزینه visual basic رو انتخاب کنین. الان شما وارد محیط VB شدین. حالا تو این محیط از تب Insert گزینه module را انتخاب کنین و کدی رو که بهتون گفتم اونجا کپی کنین. تابع مورد نظر به سایر توابع اکسل اضافه شده و طریقه استفادش هم دقیقا مثل اونهاست.کامنت
-
RE: يه سوال!!
سلام دوست عزیز
ببینید اینطوری مشکل حله؟
ستون عددی اول رو هر عددی خواستید بدید
من از a1:a500 تعیین کردم.اگه بیشتر نیاز بود.برید توی کد و عدد 500 رو به هر عددی دوس داشتید تغییر بدین
ساده ترین راهه.که اعداد رو بنویسید.بعد این رو اجرا کنید.
اگه مشکلتون رو حل نمی کنه بفرمایید ی فکر دیگه کنیمفایل های پیوست شده[CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:
[URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
[URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
:wcom:
[B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
[EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
[/CENTER]کامنت
-
RE: يه سوال!!
سلام
همونطور که گفتم این کار از طریق فرمت سل امکان پذیره کافیه سه تا صفر رو داخل کتیشن قرار بدیم مشکل حل میشه[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
RE: يه سوال!!
ممنون
خیلی جالب بود[CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:
[URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
[URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
:wcom:
[B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
[EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
[/CENTER]کامنت
کامنت