• 締切済み

複数シートの列、幅の一括変更方法

Excelで地域ごとにシートを分け、同じレイアウトの表を作成しています。 現状、すべてのシートで列、行の幅がばらばらです。 ある特定のシートの列、行の幅に一括で統一することは可能でしょうか? ご教授お願いします。 環境 Windows xp sp2 Excel 2003

みんなの回答

  • higekuman
  • ベストアンサー率19% (195/979)
回答No.4

やっと意味が解りました。 私の文章読解力が低いこともありますが、私以外の誰からも回答がつかないということは、私と同じように解釈している人が多い、ということでもありますよ。 始めから、具体的な例を挙げて、解りやすい質問を心がけましょう。 さて、回答ですが、「可能」です。 ただ、VBAで処理する必要があると思います。 ツール - マクロ - 新しいマクロの記録 で、いろんなシートの行や列の幅の調整をマクロ記録してみましょう。 他には、For ~ Next 構文を理解すれば、何とかなります。

poptiru
質問者

お礼

やはりマクロを組むしかないですか。 自分で作ってみます。 何度も質問に答えていただきありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • higekuman
  • ベストアンサー率19% (195/979)
回答No.3

> 各シートの幅がことなっているものを一括で変更して統一出来るってことですか?それは1行・列ずつ選択し変更しないでも可能でしょうか? 疑問に思っていることを試してみた上での質問でしょうか?

poptiru
質問者

補足

当然試しておりますが。 こちらの質問の内容の意味は理解してますでしょうか? 例えば Sheet1の1行目の幅が60ピクセル、2行目の幅が120ピクセル、3、4・・・行違う幅が続くとします。Sheet2、Sheet3は初期の行の幅の場合にすべてのシートを選択して1行ずつ変更するのではなく一括して変更する方法です。 お願いします。

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

> 特定のシートの列・行の幅を一気に変更することは不可能でしょうか? シートを複数選択した状態で幅を変更すると、一気に変更できます。

poptiru
質問者

補足

すいません。初心者なものでよく分らなくて。 各シートの幅がことなっているものを一括で変更して統一出来るってことですか?それは1行・列ずつ選択し変更しないでも可能でしょうか? よろしくお願いします。

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

シートを複数選択した状態で幅を変更すると、選択しているすべてのシートに有効です。

poptiru
質問者

補足

回答ありがとうございます。 変更するべき列・行数がかなりあるため列・行の幅をいちいちを変更しているとかなり時間がかかってしまいます。 特定のシートの列・行の幅を一気に変更することは不可能でしょうか?

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

関連するQ&A

  • ワードの表で離れた列の幅を一括変更する方法

    ワード中の表で、離れた列の幅を一括で同幅にする方法を教えて下さい。 (「表のプロパティ」「列のタブ」「指定幅の数値を入力」する方法ではなく)画面上の表の罫線上にマウスを置いて、任意の同幅に一括変更する方法を教えて下さい。 宜しくお願いします。

  • Excel2016で文字列の一括置換を行うVBA

    Excel中級者です。Windows10, Excel2016で、別の「マスタ」シートにある表に従い、「Data」シートにある文字列を一括置換するVBAを教えていただけますと幸いです。マスタ表は2列 100行で1列目に置換前の語、2列目に置換後の語があります。dataシートは1顧客1行で、20列に商品名が入っており、同シートで一括置換を実行したく存じます。どうぞよろしくお願い申し上げます。

  • エクセルでセルの列、幅の調整

    OS:XP Pro Excel Ver:2007 エクセルでとあるシートを作成中なのですが、 A列、幅:2.86(塗りつぶし) B列、幅:8.86(空白) C列、幅:0.33(塗りつぶし) D列、幅:8.86(空白) E列、幅:0.33(塗りつぶし)  ・  ・  ・ と言う風にして表を作りたいのですが、 2.86が2.88、8.86が8.88、0.33が0.31と強制的に修正されてしまいます。 行に指定した数値は修正されずに変更出来るのですが、、、。 幅を任意の幅で使用することは出来ないのでしょうか?

  • Lotus 1-2-3で行や幅の一括変更

    自分の環境ではないので、Lotus1-2-3のバージョンまでは わかりません。家族からの代理質問です。 質問は、Excelで言えば、列、行を一括選択して、右クリックの 「列の幅」「行の高さ」で、数値を指定すれば一括変更出来ますが Lotus1-2-3でのやり方が違うようです。 1-2-3で同じ結果を一括で行う手順を教えて下さい。

  • エクセル、複数シートの結合、一括操作について

    元とするエクセルの在庫表がサーバー上にあり、それを使って自分用にオリジナルを作りたいと考えているのですが、エクセルに複数のシート(10シート)があるとして、シートを一括結合することは可能でしょうか? もしくは一括結合が出来ない場合、オリジナルの方へシートを元となるエクセル(在庫表)から一括でコピーして、全シートのB列のみを一括コピー貼り付けすることは可能でしょうか?

  • EXCELで行の高さ、列の幅を保ったままコピーするには

    エクセルで作った表の行の高さ、列の幅を保ったまま別のシートにコピーする方法はありますか?今は表全体を選択して別シートにコピーするとデフォルトの高さ、幅に表がはめ込まれてしまい、再度手直ししなければならない状態です。エクセル2000を使用しています。宜しくお願いします。

  • エクセルの行、列の幅を変えたい

    エクセルの行、列の幅を変えたい エクセルで履歴書を作っているのですが、特定のセルの列の幅を変えれません。例えば、Cの10~15のセルの列の幅だけを変える感じです。いろいろやってますが全部の幅が変わってしまいます。初歩的なことかもしれませんがどなたかご教授下さい。

  • ワード2003及びワード2007で、表を作った場合、行、列の 高さ、幅

    ワード2003及びワード2007で、表を作った場合、行、列の 高さ、幅を一括してそろえる方法はありますか?エクセルなら簡単に出来るように思いますが。表全体を指定しても出来なかったのですが。よろしくお願い致します。

  • 複数シートの内容の一括変更

    エクセルで、同内容のシート1~シート10があります。 (1)シート内の表の入力数値を削除したいのですが、シートそれぞれ一枚ごと削除するのではなく、10枚一括で削除する方法を教えて下さい。 (2)対象の表が大きいのですが、表の範囲選択(マウスドラッグではない)方法も教えて下さい。 よろしくお願いします。

  • エクセル:複数シートの一括処理

    お世話になります。 エクセルで1つのブックに複数のシートがあります。 書式は同じですが行数がそれぞれ違います。 A列で、データが入力されている一番下のセルの次の行から、エクセルの最終行である65536行までの行を全て選択して「削除」をしたいのです。(行の削除)しかも全シート一括で。 A列でデータが入っている一番下のセルがA550だった場合、551行~65536行までを全て選択→削除を行う。 これらの作業をするためのマクロを教えてください。