(現在 過去ログ73 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■11146 / inTopicNo.1)  エクセル読み込みについて
  
□投稿者/ hiro -(2018/06/16(Sat) 10:47:53)
    桐10sを会社で使っていて、今は自宅で無いのですが
    一括処理で、エクセル表を読み込む時に指定したエクセルファイル名だとできるのですが、一括処理を実行する度エクセルファイル名は違うので *.xlxsにすると
    エラーでできないのですが、どこに気を付ければいいでしょうか?
    (記憶では「使えない文字が含まれています」だった気がします)

    ネットワーク内フォルダの中にエクセルファイルが1つあり、日々そのファイル名は変わります
    よろしくお願い致します

引用返信 [メール受信/OFF] 削除キー/
■11149 / inTopicNo.2)  Re[1]: エクセル読み込みについて
□投稿者/ Vision Maker -(2018/06/16(Sat) 11:45:11)
    2018/06/16(Sat) 11:46:21 編集(投稿者)

    hiroさん

    こんにちは。

    > ネットワーク内フォルダの中にエクセルファイルが1つあり、日々そのファイル名は変わります

    &STR = #ファイル検索( "*.xlsx" , 1) /*エクセルの実際使っている拡張子に変える*/

    エクセル &STR ,"Sheet1",上書き = する , 終了状態 = &実行リターン /*シート名は実際使っているものに変える*/

    確認 #STR( &実行リターン )

    は、どうでしょうか。
引用返信 [メール受信/OFF] 削除キー/
■11150 / inTopicNo.3)  Re[2]: エクセル読み込みについて
□投稿者/ hiro -(2018/06/16(Sat) 11:49:42)
    Vision Makerさん 有難うございます
    早速月曜日に試してみます。


    No11149に返信(Vision Makerさんの記事)
    > 2018/06/16(Sat) 11:46:21 編集(投稿者)
    >
    > hiroさん
    >
    > こんにちは。
    >
    >>ネットワーク内フォルダの中にエクセルファイルが1つあり、日々そのファイル名は変わります
    >
    > &STR = #ファイル検索( "*.xlsx" , 1) /*エクセルの実際使っている拡張子に変える*/
    >
    > エクセル &STR ,"Sheet1",上書き = する , 終了状態 = &実行リターン /*シート名は実際使っているものに変える*/
    >
    > 確認 #STR( &実行リターン )
    >
    > は、どうでしょうか。
引用返信 [メール受信/OFF] 削除キー/
■11163 / inTopicNo.4)  Re[3]: エクセル読み込みについて
□投稿者/ Vision Maker -(2018/06/17(Sun) 06:28:55)
    2018/06/17(Sun) 07:50:33 編集(投稿者)

    hiroさん

    こんにちは。

    ふと、タイトルを見たら、エクセル読み込みと書いてありました。

    私の間違いです。

    前回の一括処理は、単にエクセルを桐データに変換しただけで、エクセルデータを読み込んだわけではなかったです。

    ですから、桐の表に直接的にエクセルのデータを読み込みことは不可能だと思います。

    桐の表にデータを蓄積する場合は、CSVとか、テキストファイル等の桐の表の読み込めるデータに変換したのちに読み込む必要があります。

    尚、手作業で良いのなら、形式を選択して貼り付けがとても便利です。
引用返信 [メール受信/OFF] 削除キー/
■11164 / inTopicNo.5)  Re[4]: エクセル読み込みについて
□投稿者/ hiro -(2018/06/17(Sun) 08:16:38)
    Vision Makerさんどうもありがとうございます。
    エクセルを桐の表にして読み込むので合ってますよ
    誤解を招くタイトルですみせんです。
    明日会社でためしてみます。
引用返信 [メール受信/OFF] 削除キー/
■11171 / inTopicNo.6)  Re[1]: エクセル読み込みについて
□投稿者/ 悲しげ -(2018/06/17(Sun) 17:16:19)
    No11146に返信(hiroさんの記事)
    こういう場合は「ファイル名入力」コマンドを使うのがよいと思います。

    確認 "処理するエクセルファイルを指定して下さい",&実行リターン
    繰り返し
     ファイル名入力 初期値="*.xlsx", プロンプト="",&選択ファイル名
     if(&選択ファイル名<>"")
      *→所定の処理
      *以下は付録で、処理済みが判るためのリネームだが、余計なお世話かも(^^;)
      &置換式=#文字置換(&選択ファイル名,".xlsx","(済).xlsx")
      ファイル名変更 &選択ファイル名,&置換式,終了状態=&実行リターン
     end
     確認 "続けて次のエクセルファイルを指定できます",&実行リターン
     条件(&実行リターン=0) 繰り返し中止
    繰り返し終了

引用返信 [メール受信/OFF] 削除キー/
■11174 / inTopicNo.7)  Re[2]: エクセル読み込みについて
□投稿者/ hiro -(2018/06/17(Sun) 19:05:50)
    悲しげさん有難うございます。
    日々一回だけの処理なので今回は繰り返しは要りませんです
    何か必要になった時は参考にさせて戴きます

引用返信 [メール受信/OFF] 削除キー/
■11175 / inTopicNo.8)  Re[3]: エクセル読み込みについて
□投稿者/ 悲しげ -(2018/06/17(Sun) 19:59:11)
    2018/06/17(Sun) 19:59:49 編集(投稿者)

    No11174に返信(hiroさんの記事)

    > 日々一回だけの処理なので今回は繰り返しは要りませんです
    > 何か必要になった時は参考にさせて戴きます

    反応が「繰り返し」の方で肝心の「ファイル名入力」の方でなかったのがずっこけますが(^^;)、
    「繰り返し」は使わなくてもいいから「ファイル名入力」は試してやって下さい。
引用返信 [メール受信/OFF] 削除キー/
■11176 / inTopicNo.9)  Re[4]: エクセル読み込みについて
□投稿者/ hiro -(2018/06/17(Sun) 20:05:35)
    悲しげさん度々有難うございます

    > 「繰り返し」は使わなくてもいいから「ファイル名入力」は試してやって下さい。
    Vision Makerさんのでできるかなという思いがあり、繰り返しの文字しか目に映りませんでした、失礼しました、試してみます。





引用返信 [メール受信/OFF] 削除キー/
■11177 / inTopicNo.10)  Re[5]: エクセル読み込みについて
□投稿者/ 「繰り返し」は -(2018/06/17(Sun) 20:09:36)
    No11176に返信(hiroさんの記事)

    ps.
    「繰り返し」は別件No11153の質問への回答例としての意味もありました。
引用返信 [メール受信/OFF] 削除キー/
■11180 / inTopicNo.11)  Re[6]: エクセル読み込みについて
□投稿者/ hiro -(2018/06/17(Sun) 20:29:13)
    悲しげさん度々有難うございます
    > 「繰り返し」は別件No11153の質問への回答例としての意味もありました。
    お気遣いありがとうございます
引用返信 [メール受信/OFF] 削除キー/
■11183 / inTopicNo.12)  Re[2]: エクセル読み込みについて
□投稿者/ hiro -(2018/06/18(Mon) 20:45:46)
    2018/06/18(Mon) 20:46:21 編集(投稿者)

    悲しげさん
    どうもありがとうございました。当初の試作はファイル名がおかしい旨の
    エラーが出たので、どこか判断できず、悲しげさんの&選択ファイル名方式を
    使わせてもらいました。(繰り返しは外した上で)後、ファイルの移動の時、両脇を
    ""でくくったらダメで変数の場合はそのままで(パスやファイル名を直接入力する時は””でくくるんですけどね)でうまくいきました。今日は時間的にここしかできませんでした
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■11186 / inTopicNo.13)  Re[3]: エクセル読み込みについて
□投稿者/ まさやん -(2018/06/18(Mon) 21:11:48)
    >ファイルの移動の時、両脇を ""でくくったらダメで変数の場合はそのままで(パス>やファイル名を直接入力する時は””でくくるんですけどね)でうまくいきました。


    通常 変数に ""でくくると &○○ という 文字とみなされますので、
    変数には ""でくくらないですよ。
引用返信 [メール受信/OFF] 削除キー/
■11188 / inTopicNo.14)  Re[4]: エクセル読み込みについて
□投稿者/ hiro -(2018/06/18(Mon) 21:22:57)
    No11186に返信(まさやんさんの記事)
    >
    > 通常 変数に ""でくくると &○○ という 文字とみなされますので、
    > 変数には ""でくくらないですよ。

    のようですね。
    ダイレクトに入力した結果と同じになるようにと思って””でくくったのですが
    不思議ですね。そういうもんだと覚えるしかないのですが・・
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -