• ベストアンサー

【アクセス97】エクセルのシートを変更したい。。

アクセスからエクセルにデータを書き込んでいます。(VBAで) そこで、エクセルのシート名を「sheet1」から「aaaaa」に変更したいのです。 どのようにしたらいいでしょうか。 ちなみに以前にアクセスで質問し、そのときに回答をいただいたものに追加するつもりです。。。 質問NO280074です。。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.2

質問NO280074からの引用に追加しました。コレでわかりますか?   '新規Bookを作る   Set myBook = myExcel.Workbooks.Add   'シート名の変更   myBook.Sheets("Sheet1").Name = "aaaaa"   'データベース   Set db = CurrentDb

namake_taro
質問者

お礼

ありがとうございました。わかりました!!! なんしか、初心者なものでぜーーーーーんぜんVBAがわからないんです。 〆切は近いし・・・。 ありがとうございました。(゜゜)(。。)ペコッ

その他の回答 (1)

  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.1

Sheets("Sheet1").Name = "aaaaa"

namake_taro
質問者

補足

回答をいただいたものを追加しても コンパイルエラーになりますが・・・。 _(._.)_ お願いします

関連するQ&A

  • ACCESS VBA マクロ  Excelのデータをインポートする(複数シート)

    ACCESSのVBAでEXCELのシートにあるデータをインポートしたいです。シートは複数あり、シート数は作業毎に一定ではありません。データの数もシート毎に違います。(項目(column数)は全部同じです) 手作業でインポートをすると、どのシートのデータをインポートするかウイザードで選択しますが、シート数が多いので一度に同じテーブルにインポートをするVBAを組みたいのです。(データ数が多いのでエクセルで一つのシートにまとめる事が出来ません。) シート数がその都度違うので変数を使ったりVBAでインポートするのかな?と思うのですが。。。 インポートするベースのテーブルは先に作ってあり、データをインポートする際にそのテーブルに追加する形にしたいと思っています。 excelのVBAは初心者ですがAccessでのVBAの経験がありません。 ACCESSでのマクロ、VBAを良くご存知の方がいらっしゃったら是非教えてください。どうぞよろしくお願いいたします。

  • EXCEL97 から ACCESS97 のテーブルを変更するには?

    EXCEL97 の VBA を使って ACCESS97 のテーブルのデータを変更するには どうやれば、いいでしょうか?

  • エクセルの同一シートに追加保存させたい

    アクセス2010のデータをエクセルにエクスポートする際に、既存の同一シートに追加保存する方法が分かりません。 VBAなら出来るでしょうか? ご教示頂けたら助かります。

  • EXCELの現在シート名の変更

    いつもお世話になっております。 excelで、現在開いているシート名をVBAで変更しようとしているのですが、なかなかうまく行きません。 と言うのも、シート名がわかれば、名称変更は簡単なんですが・・・アバウトに 「現在選択されているシート名をAAAに変更する」 といったことは可能なんでしょうか? 宜しくお願い致します。

  • Access エクセルシート名変更

    お世話になります。 WindowsXPでAccess2002を使用しているのですが、AccessVBAを使い特定のエクセルシートのシート名を変更したいと考えているのですが、いろいろ方法を検索しているのですが、そのような事例を発見する事ができませんでした。 引き続き調べて行きますが、良い方法がありましたら、ご教授いただけないでしょうか。 宜しくお願いします。

  • アクセス 複数クエリ⇒エクセルの各シートに

    MS Access と MS Excelとの連携テクニックについて、 教えてください。 アクセスで、クエリA・クエリB があるとすると、 マクロ・VBAを使用して、 これらを、エクセルファイル(ファイル名は任意)の 各シートとして、Sheet1,Sheet2としてエクスポートしたいのですが、 可能でしょうか?

  • 【Excel2000】Access2000からのデータインポートについて

    Access2000のデータをExcel2000にインポートしたいのですが、 条件を付けてインポートする方法についてお教えください。 (Access2000のクエリデータ) 依頼No(順不同):内容 3:aaaaa 5:bbbbb 1:ccccc (Excel2000のデータ) 依頼No:内容(空白) 1: 2: 3: 4:  5: ※スペースが使用できませんので区切りは:とさせて頂いております。 ExcelデータとAccessデータをマッチングさせ Excelデータの依頼Noに対応するAccessデータの内容を Accessデータから取ってくるというようなイメージです。 外部データの取り込み-新しいデータベースクエリから行おうとしましたが どのように条件を指定して良いのかわかりません。 VBAでないとできないのでしょうか。 お分かりになられる方、ぜひお教えくださいませ。 よろしくお願い致します。

  • Excelのシート名変更について

    こんにちわ。 Excel(2003)のシート名変更について質問なのですが、 シート名変更のやり方はわかるのですが、 ひとつずつダブルクリックして反転させて消して入力。という方法で やっているとたくさんのシートを変更するときに大変時間がかかってしまいます。 何か良い方法などがございましたら、お教えお願いいたします。 よろしくお願いいたします。

  • アクセスのフォーム エクセルのシートをはめ込む

    アクセスのフォームに一つのコントロールとして、エクセルのワークシートの画面をはめ込むことは可能でしょうか? 追加・編集できなくてもハードコピーみたいでいいから、指定したエクセルファイルの指定したシートをアクセスのフォームに表示することはできますか?

  • excel vba シートの追加

    excel vba にてシートを以下の条件で追加したいのですが、 両方を同時に行うことができません。ご教授下さい。 ・ シート名を、”新シート”にしたい。 ・ 既存シートAAA.sheetの後ろに、追加したい。 以上、宜しくお願い致します。

専門家に質問してみよう