No.3ベストアンサー
- 回答日時:
試しにやってみましたがダメみたいですね、何てEXCELって気が利いてるんだろう・・・余計なお世話って感じですけど。
全角で記述してもご丁寧に半角にしてくれちゃうし。シングルクォーテーションなら文字列扱いになるみたいですが、確かにシングルクォーテーション自体も表示されてしまいますね。これがまずければ、型指定しながらCSVを読み込むようなVBスクリプトを書いたEXCELのシートを作って配布する位しかないのかな。VBスクリプトは専門外なのでどう実装するかはわかりませんが。
No.4
- 回答日時:
いっそのこと、excel で 出力するというのはどうですか?
pear のパッケージに「 Spreadsheet_Excel_Writer 」というものがあり、これでは、excel のフォーマットでファイル出力ができるようです。
注意するのは、日本語のコードは、Shift-JIS ということ。
はい。その方向でやってみます!
PHPはすごいですよね。PDF出力・グラフ出力に加えてEXCELにもなんて・・。
そういえば「phpmyadmin」もCSVやEXCELの出力ができるということはこのSpreadsheet_Excel_Writerを利用しているのでしょうか??
No.1
- 回答日時:
それは、PHPのお仕事は既に終了していますので
エクセルの方で質問されてはいかがでしょうか?
私の場合の解決方法を書きますが、もっと簡単な方法があるかもしれません
ダウンロードしたCSVファイルの拡張子をtxtに変更
(便宜上download.txtと呼ぶ)
download.txtを右クリックして、アプリケーションで開く>エクセルで開く
そうするとAの列に
1-21,41-3 等と1行分のデータがごっちゃになって入ってくる
A列を選択して データ>区切り位置
カンマやタブなどの区切り文字によってフィールドごとに区切られたデータを選択[次へ>]
カンマ を選択して[次へ>]
1フィールドごと、データの形式を選択して、文字列を選択
あとはやれば分かると思います
ありがとうございます。TEXTをエクセルで読み出す感じですよね。確かにそのような方法もありますね!
ただ、お客様に提供するので、CSVでなければいけないのです。。。お客様はTXTとCSVの区別もできませんので。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- Excel(エクセル) Excelのセル上の日付の不具合 3 2022/05/22 18:20
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- Excel(エクセル) マクロ作成初心者です。CSVファイルの日付データについて 3 2022/12/14 06:02
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- PHP PHP MySql ページング 2 2022/09/20 06:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHP・Wordpress preg_replaceを...
-
【PHP】preg_replace() で正...
-
文字列の括弧について(初心者)
-
PHPでCSVを出力する際のセルに...
-
ダブルクォーテーションが置換...
-
(から)までの文字列を削除したい
-
VBSで"をエスケープする文字は?
-
ダブルコーテーション(
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
エスケープ文字の復帰(¥r)と...
-
JAVA System.out.println の ...
-
文字化け変換方法
-
メッセージボックスで1025文字...
-
texのchapterが改行される
-
Excel関数「COUNTIF」で”文字”...
-
VBAを使ってHTMLソースから特定...
-
COBOLの改行
-
C++で空Enterの入力を判...
-
半角記号、全角記号を含む正規...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSで"をエスケープする文字は?
-
ダブルコーテーション(
-
近似した文字列を置換するエク...
-
文字列の置換をCStringで(C++)
-
PHP・Wordpress preg_replaceを...
-
○分から○時間○分に変換
-
c# string型の変数に、ダブルク...
-
【PHP】preg_replace() で正...
-
(から)までの文字列を削除したい
-
nl2brが効かないのですが・・・
-
文字列の括弧について(初心者)
-
PHPでjavascriptを書き出すとき...
-
空白文字のカンマへの変換について
-
php 正規表現で、\\マークを取...
-
不規則なaタグのスクレイピング...
-
ダブルクォーテーションが置換...
-
マクロ関数 #define の効果は何...
-
文字列のアスタリスク置換
-
htmlspecialchars関数でエスケ...
-
文字列内にある「指定した空タ...
おすすめ情報