akina_lineのプロフィール
- ベストアンサー数
- 1124
- ベストアンサー率
- 34%
- お礼率
- 100%
- 登録日2006/04/07
- カンマ区切りのCSVファイルから""を削除したい
初めて質問いたします 以下のような形式のCSVファイルがあります 例) 品名,数量,単価,金額 "りんご",1,150,150 "バナナ",10,200,2000 "メロン","1,000","2,000","2,000,000" 上記のように、品名にはダブルクォーテションがつき、 数量、単価、金額については桁区切りのカンマが発生する場合、ダブルクォーテーションで囲まれています 上記のようなデータを りんご,1,150,150 バナナ,10,200,2000 メロン,1000,2000,2000000 のように別ファイルへ出力するにはどのようにすればよいでしょうか? プログラムでの処理で、WSHを使ったものを教えていただけますと、幸いです よろしくお願いいたします
- ベストアンサー
- naokichi53
- その他(プログラミング・開発)
- 回答数6
- パスワードで入るHPの作成方法
限定された人のみが閲覧できるHPを作りたいです。 作るソフトはホームページZEROかビルダー8です。 パスワードのみの簡単なもので構いませんので どうやったら作れるかご教授ください。 また、エクセルの表をHP上にUPする方法も併せてご教授下さい。
- ベストアンサー
- osietehosiino
- ホームページ作成ソフト
- 回答数2
- カンマ区切りのCSVファイルから""を削除したい
初めて質問いたします 以下のような形式のCSVファイルがあります 例) 品名,数量,単価,金額 "りんご",1,150,150 "バナナ",10,200,2000 "メロン","1,000","2,000","2,000,000" 上記のように、品名にはダブルクォーテションがつき、 数量、単価、金額については桁区切りのカンマが発生する場合、ダブルクォーテーションで囲まれています 上記のようなデータを りんご,1,150,150 バナナ,10,200,2000 メロン,1000,2000,2000000 のように別ファイルへ出力するにはどのようにすればよいでしょうか? プログラムでの処理で、WSHを使ったものを教えていただけますと、幸いです よろしくお願いいたします
- ベストアンサー
- naokichi53
- その他(プログラミング・開発)
- 回答数6
- VBSでExcelのグラフを作成
VBScriptで 1.Excelを起動 2.CSVファイルを開く 3.開いたデータを使ってグラフ(折れ線付き散布図)を作る という処理を一括して行おうとしています。 現在2までは成功しており、3でつまづいています。 具体的には、グラフタイプを折れ線付き散布図に変更するところでエラーが生じます。 以下実際のコードです。 'Excelを開く Set excel = CreateObject("Excel.Application") excel.Visible = true 'CSVファイルを開く Set book = excel.Workbooks.Open("C:\\test.csv") 'グラフを作る Set sheet = excel.ActiveSheet Set chart = sheet.ChartObjects.Add(50, 50, 500, 300) chart.Chart.ChartType = xlXYScatterLines '※※※ この行でエラー ※※※ chart.Chart.SetSourceData sheet.Range("A2:B50") エラーの内容は「型が一致しません」というもので、この行がなければ最後まで動作します。 (グラフタイプが最もデフォルトの集合縦棒になってしまいますが) グラフタイプを折れ線付き散布図にする、chart.Chart.ChartType = xlXYScatterLines という シンプルな一文のどこに間違いがあるのか、ご教授願います。
- ベストアンサー
- onosendai
- その他MS Office製品
- 回答数2
- シェルスクリプトについて
/bin/shで標準出力エラーを画面に出力せずにファイル数を変数に格納することはできますか? (質問) /tmp配下にaaa,aaa1,bbb,cccのファイルがあるとします。 aaaを含むファイル数を取得する場合以下で取得可能かと思います。 filenum=`ls -l /tmp/aaa* | wc -l` echo $filenum filenumの結果として2が得られる思います。 /tmp配下に存在しないgggのファイル数を取得する場合、標準エラーが表示されてしまいます。 filenum=`ls -l /tmp/ggg | wc -l` echo $filenum 画面上にgggというァイルがない旨のエラーが出力されてしまいます。 画面上にエラー出力されずにfilenumに0が取得できるようにするにはどのようにすればよいでしょうか。 また、同一のコマンドラインでファイルが存在する場合はそのファイル数が取得できるようにしたいです。 よろしくお願いします。