PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : معادل تابع indirect در VBA چيست؟



shh
2011/01/01, 11:19
اگر بخواهيم در VBa متغيري تعريف كنيم كه مقدار آن برابر سلول A1 باشد و در سلول A1 عبارت B2:‍C5 نوشته شده باشد و منظور اين باشد كه متغييري از نوع Range و برابر محدوده اي كه در سلول A1 است، باشد اينكار را چگونه مي‌توان انجام داد.
با تشكر

m_d6712
2011/01/02, 02:52
Dim a As String
a = Range("A1").Value
Dim rng As Range
Set rng = Range(a)

shamsololama
2011/01/02, 08:21
با درود فروان
با این ترکیب نیز میتوانید انجام دهید

Range(Range("A1").Value)