可以把VB.net執行下得到的圖片存到Excel中嗎?

看板Programming作者 (怎樣轉移檔案?)時間16年前 (2007/12/21 23:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我用VB.net寫了一個程式 其中有一個picturebox是按了"掃瞄"的button之後會得到一個影像 我希望按儲存之後能把所有的資料用一個excel呈現 其中包含了客戶的基本資料(文字)和掃瞄所得之影像(圖片) 讓之後開啟時能看到圖文並茂的資料 目前的程式碼如下: Dim newExcel As New Microsoft.Office.Interop.Excel.Application With newExcel .Workbooks.Open(Filename:="C:\Documents and Settings\admin\桌面\ABC\客戶資料\ 存檔格式.xlsx") .Cells(2, 1) = TextBox3.Text '在A2寫入客戶姓名 .Cells(2, 2) = TextBox5.Text '在B2寫入電子郵件 .Cells(2, 4) = TextBox6.Text '在D2寫入出生日期 .Cells(2, 5) = ComboBox1.Text '在E2寫入職業類別 .Cells(5, 1) = PictureBox1.Image '在A5寫入圖型 文字的部分都能正常顯示 可是圖片的部分執行後他在A5只顯示了 "System.Drawing.Bitmap"耶 所以想請問我想要的樣子excel可以做到嗎?? 如果可以的話請指點一下怎麼寫 感謝 ^^ ******* 之前有一位好心的網友回答我以下: 試試下面這段code, 只不過我的程式是把圖檔從磁碟讀出來, 你應該只要稍微修改一下就能用: Dim objPix as Object = objExcel.Activesheet.Pictures.Insert(strPixPath) objPix.Top = objWorksheet.Cells(i, j).Top +1 objPix.Left = objWorksheet.Cells(i, j).Left +1 ******* 我試過了但是可能因為6.0與.NET語法的差異吧 還是沒辦法... 而且錯誤很多 不知道怎麼改 ^^" 有人可以再回答我一次嗎?? 或是那位好心人你如果看到了請再多給我些提示 救救我~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.203.71
文章代碼(AID): #17Qz_peu (Programming)