امکان نمایش تصاویر به صورت رندوم در یک رنج فایل اکسل

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • sabertb

    • 2014/04/09
    • 347
    • 45.00

    [حل شده] امکان نمایش تصاویر به صورت رندوم در یک رنج فایل اکسل

    سلام خدمت اساتید گرامی
    اگر بخواهیم به صورت رندوم تصاویری در یک رنج مشخص یا در لیبل مورد نظر در فایل اکسل فراخوانی شود چه باید کرد ؟
    تصاویر در آدرس فایل اصلی و در پوشه pic ذخیره میشود. نام تصاویر هم از 1 تا 20 میباشد.
    فایل نمونه پیوست شد
    فایل های پیوست شده
    :min10::min18::min13::min22:
  • DOLFIN

    • 2014/01/18
    • 149

    #2
    سلام
    1. سایز تصاویر را کوچک نمایید.(حداقل 50 % کوچک تر از اندازه واقعی) .
    2.به DEVELOPER رفته و از INSERT گزینه IMAGE را از بخش ACTIVEX انتخاب نمایید و یک تصویر با اندازه دلخواه رسم نمایید.
    3. وارد صفحه شیت مورد نظر در محیط VBA شده و کد زیررا درج نمایید.
    کد:
    Private Sub Worksheet_Change(ByVal Target As Range)
    Image1.Picture = LoadPicture(Application.ThisWorkbook.Path & "\pic\" & Sheet1.Range("B2").Value & ".jpg")
    Image1.Left = 50
    End Sub
    توجه منظور از Image1.Left = 50 جایگاه تصویر در صفحه اکسل است پس عدد مربوط به آن را متناسب با صفحه وارد کنید.
    [CENTER][FONT=times new roman][SIZE=7][I][B][COLOR=#0000ff] خانه اکسل - [url]http://excelhouse.blog.ir[/url][/COLOR][/B][/I][/SIZE]
    [/FONT][/CENTER]

    کامنت

    • sabertb

      • 2014/04/09
      • 347
      • 45.00

      #3
      ممنون از راهنماییتون ولی نمیدونم کجای کارو اشتباه میکنم شاید اون قسمت آخرش که در مورد جایگاه تصویر گفتید نمی فهمم . برای همین هیچ اتفاقی نمی افته
      فایل پیوست با راهنمایی شما رفتم ولی جواب نمیده
      فایل های پیوست شده
      :min10::min18::min13::min22:

      کامنت

      • majid_mx4

        • 2012/06/25
        • 699

        #4
        با سلام

        فایل ارسالی شما کاملا درست کار میکند

        توجه داشته باشید : با توجه به نوع دستور جهت ایجاد مسیر برای پیدا کردن فایل عکس حتما یاید یکبار فایل را در مسیر خود ذخیره کنید و عکس ها نیز در فایل خودش در همان محل باشد فایل رابسته و دوباره باز کنید .
        حال روی شیتی که عکس دارد دبل کلیک کنید تا شماره رندم تغییر کند .

        با تشکر میر

        کامنت

        چند لحظه..