با درود. توضیحات در فایل پیوست شده داده شده. ممنون میشم پاسخ بدید.
مشخص کردن فاصله بین دو عدد
Collapse
X
-
-
سلام
من ی روش مشابه رو توضیح میدم:
از فرمت سل ها استفاده می کنم.
به این شکل که فرمت سل هایی که قرمز هستن رو تغییر میدم. مثلا میذارمش روی number
اینطوری می تونیم با استفاده از فرمول cell فرمتش رو استخراج کنیم. تا اینجا تونستیم سل هایی که قرمز هستن (فرمتشون متفاوت هست) رو تشخیص بدیم. بعد یک فرمول م ینوویسیم که اگر فرمت اون سل مثلا F1 بود (یعنی فرمتش number بود) شماره ستونش رو بذاره.
تا اینجا می تونیم هر لحظه با تغییر فرمت هر سل دلخواه، اون رو به لیست زیرین اضافه کنیم ( می تونید با فرمت پینتر اینکار رو کنید) مثلا یک سل قرمز رو معمولی کنید و یک سل بدون فرمت رو فرمت مورد نظر بدید.
حالا با استفاده از فرمول موجود، ادرس محدوده بین اعداد رو پیدا میکنیم و counta اونها رو محاسبه می کنیم.
فعلا باید با استفاده از سل کمکی اینکا رو رو بکنید چون باید به طریقی به اکسل بفهمونیم که سل های رنگی متفاوت هستن.
اما اگر از وی بی استفاده کنید، سل کمکی نمی خواد که اساتید وی بی باید کمک کنن.
فایل رو گذاشتم
سوالی بود در خدمتم
فکرکنم روشم مشابه اقای mohammad2060 هست. اما من هر کار کردم نتونستم با تکست کردن سل ها به نتیجه دلخواه برسم. چون ایشون از خاصیت تکست بودن متن استفاده کردن.
به هر حال روش تقریبا مشابه هست . فرمول ها متفاوتنفایل های پیوست شده[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]کامنت
-
علت قرمز شدن ااعداد رو توضیح بدید
شاید بشه توی فرمول گنجوند[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]کامنت
-
-
با سلام
با ویژوال بیسیک شماره ستون سلول خالی قبل از سلول پر بعدی بدست آمد با یک تفریق ساده میتوانید فاصله بین دو عدد را محاسبه کنید
کد PHP:Sub test()
Dim i, j, k As Integer
Range("B12:bg15").Select
Selection.ClearContents
Range("B12").Select
For k = 4 To 7
j = 2
For i = 2 To 250
If Cells(k, i).Value = "" And Cells(k, i + 1).Value <> "" Then
Cells(k + 8, j).Value = Cells(k, i).Column
j = j + 1
End If
Next i
Next k
End Sub
فایل های پیوست شدهLast edited by iranweld; 2015/08/09, 07:53.کامنت
کامنت