دیو پایگاه داده بزرگی دارد که در یک ورک بوک اکسل نگهداری می کند. از نمونه های مواد تشکیل شده است و او از تابع VLOOKUP برای تولید فرم ها و گزارش های مختلف استفاده می کند. دیو می خواهد یک تصویر بیت مپ روی فرم قرار دهد که مطابق یکی از متغیرها تغییر می کند. به عنوان مثال، اگر فرم یک سیب را توصیف می کند، دیو می خواهد تصویری از یک سیب ظاهر شود. اگر گلابی را توصیف می کنید، باید گلابی ظاهر شود. و غیره
این مطمئناً یک کار چالش برانگیز است، اما به طور شگفت انگیزی می توان بدون ماکرو انجام داد. مراحل درگیر هستند، اما پس از رسیدن به آن انجام آن چندان دشوار نیست:
=IF(G1=1,"apple",IF(G1=2,"pear",IF(G1=3,"orange","")))

شکل 1. کادر محاوره ای New Name.
=INDIRECT(Sheet1!$A$1)
- در یک کاربرگ جدید، یک سلول (مانند سلول B4) را انتخاب کنید.
- نام "apple" را در کادر نام، سمت چپ نوار فرمول وارد کنید. این نام "سیب" را برای اشاره به سلول B4 تعریف می کند.
- در حالی که سلول B4 هنوز انتخاب شده است، زبانه Insert روبان را نمایش دهید و از ابزار Picture برای درج تصویر سیب استفاده کنید.
- عرض و ارتفاع سلول B4 را به گونه ای بزرگ کنید که تصویر سیب به طور کامل در داخل سلول قرار گیرد.
- مراحل 1 تا 4 را برای هر یک از تصاویر دیگر خود تکرار کنید، هر تصویر را در یک سلول متفاوت قرار دهید و آنها را با توجه به محتوای تصویر نامگذاری کنید. (به خاطر این مثال، من فرض می کنم که "گلابی" سلول D4 و "نارنجی" سلول F4 است.)
- در کاربرگ حاوی فرم شما، فرمولی ایجاد کنید که حاوی نام میوه باشد، مانند فرمول زیر که بسته به مقدار سلول G1، "سیب"، "گلابی" یا "پرتقال" را نشان می دهد:
- مهم است که فرمول نام ها را دقیقاً همانطور که در مرحله 2 برای هر تصویر میوه تعریف کرده اید ارجاع دهد. به خاطر این مثال، فرض می کنم که این فرمول را در سلول A1 Sheet1 وارد کرده اید.
- تب Formulas روبان را نمایش دهید.
- بر روی ابزار Define Name کلیک کنید. اکسل کادر محاوره ای New Name را نمایش می دهد. (شکل 1 را ببینید.)
- به جای محتویات کادر نام، کلمه "تصویر" را جایگزین کنید.
- محتویات کادر Refers To را با فرمول زیر جایگزین کنید:
- روی دکمه OK کلیک کنید. اکنون نام "تصویر" را برای فرمول وارد شده در مرحله 10 تعریف کرده اید.
- در برگه ای که فرم شما را شامل می شود، سلولی را انتخاب کنید که می خواهید تصویر پویا در آن ظاهر شود.
- تب Insert روبان را نمایش دهید و از ابزار Picture برای انتخاب و درج یک عکس استفاده کنید (مهم نیست کدام یک).
- مطمئن شوید که تصویری که در مرحله 13 وارد کرده اید انتخاب شده است.
- در نوار فرمول، فرمول =Picture را وارد کنید. (این نامی است که در مراحل 7 تا 11 تعریف کردید.) تصویر باید تغییر کند تا میوه ای که در سلول A1 نامگذاری شده است را نشان دهد.
اکنون، هر زمان که نام میوه در سلول A1 تغییر کند (که به نوبه خود بر اساس مقدار سلول G1 است)، تصویر تغییر خواهد کرد.