ThisWorkbook در VBA چیست؟
ThisWorkbook در VBA چیست؟

تصویری: ThisWorkbook در VBA چیست؟

تصویری: ThisWorkbook در VBA چیست؟
تصویری: ماکرو نویسی در اکسل چیست؟ 2024, ممکن است
Anonim

این کتاب کار به کتاب کاری که اکسل در آن وجود دارد اشاره دارد VBA کد در حال اجراست از طرف دیگر ActiveWorkbook به کتاب کار اکسل اشاره دارد که جریان دارای فوکوس است، به این معنی که پنجره رو به جلو اکسل است. اغلب اکسل VBA توسعه دهندگان این دو نوع رایج Workbook را با هم ترکیب می کنند VBA.

علاوه بر این، تفاوت بین workbook فعال و ThisWorkbook چیست؟

این کتاب کار شی به کتاب کار که کد ماکرو در آن قرار دارد. ActiveWorkBook اشاره به کتاب کار که در حال حاضر است فعال . اما اگر کتاب کار که اجرای کد ماکرو در آن نیست کتاب کار فعال سپس به برخی اشاره خواهند کرد ناهمسان اشیاء.

چگونه به یک کتاب کار در VBA ارجاع دهم؟ مراجع سلول VBA – ارجاع فایل ها و کاربرگ ها

  1. برای مراجعه به یک کتاب کار: Workbooks ("NameOfFile.xls").
  2. از نام خاص فایل و به دنبال آن پسوند استفاده کنید.
  3. برای مراجعه به کتاب کار فعلی، ماکرو در: ThisWorkbook قرار دارد.
  4. برای مراجعه به کتاب کار فعال: ActiveWorkbook.

به همین ترتیب، VBA چه کاری انجام می دهد؟

این تنظیم کلمه کلیدی در اکسل VBA . این تنظیم کلمه کلیدی برای ایجاد اشیاء جدید استفاده می شود، برای مثال ایجاد یک newRange. این تنظیم زمانی که می خواهید خطوط طولانی کد را ساده کنید، کلمه کلیدی مفید است. این نوع متغیر شی برای نگهداری محدوده ای از سلول ها از صفحه گسترده شما استفاده می شود.

تفاوت ماکرو و ماژول چیست؟

در حالی که شما خلق می کنید ماکروها در دسترسی با انتخاب از لیستی از کلان اعمال، شما بنویسید ماژول ها در زبان برنامه نویسی Visual Basic for Applications (VBA). آ مدول مجموعه ای از اعلان ها، بیانیه ها و رویه هایی است که با هم به عنوان یک واحد ذخیره می شوند.

توصیه شده: