• ベストアンサー

エクセル

エクセルで行の途中で(たとえば20行目から50行目)列幅を変更するなんてことができるでしょうか。19行目までは広い列幅でいいけど、20から50行目までだけ列幅を狭く、再び51行目から元の幅でとしたいんですが。

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

  • ベストアンサー
  • konkon_m
  • ベストアンサー率30% (4/13)
回答No.1

それはセルの幅ってことなのでしょうか? それであれば無理かと思います (縦列すべてに有効になってしまう為) どうしてもその行だけ広くしたいのならセルの結合で広くするとかしか方法はないのでは?

kaori327
質問者

お礼

やはりそうですか、ありがとうございます。あきらめます。

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

その他の回答 (7)

回答No.8

こんにちは。 別の幅の表をオブジェクトとして挿入する事は可能ですが… 1)新規に別のBOOKを作成し、保存する。(例 A.XLS) 2)挿入-オブジェクトで『ファイルから』タブを選択。  『参照』ボタンで1)で作成した『A.XLS』を挿入 3)『A.XLS』のオブジェクトを選択。右クリックでオブジェクトの書式設定の『サイズ』タブ内の倍率を変更すれば、  見かけ上列幅は狭くなったように見えます… …主旨違うかもしれませんね…

kaori327
質問者

お礼

ありがとうございます。教えていただいたようにしてみます。

全文を見る
すると、全ての回答が全文表示されます。
  • fly_moon
  • ベストアンサー率20% (213/1046)
回答No.7

残念ですね。Wordなら出来ますよ。計算が無いようでしたらそちらも考えられたらどうですか?

全文を見る
すると、全ての回答が全文表示されます。
  • WWolf
  • ベストアンサー率26% (51/192)
回答No.6

参考に・・・ 下記はシート1のA列とB列の間に1列挿入し、1行目から19行目まで列を結合してA列とB列の列幅を6.5にしています。 Sub aaa() Worksheets(1).Columns(2).Insert For i = 1 To 19 Worksheets(1).Range(Cells(i, 1), Cells(i, 2)).Select Selection.Merge Selection.ColumnWidth = 6.5 Next End Sub

全文を見る
すると、全ての回答が全文表示されます。
  • fuuga
  • ベストアンサー率29% (106/359)
回答No.5

それはもうすでに50行の文章があるってことなのでしょうか? すでに罫線とかは引いてありますか? 縦を広くすること、逆に狭くすることは可能ですが横幅となるとできないかと思います 広い列幅で使用したいセルは結合で広くしてそれ以外のセルはそのままってのはだめなんでしょうか?

kaori327
質問者

補足

ありがとうございます。 広い列幅で使用したいセルは結合で広くすることはできないのです。広い部分は動かせないのです。規定なので。あきらめます。

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

行を指定(黒反転)して右クリック→行の設定で出来ますが もっと高度なテクが知りたいならすみません・・

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

途中から列幅を変更することは出来ません。 列を追加し19行目まではセルを結合するような方法しかないように思います。 大量にある場合はマクロ等組み実行させると良いでしょう。

kaori327
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • a-yoshi
  • ベストアンサー率34% (222/645)
回答No.2

>20から50行目までだけ列幅を狭く、 →その部分の左側の数字列[20~50]までをドラッグして選択状態にしたままでマウスを外して、続けて、どこの行でもいいですが、例えば50行目の幅をマウスで狭くしてあげます。 するとドラックしている部分の行の全部が同じよう幅が狭くなります。 ね。

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

関連するQ&A

  • エクセルで?

    エクセルでセルの行幅、列幅を一定の割合で変更するには (つまり一回?の操作で全体の列、行の幅を同じ率で広げたり小さくする方法を教えてください。OSはWIN・XPです。すいません。

  • エクセルの書式

    エクセルで自分で作成した表を、数十人に渡して今後の連絡に使いたいのですが、列幅、行幅を変更してもらいたくないのですが、何か良い方法は無いものでしょうか? XPです。

  • EXCELでコピーしたとき列幅や行幅もコピーできますか?

     EXCELで、あるシートからほかのシートにコピーしよとした時、列幅とか、行幅が違って、困ったことないですか?  列幅、行幅もコピーすることは、出来るのでしょうか? 教えてください。 よろしくお願いします。

  • エクセルの列幅について

    エクセル2000またはXPを使っています。 行の高さや列幅を変更した後、もとのサイズに戻したい ときの質問です。行の場合はセルのデータを消して 自動調整やダブルクリックで標準の高さに戻ります。 一方、列幅は手動で標準の幅に戻すしかないのでしょうか? どうして、列も同じ操作ができないのか疑問なのです。 ダメならダメでいいのですが、自信がないので 教えてください。

  • エクセルで同じブック内のシート

    エクセル超初心者です。1つのブック内の各シート(表)の列幅、行幅を揃えずに入力してしまいました。1ぺんに揃える方法がありましたら教えてください。よろしくお願いいたします。 (エクセル2002)

  • Excelで列幅や行の高さをコピー元と同じにコピーする方法は?

    いつも拝見して勉強させて貰っています。 初歩的な質問で恥かしいのですが Excelで表をコピーするとき列幅を表にあわせて変更されている場合は編集から『形式を選択して貼り付ける』をクリックして列幅にクリックを入れるとコピー元と同じ列幅にできるのですが、行の高さをコピー元と同じにするにはどうすればいいのか判りません。 となたか教えて戴けるとありがたいのですが・・・・・・

  • 複数行幅の変更

    ほぼ初心者でビスタを使っています。 マイクロソフト オフィス エクセル2007を使って複数行(列)の 幅を一度に変更したいのです、調べてみますと「変更する行(列)を 選択、右境界線上の一か所をドラッグする」とあります。 ドラッグしたところだけ広がり、全体がひろがりません。 いろいろ調べましたが、同じような事が書いてあり何度やっても一度 に全体の行幅(列幅)が変わることがありません。 一度に全体の行幅(列幅)を変更するのはどうしたら良いのでしょうか? 初心者に分かるようの教えて下さい。

  • Excelの表をコピーした時

    Excel2003を使用しています。 2つ質問ですが 行と列幅を変更した表を作り別のシートへ作成した表を(行と列幅を変更した)行と列幅とデーターも他のシートへコピーできないでしょうか? セルの枠に2.3行の文字を入れる方法 現在は行の幅を広げてから、メモ帳で打ち込んでから2行、3行のデーターを改行してコピーし数式バーへ貼り付けしています。

  • エクセルでセルの列の幅を調整したい

    エクセルのセルの列幅の取り方についてお聞きしたいです。 エクセルで履歴書を作成しているのですけれども、 列幅がうまくとれません。というのは同じ列内の何行分かの幅を狭めたいのですけど、そうすると上の方にあるセルの列幅まで動いてしまい、データがうまく表示されなくなってしまいます。 上の方にあるセルの列幅を維持しながら同じ列の下のほうにあるセルの列幅を単独で動かすことはできないのでしょうか? ご存知の方よろしくお願いします。

  • ExcelにWordの表を貼り付けるとき

    ワードの表をエクセルのシートに貼り付けると、 元の表の列幅が無視されて、エクセルの表の列幅になってしまいます。 (例えば、新規のシートに貼り付けると、どの列も同じ幅になってしまいます。) 元のワードの表の列幅を保ったまま貼り付けるにはどうすればよいですか。 なお、「形式を選択して貼り付け」で、 「貼り付ける形式」を「Microsoft Word文書オブジェクト」とすると、 Wordの表として貼り付いてしまいます。 (こう、なんというんでしょうか、)あくまでも、エクセルのセルにデータを貼り付けたいのですが。 Excel2000、Word2000です。

専門家に質問してみよう