• 締切済み

テキストをワークシートに

テキストデータをワークシートにだしたいのですが、 どうしたらいいですか?

みんなの回答

  • yanmaa
  • ベストアンサー率45% (207/457)
回答No.2

Worksheets(シート名).Range(セル).FormulaR1C1 = 変数 例えばシート名:Sheet1、セル:B1、変数:WkStrとすると Worksheets("Sheet1").Range("B1").FormulaR1C1 = WkStr です。 Excelマクロで作成しているならまずはマクロの記録で手で実際にしたい内容や似た内容を行ってその結果でも眺めましょ。 バイナリ→テキストの件でも指摘してますがヘルプぐらいは見ましょうね。あとリファレンスマニュアルとかを購入するとかね。ご自分のスキルアップにつながりますよ。聞いてるだけでは進歩はないですよ。 どうもVBとBasicを履き違えてませんかね。似て非なるもの まずはEXCELのVBAのリファレンスマニュアルでも購入してみるのも良いですかね。

  • yanmaa
  • ベストアンサー率45% (207/457)
回答No.1

テキストデータをワークシート(EXCEL)に出したい。 それはVBAですかそれともVBでですか どのようにワークシートに出したいのでしょうか? もう少し落ち着いてやりたいことを詳しく書いた方が良いですよ。

yakiniku
質問者

補足

Excel VBAでやってます。 バイナリデータをテキストデータに変換させることはできるようになったのですが、その処理したデータをワークシートに出そうと思ったのですが、私が持っているテキスト本はシーケンシャルモードでPrintをつかったものしか書いてないので、誰か教えてください。こんな感じでわかってもらえるでしょうか?お願いします。

関連するQ&A

  • Excelで複数のワークシートのデータを1つのワークシート

    Excelで、複数のワークシート(22ワークシート)のデータを1つのワークシートにまとめたいのですが、関数か何かで出来る方法はないでしょうか?.1ワークシートの行数は、まちまちですが、平均6000行ほどあります。

  • Excelのワークシートが消える

    いくつかのワークシートを使ってExcelデータを作っていたのですが、なぜか以前に作ったワークシートが丸ごと消えています。復旧や再表示可能でしょうか

  • ワークシートが開かない

    他者の古い(FD)データーをUSBに移し替えるために ウンドーズXPを使いました そのデータのワークシートを開けようとクリックしたら バックアップーNXのアップリがでてきてシートが開けません PC内のデーターも開かなくなりましたので、FDを抜き再起動をかけてみましたが 今まで開けたシートもバックアップアプリがでて開けれなくなりました 初めてのことで大変困っています このアプリ表示が出なくなり シートを開くようにするにはどうしたらいいのでしょうか 教えてくださいお願いします。 ※OKWAVEより補足:「NEC 121ware : メール」についての質問です

  • VBAワーク シート名前を付けて作成

    エクセルVBAにて 原紙とゆう名前のワークシートをコピー処理して 入力フォームにテキストボックス1と2があり コピーした原紙とゆうワークシート名から テキストボックス1と2に入力した項目が 合わさってワークシート名に変更する方法はあるのでしょうか? 例)テキストボックス1に 123   テキストボックス2に 456 コマンドボタン1をクリックすることによって ワークシート名が123456となるようにしたいのですが? 宜しくお願いいたします。

  • ワークシート上のテキストボックスの値表示させるには

    Excel2007, WindowsXP SP3です。 ワークシート上にActiveXコントロールのテキストボックスを複数おいています。そこに別の名簿のシートのデータを表示させて、一人ずつ印刷しようと思っています。 例えば「名簿」というシートの5列目に生年月日が「1985/12/15」のように入っているとします。「個人票」というシートに「年」「月」「日」という3つのテキストボックスをワークシート上においています。 マクロは以下のようなものです(実際はもっと項目は多いです)。マクロを実行させても、テキストボックスの値表示は変わらず、1人目の個人票ばかり印刷されて出てきます。 マクロが終了するとテキストボックスは名簿の最後(下のマクロの場合は10人目)のデータにはなっているので、テキストボックスの中の値は変更されているようです。 個人票を1枚ずつ印刷したいのですが、どうしたらいいでしょうか? Sub Kojinhyo_PrintOut() For i = 1 to 10   With sheets(“名簿”)     生年月日 = .Cells(i, 5)     年 = Year(生年月日)     月 = Month(生年月日)     日 = Day(生年月日)     Sheets(“個人票”).年.Value = 年     Sheets(“個人票”).月.Value = 月     Sheets(“個人票”).日.Value = 日   End with   Sheets(“個人票”). PrintOut Next End Sub

  • エクセルのワークシート上のテキストボックスのずれ

    エクセルのワークシート上に(ユーザーフォームではなく) コントロールツールボックスからテキストボックスをいくつか作成しました。 そのテキストボックスをそれぞれ選択(アクティブ?マウスオーバー?)すると テキストボックスの大きさが微妙に変化してしまうのですが、回避する方法はないでしょうか? 微妙というのは、テキストボックスの下・右にそれぞれ枠線1本分ほどです。 エクセルのバージョンは2003です。 どうぞよろしくお願いいたします。

  • EXCEL ワークシート間のデータ比較

    EXCELのワークシート間のデータ比較について教えて下さい。  A.XLSとBワークシート(新)とCワークシート(旧)の特定の列のデータを比較したいと思っています。  Bワークシート(新)とCワークシート(旧)の比較に関して Bワークシート(新)には、Cワークシート(旧)のデータと比較すると 一致するもの、追加されたもの、削除されたものが含まれています。  Bワークシート(新)の値をCワークシート(旧)の値を全て比較すると頭では分かっているのですが、関数のみの機能で対応できませんか?

  • Excelのワークシート上のオブジェクト

    Excel2007です。 ワークシートに3列程のデータがあり、その横にコマンドボタンやテキストボックスなどのオブジェクトを置いています。 オブジェクトが置いてある行のデータを削除したり非表示にしたりすると、オブジェクト自体のサイズが変わってしまったり見えなくなってしまったしります。 行を削除・非表示などしてもオブジェクトの位置やサイズが変わらなくなる方法はありますでしょうか?

  • エクセルのワークシートが重くなる!

    たまにエクセルで起きるのですが、 特定のワークシートが重くなる(キー、マウス操作の待ち時間が長い。RAMメモリ不足から来る重さの感覚に近い。)ことありませんか。 その原因、対処方法がわかる方はいないでしょうか。 そのワークシートの特徴、及び使用環境を以下に書きます。 (1)画面のスクロールが重くなる。 (キー、マウスどちらでも) (2)セル入力すると重くなる。(内容消去でも重くなる) (3)データ量は必ずしも大きくない。(1シートのみのファイルで数十キロでも起こる) (4)重いワークシートをシートコピーすると、そのコピー(Sheet(2))は必ず重くなる。 (5)重くないワークシートをシートコピーしても、そのコピー(Sheet(2))が重くなることがある(ほとんど起きないが過去数例あった)。 (6)新規の空のワークシートを作成し重いワークシートのデータを「全範囲コピー」し、新規ワークシートに「貼り付け」ると重くならない。 (7)マクロの有無によらない。 (8)外部参照ファイル(リンク)の有無によらない。  当社はウイルスバスターのコーポレートエディションを導入しインターネット経由でネットワーク内全てのパソコンのおいて随時パターンプログラムを更新していますので、コンピュータウイルスではないと推測しています。 たまにしかめぐり合わないので、(6)で対処しています。 以下に私の使用している環境を示しますが、他のPCでも同様に起こるので、どうもハードではなくファイルそのものに問題があるのでは思っています。 (環境) OS:Windows2000SP3 AP:EXCEL2002 CPU:CELERON 1.5G HDD:20G MEM:256M

  • エクセルのワークシート間のデータ共有について

    教えてください。エクセルなんですが、ワークシート1のセルA1にデータを入力し、ワークシート2のセルB2にそのデータが出るように、関数を埋め込んでいます。そこまでは良いのですが、そこからワークシート2のセルB2に新しくデータを入力して、ワークシート1のセルA1に反映させることは出来るのでしょうか?分かりづらく申し訳ありませんが、イメージとして現在データ入力をA→Bとなっているところを、A<=>Bにしたいのです。