No.5ベストアンサー
- 回答日時:
Wendy02です。
私は、こちら側でつまらない書き方をしてしまったので、次が続けにくくなったかもしれません。
次の質問と同じ内容だとは思ったので、No.3144044 側に書いてしまいいましたが、こちらはコンマ区切りで、もうひとつ側が、タブ区切りでしたから、両方とも出来るように、オプションで入れられるように作りました。
Sub Text_OutPut()のコードの中で、
Delim = vbTab 'デリミタ
の部分に、"," を入れていただければ、こちらに対応できるものと信じています。
omiyamairiです。
返信が遅れてしまい申し訳ありません。
早速アドバイス通りにしてみた所、
見事に理想の結果が返ってきました。
どうもありがとうございました!!
No.4
- 回答日時:
こんにちは。
あまり余計なことを言ってもしょうがないことですが、「自分の勉強のため」というのでしたら、ともかく、#1 さんのコードやここのカテゴリから検索し、参考にしながら、やってみるのがよいと思います。他人に作ってもらうのと、自分で考えて作るのでは、多少なりともスタンスは違ってきます。
なお、そのコードの主になる部分を、「Open ステートメント」といいます。
この種のものは、自力よりも、サンプルを真似るのが一番です。
VBAというのは、全体的に「積み上げ」なのですね。急に出来るようにはならないのです。初級編からひとつずつ、カリキュラムをこなして覚えていくのがよいと思います。多くのみなさんが、途中で投げ出してしまうようですが。
大村さんの『かんたんプログラミング Excel VBA』(技術評論社)ですと、応用編の第8章に出てきます。
ありがとうございます。
やはり積み上げですね。Wendy02さんのご指摘通りに#1さんのコード等
参考にして、力をつけていこうと思います。
アドバイスありがとうございます。
No.3
- 回答日時:
入力するシートをSheet1とします
出力用にもう一枚シートを作ります、Sheet2とします
>C2~C26,F2~F26の各セルに数値を入力します
のデーターをSheet2にコピーします
=Sheet1!C2
という具合に
Sheet2を開き、「名前を付けて保存」で「CSV(カンマ区切り)」で保存します
この↑作業を、「マクロの記録」で記録すると、マクロが出来ます
フォームで、ボタンを貼り付けた後、先ほどのマクロを登録します
ありがとうございます。
参考にします。
が、できれば、マクロの記録を使うのではなく、自分の勉強のため、
ソースを作成してみたいのですが。。。
No.1
- 回答日時:
Sub ボタン1_Click()
' 初期設定
Dim FlNum as Long, FlName as String, Atai as Variant
' ファイルを開く
FlNum=FreeFile
FlName="C:\Test.txt"
Open FlName For OutPut Access Write As #FlNum
' 書き込み
Atai=Range("A50")
Print #FlNum,CStr(Atai)
' ファイルを閉じる
Close #FlNum
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
別シートのセルを絶対参照にする
-
エクセルで1月0日と表示される!!
-
EXCELマクロで、シート間でのコ...
-
エクセルの文字
-
エクセルで別シートからの最大...
-
エクセルで条件に一致したセル...
-
日付が未入力の際はゼロか、空...
-
パスをセルから取得し保存 VBA
-
エクセルVBA「リストボックスで...
-
エクセルで複写のように自動入...
-
Excelで連勤の氏名を抽出する
-
Rangeメソッドは失敗しました。...
-
ExcelでTODAY関数を更新させな...
-
マクロ 新しいシートにデータ...
-
[Excel]セル選択時の合計値をク...
-
エクセルでシート保護をかける...
-
エクセルのルビがついたセルを...
-
セルの値と同じ名前のシートを...
-
Excel シートをPDF保存し任意の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
Excelで複数シートの選択セルを...
-
エクセルで1月0日と表示される!!
-
エクセルで条件に一致したセル...
-
Rangeメソッドは失敗しました。...
-
別シートのセルを絶対参照にする
-
シート参照で変数を使いたい(EX...
-
Excelシートの保護時にデータの...
-
複数シートの同じセル内容を1シ...
-
エクセルで複写のように自動入...
-
エクセルの文字
-
Excelでスクロールすると文字が...
-
(Excel)あるセルに文字を入力...
-
Excelのファイル容量が減らない...
-
マクロ 新しいシートにデータ...
-
エクセルで別シートからの最大...
-
ExcelでTODAY関数を更新させな...
-
エクセルのセルに、マウスで選...
-
EXCELマクロで、シート間でのコ...
おすすめ情報