PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل تو لینک کردن فایل بعد از رایت روی سی دی و اجرا در سیستمی دیگه



ghafeleh
2013/06/04, 19:55
دوستان عزیز سلام
چطوری میشه تو اکسل سلول رو لیک کرد روی عکسی طوریکه اگه اون فایل اکسل رو ما داخل یه سی دی یا فلش مموری ریختیم و فایل اکسل رو اجرا کردیم مشکلی تو لود اون فایل عکس نداشته باشه ....همتون در جریان هستین که معمولا در لینک کردن در اکسل معمولا یه جورایی اون فایل لینک شده رو از داخل درایو و بالطبع پوشه ای اون رو لود می کنه حالا اگه قضیه مثه اون حالتی که بهتون گفتم باشه چیکار باید کرد ؟؟؟؟؟

امين اسماعيلي
2013/06/05, 00:29
با درود باید از آدرس دهی path استفاده کنیم. یعنی هرجا فایلمون بود اون پوشه هم کنارش باشه و ازش استفاده کنه مثلا میخوام تو شیت 1 وقتی فایل باز میشه تو سل D1 آدرس ذخیره فایل اکسل رو برام برام بیاره به صورت خودکار خوب از کد زیر در قسمت workbook ویژوال برای حالتی که فایل باز میشه مینویسم :

Private Sub Workbook_Open()
Sheet1.Range("D1").Value = Application.ThisWorkbook.Path

End Sub
حالا هر وقت فایل اکسل من باز بشه من تو سل D1شیت 1 آدرس خودکار فایل اصلی اکسلم رو دارم. حالا کافی نام اون فولدر عکس یا هرچی که میخواین رو به این آدرس با & اظافه کنید به این آدرس تا آدرس کامل بدست بیاد .
خوب راه های دیگه هم هست که بعدا توضیحاتی براتون میدم .
در ضمن یه جورایی به تالار ویژوال مربوط میشدا.

ghafeleh
2013/06/05, 09:00
با درود باید از آدرس دهی path استفاده کنیم. یعنی هرجا فایلمون بود اون پوشه هم کنارش باشه و ازش استفاده کنه مثلا میخوام تو شیت 1 وقتی فایل باز میشه تو سل D1 آدرس ذخیره فایل اکسل رو برام برام بیاره به صورت خودکار خوب از کد زیر در قسمت workbook ویژوال برای حالتی که فایل باز میشه مینویسم :

Private Sub Workbook_Open()
Sheet1.Range("D1").Value = Application.ThisWorkbook.Path

End Sub
حالا هر وقت فایل اکسل من باز بشه من تو سل D1شیت 1 آدرس خودکار فایل اصلی اکسلم رو دارم. حالا کافی نام اون فولدر عکس یا هرچی که میخواین رو به این آدرس با & اظافه کنید به این آدرس تا آدرس کامل بدست بیاد .
خوب راه های دیگه هم هست که بعدا توضیحاتی براتون میدم .
در ضمن یه جورایی به تالار ویژوال مربوط میشدا.


ممنونم
یعنی اگه من فایلم رو روی یه سی دی بریزم با این کارهایی که شما گفتین انجام بدم اگه مثلا همون سل d1 را کلیک کنم اون کس رو برام میاره از روی سی دی؟؟؟؟؟
در ضمن اگه این توضحیات رو با یه نمونه برام بزاری ممنون میشم چون من تازه کار هستم کمی این کلمات برام غریبه در ضمن تا یادم نرفته من می خوام که وقتی یه بار بهش ادرس میدم دیگه نخوام کاری برای اون سلول انجام بدم یعنی اینطرو نباشه که هر جایی من اون سی دی رو بردم بخوام ادرس جدید رو هم بهش بدم

امين اسماعيلي
2013/06/05, 12:53
با درود
اصولا باید بیاره.اما یه مشکل داری چون به حرف من گوش نذاذی کامل پس اون قسمت & چی شد
نگاه کن آدرس فایلت باید تکمیل بشه . چشم یه نمونه میزارم

امين اسماعيلي
2013/06/05, 15:11
با درود
عکس زیر و فایل اکسل زیر رو هر جا تو سیستمت خواستی بزار. البته عکسه میتونه تویه یه فولدر در کنار فایل اکسلن باشه . که در این صورت راهنمای داخل فایل رو بخون تا یه تغییر بدی.

در کل فایل رو باز کن. عکس های دیگه ای هم داری کنار فایل اکسل بزار و نام فایل رو در قسمت نام فایل تو سل مربوطش تغییر بده و دکمه رو بزن.[hr]
عکس نمونه[hr]
عکس بند انگم شتی اومد حالا عکس رو با نام 22 کنار فایلت Save کن.

ghafeleh
2013/06/05, 16:45
با درود
عکس زیر و فایل اکسل زیر رو هر جا تو سیستمت خواستی بزار. البته عکسه میتونه تویه یه فولدر در کنار فایل اکسلن باشه . که در این صورت راهنمای داخل فایل رو بخون تا یه تغییر بدی.

در کل فایل رو باز کن. عکس های دیگه ای هم داری کنار فایل اکسل بزار و نام فایل رو در قسمت نام فایل تو سل مربوطش تغییر بده و دکمه رو بزن.[hr]
عکس نمونه[hr]
عکس بند انگم شتی اومد حالا عکس رو با نام 22 کنار فایلت Save کن.


دوست عزیز ممنون بازم که داری کمکم می کنی
شما بزار به حساب ناواردی بنده نشد ....این نمونه من با توضیحاته:
اینم عکسش: (http://uplod.ir/yli67fw2o56a/nemone_man.xlsm.htm)

امين اسماعيلي
2013/06/06, 22:20
با درود
با اون روش که جواب میده. خرجش یه cD هستش. تست کن. چیزی از دست نمیدی اما خواهشن تموم کارایی که گفتم بکنیااااااااااا.
بعدش نگی اسماعیلی پول CD رو میخواماااااااااااااااااا

ghafeleh
2013/06/07, 17:31
با درود
با اون روش که جواب میده. خرجش یه cD هستش. تست کن. چیزی از دست نمیدی اما خواهشن تموم کارایی که گفتم بکنیااااااااااا.
بعدش نگی اسماعیلی پول CD رو میخواماااااااااااااااااا


دوست عزیز من ممنونم اما کمی تو اجراش مشکل دارم اون چیزی که برام گذاشته بودی که خیلی برام واضح نبود شما یه سلول رو قرار داده بودی که ادرس اون فایل رو بهش باید اضافه کنیم یه طرف هم قراره اون دکمه عکس رو بیاره من نتونستم انجام بدم شما ممکنه یه راهنمایی سلیس تر برای بنده بنمائید

امين اسماعيلي
2013/06/07, 18:33
با درود
خوب تو اون فایلی که من گذاشتم. تو ویژوال قسمت workbook کدی نوشته شده که آدرس همین فایل اکسل رو که ما داریم برامون توی یه سل بزاره خودکار. حالا هرجا و تو هر سیستمی داشته باشیم. حالا میمونه آدرس اون عکس. اون عکس باید کنار فایلمون باشه. یا توی یه فولدر که کنار همین اکسل هستش باشه. یه بار از تو سیستم ببین دقیق اسم اون فایل عکس که خودن یه بار بازش میکنی بدون اکسل یعنی دستی چیه. من تو اون فایل اسم فایل رو گراشتم تو سل تا متغییر باشه. پسوند رو هم متغییر باشه یعنی .JPG حالا اگه شما تو فولدر عکسات هست که نام فولدر رو هم باید به آدرس دهیتون اظافه کنید.

ghafeleh
2013/06/07, 21:08
با درود
خوب تو اون فایلی که من گذاشتم. تو ویژوال قسمت workbook کدی نوشته شده که آدرس همین فایل اکسل رو که ما داریم برامون توی یه سل بزاره خودکار. حالا هرجا و تو هر سیستمی داشته باشیم. حالا میمونه آدرس اون عکس. اون عکس باید کنار فایلمون باشه. یا توی یه فولدر که کنار همین اکسل هستش باشه. یه بار از تو سیستم ببین دقیق اسم اون فایل عکس که خودن یه بار بازش میکنی بدون اکسل یعنی دستی چیه. من تو اون فایل اسم فایل رو گراشتم تو سل تا متغییر باشه. پسوند رو هم متغییر باشه یعنی .JPG حالا اگه شما تو فولدر عکسات هست که نام فولدر رو هم باید به آدرس دهیتون اظافه کنید.


من workbook رو پیدا نکردم کجاست؟

امين اسماعيلي
2013/06/08, 00:17
با درود
در عکس زیر مشخص است با هایلایت زرذ روش دبل کلی کنی کد هاش مشخص میشه

ghafeleh
2013/06/13, 00:15
با درود
در عکس زیر مشخص است با هایلایت زرذ روش دبل کلی کنی کد هاش مشخص میشه


ممنونم دوست عزیز من چطوری می تونم باهات در ارتباط باشم چون می خوام اگه در حین کا رمشکل داشتم بتونم ازت کمک بگیرم

امين اسماعيلي
2013/06/13, 01:00
با درود
مشکلاتتون رو تو سایت تو هر بخش که م یدونین به اونجا مربوط میشه مطرح کنین. حتمااگه بتونیم، هم دوستان و هم اگه من بلد باشم کمک میکنیم.

ghafeleh
2013/06/13, 15:13
با درود
مشکلاتتون رو تو سایت تو هر بخش که م یدونین به اونجا مربوط میشه مطرح کنین. حتمااگه بتونیم، هم دوستان و هم اگه من بلد باشم کمک میکنیم.


اون رو که من بیخیال شدم (سوال قبلی) چون نتونستم اجراش کنم سوال دوم اینه که میشه اکسل رو طوری برنامهریزی کرد که فقط شخص خاصی بتونه ویرایش رو اون اطلاعات انام بده ودیگران فقط بتونن فایل رو باز کنن و اطلاعات رو نگاه کنن؟؟؟؟

امين اسماعيلي
2013/06/13, 16:06
با درود
خوب این نیاز به برنامه نویسی نداره. هر چند با اونم میشه. اما برای شروع کار کل شیت هاتونو یا اونهایی رو که میخواین پروتکت کنین. review قسمت protectsheet یا protectworkbook