<form id="hbx9t"></form>

<noframes id="hbx9t">

    <em id="hbx9t"><span id="hbx9t"></span></em>

        <noframes id="hbx9t"><address id="hbx9t"><th id="hbx9t"><progress id="hbx9t"></progress></th></address>
        office交流網--QQ交流群號

        Access培訓群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

        Word交流群:218156588             PPT交流群:324131555

        WPS表格里插入的嵌入式圖片在Office的Excel無法正常顯示

        2020-05-24 08:00:00
        zstmtony
        原創
        133388
        WPS表格里插入的嵌入式圖片 是=DISPIMG格式,這個圖片是wps特有的功能,它不是shape, 有shapes集合中找不到。只能用wps的et表格打開才能看到這個圖片

        在Excel中打開會顯示為#NAME錯誤,圖片顯示不出來


        只有安裝wps才能復現這個問題。重新下載安裝了官網的回wps之后,打開文檔,圖片都能正常顯示了。

        圖片為單元格圖片 ,在wps右鍵切換為浮動圖片,可解決這個問題 。

        DISPIMG是wps私有函數,且涉及到圖片相關等其他模塊
        =DISPIMG("姓名18",1)


        雙擊后出現的看圖模塊

        所以沒法作為通用文檔。這是一個很不好的情況(這個單元格圖片功能確實很方便),文檔應該盡量保證通用兼容。金山利用這個功能將用戶限制在自己wps里才能使用

        你在使用網絡協作插入圖片的時候,默認是“單元格圖片”的模式,就會看到在fx格子中看度到=DISPIMG(“專XXXX”,1),在本地也只能看到這個公式
        這個時候,只需要在網絡協作狀態下,右鍵圖片,選擇“轉為浮動圖片”,保存。就屬可以在本地端看到圖片格式了


        更深入研究的文章:

        Wps 的ET表格有一個特殊的功能,嵌入單元格式圖片。
        它的優點: 直接嵌入在單元格內,不會在圖片 形狀集合中出現,自動縮放,選中單元格就可選中圖片,且圖片的大小和位置會隨著單元格的大小和位置變化而變化。
        可以發現,普通的浮動圖片 在右邊文檔中的對象是可以看到的,但嵌入式圖片卻不會出現
        但如果你把這個圖片由嵌入式圖片改為浮動式圖片,則在右邊文檔的對象列表就會出現了
        如果知道圖片的名稱,也可自己在各個地方直接使用這個圖片,好像一個名稱引用一樣。非常方便,如下圖所示
        其中第1個參數是圖片的名稱,第2個參數是圖片的顯示方式,0 裁剪圖片填充單元格,1 顯示完整圖片在單元格內
        默認一般是使用1 圖片顯示 方式,也就是顯示完整圖片在單元格內
        我嘗試在多個單元格里輸入同樣的嵌入式圖片的公式,可發現 可顯示3個圖片,但實際上都來自同一個圖片來源,這樣也間接節省了很多空間,有點像Excel 中使用  名稱先定義一個
        名稱:圖片  =INDIRECT("$S"& (MATCH(物料信息!$C$1,系統_物料基本信息表[物料編碼],0)+4))    然后在其它需要顯示圖片的地方 使用 =圖片 公式來顯示圖片。類似的引用圖片的方式。相當于一個鏈接。
        如果把這個嵌入式圖片 右鍵 切換為浮動圖片 ,則圖片變會變成與普通的Excel的Picture 圖片行為一致了。
        但如果右鍵再 切換為嵌入單元格圖片,立馬就從圖片對象集中消息。
        但這一切是如何實現的呢,如何使用VBA如何來自動實現嵌入單元格圖片及自動引用DispImg函數來完成嵌入式圖片呢

        WPS Excel嵌入式圖片以及Dispimg函數的深入研究(獨家)

          分享