عادل علی پور
عادل علی پور

6 ماه پیش

حل شده

پاسخ

ساخت Sheet براساس گروه بندی داده ها

با درود و احترام

من ی Table دارم که ستون A آن از داده های زیر تشکیل شده است :

مثلا :

علوم پایه

مهندسی

پزشکی

حقوق

تربیت بدنی و....

به جز پیوت تیبل چه راه‌هایی پیشنهادی می دهید که به تعداد این گروه‌ها شیت جداگانه با اطلاعات مربوط به آن ساخته شود.

توضیح اینکه این داده ها Sort نیستند و تعداد سطر ها بسیار زیاد است.

گزارش تخلف

سؤالات مربوط به اکسل

برو به

به پشتیبانی نیاز داری؟

در صورتی که

  • در کار با بتازون مشکلی دارید
  • در مورد خدمات بتازون سؤالی دارید
  • نظراتی را برای ارتقا و بهبود خدمات دارید

خوشحال میشیم که حتماً با ما در میان بزارید

سلام

برای ساخت شیت و جابجایی داده‌ها به صورت اتوماتیک می توانید از کدنویسی VBA استفاده کنید

گزارش تخلف

عادل علی پور
عادل علی پور

6 ماه پیش

سلام اساتید محترم

متاسفانه VBA بلد نیستم.

اگه امکانش هست، کد VBA رو برام بفرستید.

با عرض پوزش

گزارش تخلف

وحید حسین پور
وحید حسین پور

6 ماه پیش

پاسخ حل کننده

با درود

برای ایجاد یک شیت به نام هر اسم در ستون A، می توانید از کد VBA زیر استفاده کنید:

Sub CreateSheets()
   Dim cell As Range
    For Each cell In Range("A1:A10") ' تغییر A1:A10 به محدوده مورد نظر خود        Sheets.Add After:=Sheets(Sheets.Count)        Sheets(Sheets.Count).Name = cell.Value
Next cell
End Sub

این کد به تعداد سلول های غیر خالی در محدوده A1:A10 می رود و برای هر سلول یک برگه جدید ایجاد می کند و نام آن را با مقدار سلول تنظیم می کند. شما می توانید محدوده مورد نظر خود را در خط 3 تغییر دهید.

گزارش تخلف

برو به

درباره ما

بتازون یک سایت نیست، یک خانواده است. یک محل برای همه ما، محلی که به هم کمک کنیم و با هم پیشرفت کنیم. این که الآن اینجایی اتفاقی نیست، خوشحالیم که بهمون ملحق شدی...