بدين نحو كه شما فرموديد امكانپذير نميباشد . بلكه با كدنويسي ويژوال بيسيك در اكسل اين امكان فراهم ميايد كه دوستان متخصص در اين زمينه بايد نظر بدهند . تنها امكان شبيه به اين موضوع امكان تابع concatenate است كه چند سلول را با هم تركيب ميكند
سوالات گوناگون و متنوع از اکسل
Collapse
این تاپیک قفل است.
X
X
-
RE: سوالات گوناگون و متنوع از اکسل
بدين نحو كه شما فرموديد امكانپذير نميباشد . بلكه با كدنويسي ويژوال بيسيك در اكسل اين امكان فراهم ميايد كه دوستان متخصص در اين زمينه بايد نظر بدهند . تنها امكان شبيه به اين موضوع امكان تابع concatenate است كه چند سلول را با هم تركيب ميكندزنگ تفريح دنيا هميشگي نيست ، ساعت بعد حساب داريم -
RE: سوالات گوناگون و متنوع از اکسل
با درود فروان
نمونه فایل رو آماده کردم
کلمات جدید را در سل B3 بنویسید و با هر بار که در این سل کلمه جدید نوشته شود در سل F3 ذخیره می شود که اگر چیزی که مد نظر شماست با این فرق میکند لطفا با توضیح بیشتر بفرمائید تا دوستان پاسخگو باشند
فایل نمونه:
[attachment=141][hr]
با درود فراوان
این هم نمونه ای دیگه که فرقش با فایل قبلی به این صورت است که در فایل قبلی هر کلمه جدید که می نوشتیم همان موقع آن را ذخیره میکرد ولی در این فایل پس از تغییر کلمه و نوشتن کلمه جدید کلمه قبلی را ذخیره میکند
فایل نمونه:
[attachment=142]---------------------------------------------------------------------------------------------------
بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
shamsololama@yahoo.com
09177733411کامنت
-
RE: سوالات گوناگون و متنوع از اکسل
با تشكر فراوان
دقيقاً چيزي بود كه من ميخواستم.
البته هر كاري كردم نتوانستم براي مجموعه اي از سلولها آن را توسعه بدم.
آيا بايد كد آن را براي تك تك سلول هاي كه مي خواهيم اين خصوصيت رو داشته باشند نوشت.
يعني كد را براي همه اونها دونه دونه كپي كرد.
اگر ممكنه راهنمايي فرمايند.
باتشكر مجددکامنت
-
RE: سوالات گوناگون و متنوع از اکسل
با درود فراواننوشته اصلی توسط emph110با تشكر فراوان
دقيقاً چيزي بود كه من ميخواستم.
البته هر كاري كردم نتوانستم براي مجموعه اي از سلولها آن را توسعه بدم.
آيا بايد كد آن را براي تك تك سلول هاي كه مي خواهيم اين خصوصيت رو داشته باشند نوشت.
يعني كد را براي همه اونها دونه دونه كپي كرد.
اگر ممكنه راهنمايي فرمايند.
باتشكر مجدد
برای اجرای این دستور برای چند سل یا باید جداگانه برای هر سلی که میخواهی همین کد را بنویسی و با توجه به آن سل اطلاعات را در کد تغییر دهی و یا اینکه بصورت کلی عمل کنی که هر رنجی که بخواهید انتخاب کنید تا کد روی آن برای شما این عمل را انجام دهد که یک نمونه را حاضر کردم و در اینجا قرار می دهم تا ببینی
فایل نمونه:
[attachment=149]
در سطر اول محدوده ای که می خواهید کلملت جدید را وارد کنید مشخص می کنید
و ستونی که در Offet(0,2) w مشخص شده نشانی ستونی است که برابر هر سل در آن ذخیره سازی انجام می گیرد
For Each c In Sheet1.Range("b2:b20")
If c <> "" Then
If Right((c.Offset(0, 2)), Len(c.Value)) <> c.Value Then
c.Offset(0, 2) = c.Offset(0, 2) & " " & c
End If
End If
Nextفایل های پیوست شده---------------------------------------------------------------------------------------------------
بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
shamsololama@yahoo.com
09177733411کامنت
-
RE: سوالات گوناگون و متنوع از اکسل
سلام بر اساتید عزیز
دو تا سوال داشتم
1-همونطور که میدونیم هر عبارت شرطی از سه قسمت تشکیل شده
logical Test
Value if True
Value if False
مشکل اینجاست که چطوری باید چند if که هر ایف مربوط به یک شیت هست رو در سلول مورد نظرمون با هم جمع زد
برای مثال
ایف اول از شیت اول :
ایف دوم از شیت دوم:کد:=IF(TvShow!A3="انتخاب",TvShow!B3,"")
جمع این دوتا مگه نباید این بشهکد:=IF(Award!A3="انتخاب",Award!B3,"")
تو سل مورد نظر #VALUE! رو نشون میده:-/کد:=IF(Award!A3="انتخاب",Award!B3,"")+IF(TvShow!A3="انتخاب",TvShow!B3,"")
در مورد کدها هم بگم که من میخواهم وقتی سلولی (که اینجا A3 هست) به حالت انتخاب در میاد عنوان مورد نظر (که همان B3 هست )در شیت دیگر در سلول مربوطه نشون داده بشه
سوال دوم:در مورد Conditional Formatting
من دو حالت انتخاب و عدم انتخاب برای هر سل گذاشتم
میخواهم وقتی که سل مورد نظر به حالت انتخاب ذر میاد مثلا ایکون فلان رو نشون بده
مشکلم روی فرمول (value ) هست که چون عدد نیست نمیدونم باید برای حروف در اون قسمت چی نوشت
ممنون میشم راهنمایی کنید:blush:
سپاس فراوان[align=center][img]http://up.iranblog.com/Files7/8eba8f442d9443ddbf6d.jpg[/img][/align]کامنت
-
RE: سوالات گوناگون و متنوع از اکسل
با درود فراوان
برای اینکه دوشرط رو با هم ترکیب کنید اگر میخوای اگر یکی از سل ها از شیتهای مورد نظرت بصورت انتخاب بود ایف یکی را نمایش دهد باید ایف دوم را در قسمت سوم ایف اول استفاده کنید
=IF(Award!A3="انتخاب",Award!B3,IF(TvShow!A3="انتخا ب",TvShow!B3,""))
و اگر هم میخواهید که هردو جواب را در کنار هم در یک سلول نشان دهد باید بجای + از علامت & استفاده کنید[hr]
و سئوال دوم هم درست متوجه نشدم چون برای اینکار اگر انتخاب را بین دو سمیکالن قرار دهید نباید مشکلی داشته باشد
"انتخاب"---------------------------------------------------------------------------------------------------
بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
shamsololama@yahoo.com
09177733411کامنت
-
RE: سوالات گوناگون و متنوع از اکسل
سلام
فرمول رو فقط میشه عطف کرد که در اینصورت هم نتیجه هر 2 if در کنار هم دیده میشه!
و اما توضیحی که دادید با فرمول هماهنگ نیست و اطلاعات مربوط به همان شیت رو میده! لطفا توضیح بیشتر بدید.در خدمتم
برای سوال 2 هم همینطور.فایل رو بفرستین.فکر کنم اینی که می خواید با کد انجام بشه![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: سوالات گوناگون و متنوع از اکسل
نوشته اصلی توسط shamsololamaبا درود فراوان
برای اینکه دوشرط رو با هم ترکیب کنید اگر میخوای اگر یکی از سل ها از شیتهای مورد نظرت بصورت انتخاب بود ایف یکی را نمایش دهد باید ایف دوم را در قسمت سوم ایف اول استفاده کنید
=IF(Award!A3="انتخاب",Award!B3,IF(TvShow!A3="انتخا ب",TvShow!B3,""))
و اگر هم میخواهید که هردو جواب را در کنار هم در یک سلول نشان دهد باید بجای + از علامت & استفاده کنید[hr]
و سئوال دوم هم درست متوجه نشدم چون برای اینکار اگر انتخاب را بین دو سمیکالن قرار دهید نباید مشکلی داشته باشد
"انتخاب"درودنوشته اصلی توسط khakzadسلام
فرمول رو فقط میشه عطف کرد که در اینصورت هم نتیجه هر 2 if در کنار هم دیده میشه!
و اما توضیحی که دادید با فرمول هماهنگ نیست و اطلاعات مربوط به همان شیت رو میده! لطفا توضیح بیشتر بدید.در خدمتم
برای سوال 2 هم همینطور.فایل رو بفرستین.فکر کنم اینی که می خواید با کد انجام بشه!
لیست مربوطه رو از اینجا گیرید
http://www.speedyshare.com/files/26595177/tv_kade_yahoo.com.rar
متاسفانه با این کار فقط یکی از عنوانها در سل مورد نظر نشون داده میشه که طبیعی هم هست ولی چیزی که من مدنظرمه اینه که هر عنوانی از هر شیت به حالت انتخاب دربیاد در شیت فاکتور پشت سر هم لیست بشند ایا با توابع امکان پذیر هست؟
از وی بی به هیچ عنوان نمیخوام استفاده بشه
در مورد سوال دوم هم همون کار کردم ولی برای حروف نمیشه
[align=center][img]http://up.iranblog.com/Files7/8eba8f442d9443ddbf6d.jpg[/img][/align]کامنت
-
RE: سوالات گوناگون و متنوع از اکسل
=IF(Award!A3="انتخاب";Award!B3;"")&"--------"&IF(TvShow!A3="انتخاب";TvShow!B3;"")از عطف استفاده کنید.مشاهده می کنید که هر2 عنوان رو با ------- فاصله نشون میده.اگر اینطوری نخواید باید یا در 2 ستون این کار رو انجام بدید.که هر کدوم 1 if
سوال 2 هم انجام دادم.(ببینید)اما در conditional format فقط می تونید از تغییر رنگ و border و . . . . استفاده کنید.اگر می خواید آیکون خاصی رو نظون بده باید از فرمول if و بدون conditional formating j و با استفاده از فونتهای webding و..... استفاده کنید به این صورت:=IF(E10<>"";"s";"")در صورتی که فونت انتخابی شما webding یا winding و . . . باشد، آیکون خاصی را نشان می دهدفایل های پیوست شده[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: سوالات گوناگون و متنوع از اکسل
سلام بر دوستان عزیز
مثله اینکه اکسل بدون وی بی فاییده نداره ... در مورد سوال قبلیم مجبور شدم رو همون وی بی بمونم:blush:
سوال جدید و مشکلی که دارم در مورد A-Z کردن عنواهاست
از اونجا که بعضی از سلهای یکی از شیتهای لیست به صورت مرج هستند عنوانهارو به ترتیب الفبا نمیاره :-/
از اونجایی که نمیتونم این سلها رو از مرج در بیارم چون کلا ساختار لیستو بهم میزنه میخوام ببینم ایا روشی برای به ترتیب کردن عنوانهای این شیت هست یا خیر :huh:[align=center][img]http://up.iranblog.com/Files7/8eba8f442d9443ddbf6d.jpg[/img][/align]کامنت
-
RE: سوالات گوناگون و متنوع از اکسل
دوستان من 2 تا فایل اکسل دارم
حدود 8000 ردیف و 20 ستون داره
بعضی از جدول های هر 2تا فایل پر شده
میخوام این 2تا فایل رو باهم ادغام کنم
اگه کلش رو کپی کنم تو او یکی پیست کنم اطلاعات اکسل دوم از بین میره
کسی راه حلی نداره تا نخوام یکی یکی کپی پیست کنم؟کامنت
-
RE: سوالات گوناگون و متنوع از اکسل
معني تركيب نميدونم چيه
اگر ميخواهيد اين جداول با هم عملياتي را انجام دهند copy>paste special>operation
در صورتي كه ميخواهيد اطلاعات خالي كپي نشود copy>paste special>skipblank
در غير اينصورت هم در انتهاي يكديگر paste ميكنيد
حالا لطفا اگر اين موارد به درد شما نميخورد سئوال را دقيق تر بگوئيدزنگ تفريح دنيا هميشگي نيست ، ساعت بعد حساب داريمکامنت
-
RE: سوالات گوناگون و متنوع از اکسل
با درود فراوان
این کا ر با راهای مختلفی می شه انجام داد همه با تابع و هم با وی بی ولی شرایط فایل شما را درست نمی دونم به چه صورت است و آیتمهای که از جدول اول به جدول دوم انتقال می دهید با چه شرایطی است آیارکورد خاصی داره مثلا کد و یا شماره خاصی و اینکه اگر در یک خانه از جدول ها در هردوجدول پر باشه کدام رو انتخاب کنه---------------------------------------------------------------------------------------------------
بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
shamsololama@yahoo.com
09177733411کامنت
-
RE: سوالات گوناگون و متنوع از اکسل
با درود فراوان
دوست خوبم یه نمونه فایل رو بفرست تا شرایت جدول های که داری رو ببینم و بر اساس آن برات نمونه فایل حاظر کنم و برات بفرست و همچنین در مورد چیزی که مدنظرت هست توضیح بده---------------------------------------------------------------------------------------------------
بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
shamsololama@yahoo.com
09177733411کامنت





کامنت