PDA

View Full Version : سوال: ارسال به اکسل تصويري که آدرسش در بانک ذخيره شده نه خودش – در Cسي شارپ يا يا VB.NET مدل winforms



armm1388
چهارشنبه 18 تیر 1393, 12:14 عصر
با سلام

رکوردي در بانک دارم که يک فيلدش تصوير است . اما خود تصوير در بانک ذخيره نمي شود بلکه اصل تصوير به صورت يک فايل فيزيکي در هارد ذخيره شده و آدرسش در بانک ذخيره مي شود.
اکنون مي توانم محتواي رکورد را به اکسل بفرستم ولي نمي دانم عکس را چگونه به اکسل بفرستم.

با تشکر فراوان

gilsoft
چهارشنبه 18 تیر 1393, 13:35 عصر
با سلام

رکوردي در بانک دارم که يک فيلدش تصوير است . اما خود تصوير در بانک ذخيره نمي شود بلکه اصل تصوير به صورت يک فايل فيزيکي در هارد ذخيره شده و آدرسش در بانک ذخيره مي شود.
اکنون مي توانم محتواي رکورد را به اکسل بفرستم ولي نمي دانم عکس را چگونه به اکسل بفرستم.

با تشکر فراوان

سلام دوست عزیز

بنظرم با این کد ( البته با کمی دستکاری ) میتونی مشکل‌ِتو برطرف کنی :
Dim oExcel As ObjectDim oBook As Object
Dim oSheet As Object


oExcel = CreateObject("Excel.Application")
oExcel.Visible = True
oBook = oExcel.Workbooks.Add
oSheet = oBook.Worksheets(1)
oSheet.Shapes.AddPicture("C:\Logo\logo.bmp", False, True, 415, 1, 20, 30)

موفق باشید .....

armm1388
چهارشنبه 18 تیر 1393, 15:44 عصر
سلام دوست عزیز

بنظرم با این کد ( البته با کمی دستکاری ) میتونی مشکل‌ِتو برطرف کنی :
Dim oExcel As ObjectDim oBook As Object
Dim oSheet As Object


oExcel = CreateObject("Excel.Application")
oExcel.Visible = True
oBook = oExcel.Workbooks.Add
oSheet = oBook.Worksheets(1)
oSheet.Shapes.AddPicture("C:\Logo\logo.bmp", False, True, 415, 1, 20, 30)

موفق باشید .....

خير - کد مذکور عکس را در سلول ذخيره نمي کند. من مي خواهم در سلولي در همان رکورد باشد