• 締切済み

Excel Macにてシートを一括選択の方法

はじめまして。 MACにてExcelを使用しています。初心者です。 Excelを開いて最初のホーム画面にて、自分で作成したシートの数が膨大になってきており、Excel内でフォルダ作成し整理したいのですが 方法が分からず困っています。 今はひとつひとつシートを開いて ファイル→移動→作成したフォルダ としていますが、数が多く四苦八苦しています。 これを簡略化する方法を教えて下さい。 説明が下手、不充分で申し訳ありません。 Windows環境もあります。

みんなの回答

  • keimori01
  • ベストアンサー率74% (69/93)
回答No.3

mgjp444さんが「シート」と言っているのは、Excelでは「ブック」と言います。 写真の画面では、残念ながらブックを整理することはできません。その画面は単なる履歴の表示なので。Finderに戻って、各ブックを移動するなり、まとめてフォルダーに入れておくなりしてください。

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

聞きたいことは、下記の 「この際複数シートを一度に移動させたいときは、Shiftキーを押しつつ、選択するシートタブをクリック。」のことか? WINのエクセルでテスト確認しましたが、mACクセルでも同じと思う。 ーーー 1.受け入れブック先のブックを作る。   すでに、あるのであれば、元シートのブックと、同時に開いておく。 2.すなわち、その受け入れ先のブックは、今、開いておく。 3.コピーや移動する(今回は移動するケースでしょうか?)元シートのあるブックを開く。 4.移動する元シートを選択して、シートタブ部で、右クリック。  この際、複数シートを一度に移動させたいときは、Shiftキーを押しつつ、選択するシートタブを、すべて、一時(いっとき)にクリック。 5.移動またはコピーを指定する▢をクリックしてどちらかにする。 6.移動先ブック名の「四角の中にあるV」の部分をクリック。   すると、移動先のブック名が現れるから、それを選択してクリック。 7. コピーをするか、移動するか、どちらかにしても、その挿入先ブックでのシートの位置を選択する。 8.OKをクリック 9.場合によっては、行き先のブックでのシート名を、適宜修正する。シート名の最後部で(数字)付きなどになっていないかチェックして。

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

>シートの数が膨大になってきており ここでは、注目点がシート単位になっています。 >Excel内でフォルダ作成し整理したい 「エクセル内でフォルダ」というのはおかしくないですか。 フォルダはファイル単位のモノを収容するという、疑似的なしくみです。 エクセルに限らず、ファイルであれば収容できるはずです。 自分が、あるフォルダにはエクセル・ブックしか含めない、というのは、勝手・自由ですが。 ーー シート(タブ)単位で、分類して、まとめる仕組みはないのではないですか。 もし、あれば、それなりに便利な使い道はあるかも(例、データの年度ごとに分けるとか)しれないが、仕組みの大変革になるだろう。むかし、エクセルのシートも1地しかない時代があったようで、1ブック内で複数シートが作れる時代(1990年台?)になった。  ただ何らかの仕組み(順序とか、シート名の先頭部の共通文字列など)で、シートを分類し、分類単位で複数シートを別ブックにはできると思う。 ーーー (1)そういうフリーソフトをWEBなどで探す、か (2)Googleで「シート単位 ブックにする」を照会し、勉強して作業する。   これはVBAでもできる(すこし省力化)と思う。 EXCEL シート毎にファイル分割保存する方法/マクロ(VBA)で解決! https://excelkamiwaza.com/sheets_save.html のようなのも見つかる。Win版エクセルの記事がほとんどだが、MacのエクセルでもVBAが使えるのは、見聞してます。 (3)ブックになれば、ブックをフォルダに振り分ける。   これも手作業では大変な数なら、VBAで行う。 ーーー  >初心者です。 エクセルの初心者(エクセルの初心者か、Macエクセルの初心者か、はありえる)であれば、VBA(ピログラムを組み使う方法)を言っても無駄でしょうが、考え方の参考にしてください。 ==

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VBAで全シートを一括選択したい

    VBAを勉強し始めたばかりの初心者です。 エクセルで非表示に切り替えられているシートを 一括で表示に切り替えできるマクロを作成しているのですが 「全シートの選択」方法がわかりません。 ひとつずつのシートなら 下記のマクロでうまくいくのですが・・・ 2行目の「("Sheet3")」を全シートに切り替えれば うまくいくかなって思っているのですけど 方法がわかりません。 よい方法をご存知の方、よろしくご教授願います。 Sub Macro1() Sheets("Sheet3").Visible = True Sheets("Sheet1").Select End Sub

  • Excelのシートを束ねたい

    Office 2007 Professionalを使用しています。 ファイルの管理上、ひとつのBookに膨大な数のシートを作成しているのですが、シートが多すぎて中身の整理が難しくなっています。 シート何枚かを束ねるような仕組みはないものなのでしょうか。 例えば、1年365日を管理する1つのBookがあるとして、シートが365枚あり、ひと月分を親シートと言いますかタブのようなものに束ねられればと考えています。 タブをダブルクリックするとひと月分のシートが見えるようになるとか…。

  • エクセルで複数シートを参照

    お世話になります。 タイトルが曖昧で申し訳ありません。 エクセル初心者なのですが、操作でひとつ解決しない点があるのでご教示いただければ幸いです。 現在、勤務表のエクセルデータがあります。 「勤務表.xls」ファイルは、月ごとにシートを増やして同じ雛形で勤務表を作成しています。 そのため、シート数が非常に膨大なものになっています。 あまりの膨大さに、過去の勤務表を参照するときに不便が生じています。 そこで考えたのが、Sheet1にリストのようなものを作成し、リスト内の項目を選択するとSheet1のリストの直下に選択した項目のデータが表示されるというものです。 項目は各シートと連動しており、要は参照したい月を選択するだけで、Sheet1にデータが表示されるという仕組みです。 と、データを参照するための方法は考えたのですが、何分初心者なので、やり方がわかりません。 色々と書籍を参照したりしたのですが、見つからずにこの場をお借りしました。 質問も的を得てなくて分かりづらいと思いますが、このような方法は可能なのか、ご教示ください。 よろしくお願いします。

  • エクセルでの関数の一括変更の方法

    当方恥ずかしながらエクセルの初心者なので、過去の質問集の中から該当する質問を見つけ出せませんでしたので質問します。 簡単な質問でしたら申し訳ありません。 現在うちの会社では、社員の勤務表などをエクセルで管理しています。 そこであるエクセルのデータ(ここでは21年度(1)とします)には、別のエクセルデータ(21年度(2)や21年度(3))の数値を、リンクを貼って使用しています。 (「=Excel.Sheet~~21年度(2).xls'!'!Sheet~~'」や「=Excel.Sheet~~21年度(3).xls'!'!Sheet~~'」のような形です) ここで、その年度の資料を作成するだけなら良いのですが、同様に22年度の資料も作成しようとした場合、現在21年度のエクセルファイルのリンクを全て、一つ一つ「21」から「22」に打ち直して使用しています。 これでは作業量が膨大になってしまい、大変です。 そこで質問なのですが、この21の部分を一括して22に直すような方法はないのでしょうか。 どうかご教授のほどをよろしくお願いします。

  • Excelの一覧から違う項目のみを拾いたい

    Excelで作成された各商品別・メーカー一覧があります。 各商品にメーカー名が付いているのですが、メーカー名と数が知りたく四苦八苦してます。手で数えるには数が多過ぎる為、何か良い方法が無いか相談させていただきました。

  • エクセルでのシート移動について

    とあるフォルダに「A」と「B」言うエクセルのいシートがあります。 AのシートをBに移動したいのですが、ファイルを開かないで移動する方法はあるのでしょうか?

  • ★「フォルダ内の全エクセルシートを一括処理」★

    ★「フォルダ内の全エクセルシートを一括処理」★ エクセルのマクロのコードを教えていただけますでしょうか。 ★VBAの初心者です★ どなかた詳しい方、下記の内容を実行するためのコードを教えていただけませんでしょうか。 あるフォルダ内に入っている全エクセルシートの「sheet1」セルA1、B1、C1にある値を、デスクトップ上に保存されている別のエクセルシート”X” のF2、G2、H2、にそれぞれ貼り付けたい。 フォルダ内のエクセルシートは複数あるので、エクセルシートXのセルF2、G2、H2の次はF3、G3、H3、F4、G4、H4とそれぞれ1番ず つ下に貼り付けていきたい。 フォルダを検索するところから、全てのコピーが終了するところまで教えていただけると幸いです。 お忙しいところ恐れ入りますが、よろしくお願いいたします。

  • エクセル2010 シート数変更

    エクセル2010使用しています。新規作成後のシート数が3シートで変わりません。 ファイル ⇒ オプション ⇒ ブックのシート数 【X】枚。【X】枚にならず3枚。 あるサイトに象:Excel シート枚数の変更方法は、あちこちに情報があるので設定されている方は多いと思うのですが、設定したにも関わらず1枚にならない場合があって気持ち悪い思いをしたことはありませんか? デスクトップやフォルダウィンドウで右クリックして表示されるショートカットメニューから、[新規作成]-[Microsoft Excelワークシート]を選択して作成した場合です。 この場合、作成されたシートの枚数は初期設定のまま3枚なのです。せっかく[オプション]ダイアログで変更したのにかかわらず。 これは、Excelを起動しておいてから新規作成するのと、デスクトップなどで新規作成するのとでは、処理の方法が異なっているために発生する現象です。 以下の操作を行っておけば、フォルダウィンドウで右クリック-新規作成を行った場合のシート枚数も変更することができます。 ▼操作手順 :右クリック-新規作成からのシート枚数変更 「ShellNew」フォルダを探す  (OSのインストールされているフォルダ下にあります)  ↓ 「ShellNew」フォルダにあるExcelファイルを開く  (Excel 2002の場合「Excel9.xls」というファイル)  ↓ シートの枚数を変更  ↓ 上書き保存を行ってからExcelを終了 つまりデスクトップなどフォルダウィンドウでの、右クリック-新規作成で作られるExcelファイルは、「ShellNew」フォルダにあるファイルをコピーして作成しているということです。 Cドライブ ⇒ windows ⇒ ShellNew ⇒ EXCEL12 ⇒ 開く ⇒ ファイル ⇒ オプション ⇒ ブックのシート数 【X】枚 ⇒ 上書き保存 ⇒ 読み取り専用です・・・OKをおして・・。⇒ アクセス許可がありません。代わりに【ドキュメント】ホルダに保存しますか? この先が不安で実施していませんが、手順が合っているのでしょうか。違う方法があるのでしょうか。 ※OKWAVEより補足:「ひかりTVのサービスやISPぷらら」についての質問です。

  • EXCELシートの整列

    EXCELで、各シートに名前を付けて使っています。ひとつのファイルに膨大な数のシートが入っているので、分かりやすく操作できるようにシートを整列したいのですが、どうすれば良いでしょうか。 たとえば、シート名を「あいうえお」順で左から自動的に整列させたいと思っています。 EXCELでそういう操作は可能なんでしょうか? よろしくお願いします。

  • Excelのシート移動

    初めまして。エクセル超初心者です。  早速ですが、ここにBook1とBook2の二つのブックがあるとします。Book1で現在参照しているSheetをBook2の例えばSheet2の前に移動、というマクロ(VBA?)を作成し、ボタン一つで移動するようにしたいのですが、どの様にすればよいのでしょうか。お教えください。

専門家に質問してみよう