五月天婷亚洲天久久综合网,婷婷丁香五月激情亚洲综合,久久男人精品女人,麻豆91在线播放

  • <center id="8gusu"></center><rt id="8gusu"></rt>
    <menu id="8gusu"><small id="8gusu"></small></menu>
  • <dd id="8gusu"><s id="8gusu"></s></dd>
    樓主: pobel
    5311 16

    Proc Import 不能完全讀取超過(guò)255個(gè)字符的單元格內(nèi)容 [推廣有獎(jiǎng)]

    • 0關(guān)注
    • 粉絲

    院士

    15%

    還不是VIP/貴賓

    -

    威望
    2 級(jí)
    論壇幣
    14685 個(gè)
    通用積分
    1867.0837
    學(xué)術(shù)水平
    932 點(diǎn)
    熱心指數(shù)
    930 點(diǎn)
    信用等級(jí)
    730 點(diǎn)
    經(jīng)驗(yàn)
    113854 點(diǎn)
    帖子
    1287
    精華
    4
    在線時(shí)間
    3651 小時(shí)
    注冊(cè)時(shí)間
    2008-12-10
    最后登錄
    2024-11-14

    初級(jí)熱心勛章 中級(jí)熱心勛章 初級(jí)信用勛章 初級(jí)學(xué)術(shù)勛章 中級(jí)信用勛章 中級(jí)學(xué)術(shù)勛章 高級(jí)熱心勛章 高級(jí)學(xué)術(shù)勛章

    樓主
    pobel 在職認(rèn)證  發(fā)表于 2015-9-28 08:12:58 |只看作者 |壇友微信交流群|倒序 |AI寫論文
    1000論壇幣
    請(qǐng)教各位一個(gè)問(wèn)題:
    當(dāng)用proc import讀取excel內(nèi)容時(shí), 只能讀取單元格的前255個(gè)字符。(除非是前幾行的單元格中有單元格內(nèi)容大于255)

    請(qǐng)問(wèn)用什么選項(xiàng)能夠使proc import完整讀取單元格的內(nèi)容, 例如附件中的第20行。
    最好是直接在程序中解決,而不是去修改excel或其他的如注冊(cè)表之類。
    后綴名分別是.xlsx 和 .xls的時(shí)候,是否都有解決方法?
    多謝!


    非常感謝Enginx, 解決了.xlsx后綴的問(wèn)題。
    如果哪位朋友有不同于Enginx的,直接用程序解決的方法,同樣1000論壇幣。
    現(xiàn)在如果有朋友能幫忙解決.xls后綴文件的這個(gè)問(wèn)題,愿奉上1500論壇幣,多謝!

    test.xlsx

    10.32 KB

    最佳答案

    Enginx 查看完整內(nèi)容

    PROC IMPORT OUT= WORK.Test DATAFILE= 'test.xlsx' DBMS=XLSX; SHEET="Sheet1"; RUN;
    關(guān)鍵詞:import Port ROC 單元格 1000論壇幣 import excel 注冊(cè)表 朋友 程序
    和諧拯救危機(jī)
    沙發(fā)
    Enginx 發(fā)表于 2015-9-28 08:12:59 |只看作者 |壇友微信交流群
    PROC IMPORT OUT= WORK.Test
                DATAFILE= 'test.xlsx'
                DBMS=XLSX;
         SHEET="Sheet1";
        RUN;
    藤椅
    Enginx 發(fā)表于 2015-9-28 09:47:42 |只看作者 |壇友微信交流群
    PROC IMPORT OUT= WORK.Da
                DATAFILE= 'test.xlsx'
                DBMS=XLSX;
         SHEET="Sheet1";
        RUN;
    板凳
    godxh 在職認(rèn)證  發(fā)表于 2015-9-28 09:50:56 |只看作者 |壇友微信交流群
    Try following

    1. proc import out=test
    2.             datafile="E:\TEMP\test.xlsx"
    3.             dbms=excel replace;
    4.      sheet="sheet1$";
    5.      getnames=yes;
    6.      mixed=no;
    7.      scantext=yes;
    8.      usedate=yes;
    9.      scantime=yes;
    10.      textsize=2000;
    11. run;
    復(fù)制代碼


    報(bào)紙
    pobel 在職認(rèn)證  發(fā)表于 2015-9-28 09:56:27 |只看作者 |壇友微信交流群
    godxh 發(fā)表于 2015-9-28 09:50
    Try following
    謝謝回復(fù)。
    讀入后還是255個(gè)字符
    地板
    pobel 在職認(rèn)證  發(fā)表于 2015-9-28 09:57:58 |只看作者 |壇友微信交流群
    Enginx 發(fā)表于 2015-9-28 09:47
    PROC IMPORT OUT= WORK.Test
                DATAFILE= 'test.xlsx'
                DBMS=XLSX;
    謝謝,對(duì)于xlsx后綴的可以解決問(wèn)題。

    “xls“后綴的有辦法么?多謝!
    7
    godxh 在職認(rèn)證  發(fā)表于 2015-9-28 10:07:50 |只看作者 |壇友微信交流群
    pobel 發(fā)表于 2015-9-28 09:56
    謝謝回復(fù)。
    讀入后還是255個(gè)字符
    Tell me your SAS version?
    8
    pobel 在職認(rèn)證  發(fā)表于 2015-9-28 10:10:04 |只看作者 |壇友微信交流群
    godxh 發(fā)表于 2015-9-28 10:07
    Tell me your SAS version?
    我用的是9.3 32位。
    9.4可以么?
    9
    godxh 在職認(rèn)證  發(fā)表于 2015-9-28 10:36:09 |只看作者 |壇友微信交流群
    pobel 發(fā)表于 2015-9-28 10:10
    我用的是9.3 32位。
    9.4可以么?
    xls的方法如下
    1. proc import datafile="d:\downloads\test.xls" out=outdata dbms=xls replace;
    2. run;
    復(fù)制代碼


    10
    yongyitian 發(fā)表于 2015-9-28 10:41:48 |只看作者 |壇友微信交流群

    本版微信群
    加好友,備注cda
    拉您進(jìn)交流群

    京ICP備16021002-2號(hào) 京B2-20170662號(hào) 京公網(wǎng)安備 11010802022788號(hào) 論壇法律顧問(wèn):王進(jìn)律師 知識(shí)產(chǎn)權(quán)保護(hù)聲明   免責(zé)及隱私聲明

    GMT+8, 2024-12-23 05:28