• 締切済み

エクセル セル(列)の幅

エクセルでスケジュールを作成中ですが、ガントチャートっぽくしたく オートシェイプでバーを作成したいのですが、一つのセルの幅の寸法と オートシェイプの幅の寸法が合わない為、VBAで計算させようとすると うまくいきません。  オートシェイプのサイズの単位は"mm"でが、CELLの幅の単位はいったいなんでしょうか?  又、セルの幅の表示をmm単位にする方法はありますか?

みんなの回答

  • onlyrom
  • ベストアンサー率59% (228/384)
回答No.1

 Widthプロパティを使ってください。  両方ともに単位ポイントで返してくれます。 尚、セル幅と高さについては以下のサイトに詳細あり。 http://support.microsoft.com/kb/401638/ja 以上。

関連するQ&A

  • EXCELのセル幅

    友人は、全盲です。そこで、レイアウトの確認が できないのですが、自分で、出来るだけ表を、作りたいとの事です。 excelのセルの幅や高さを表す数字の単位についてお教えください。  どうやら、ミリメートルではないようなのですが、何という単位なのでしょう か。  また、その長さの単位はミリメートルに置き換えると、どれだけの長さになる でしょうか。  これがわかれば、例えば、全体で180ミリメートル幅の表を作りたい、だから、 一つのセルの幅をどれだけにすればよいかという計算ができると思っています。

  • エクセルのセル幅、高さ等について

     エクセルで書類を作成する際、セルの幅や高さの単位である 1ピクセルとは実寸では何ミリメートルに相当するのでしょうか? または、逆に実寸でセルを1cm幅(高さ)にするには何ピクセルに 設定すればいいのでしょうか?  これが分かれば罫線を使用する書類を作成するときに非常に助かる のですが、どなたか知っていれば教えてください。

  • テキストボックスとオートシェイプが重なった場合メッセージが返る

    VBAについて質問させてください。 ガントチャートを作っているのですが、 テキストボックスとオートシェイプ(Rectangle****(←数字) という名前)の二つの図形が重なったら、 メッセージで「図形が重なっています」という メッセージを返したいと思っています。 セルに数値を入力するとバーが引かれる処理が行われます。 その時テキストボックスがある箇所にバーが引かれたら メッセージを返す、ということです。 よろしくお願いします。

  • 自動で図形にマクロの登録

    VBAを学び始めたばかりなので、詳しく教えていただきたいです。 今ガントチャート(のようなもの)を作っています。 そこで時刻を入力するとバーが自動で引かれるのですが、 そのバーに「マクロの登録」をしたいと思っています。 ※たとえば、そのバーにtest()を実装させたい、ということです。 バー(オートシェイプの図形)を右クリックして「マクロの登録」を選べばできることは知っているのですが、それをバーが生成されるのと同時に自動で実装されるようにしたいと思っています。 このようなことは可能でしょうか? ご存じの方がいらっしゃいましたらよろしくお願いします。

  • エクセルのセル幅のmmでの設定

    エクセルで、セルの幅をmm単位で設定できるのでしょうか? 上司が、手書き(今時?)で、mm単位指定で、明日提出書類を今、持ってきました。 100ピクセル1cm計算の41%縮小印刷の裏技を、同僚に習いましたが、もっと簡単な方法があれば教えてください。

  • (Excel VBA) セルを参照してオートシェイプの形を変える方法

    (Excel VBA) セルを参照してオートシェイプの形を変える方法 Chartのように、セルを参照して動的に変わる図面を作ろうとしています。 シートのイベントプロシージャや、適当なセルに入れた関数の再計算で、 データセルの変更を検知すれば、実装は可能です。 ただ、シートから切り離せないのが気持ち悪く、ずっと考えています・・・ なにか、よい方法はないでしょうか?

  • エクセルのセル幅

    エクセルのセルの幅をミリ単位の大きさで設定しておくことって可能ですか?? 元々ある書類の枠にぴったりはまるようにしたいのですが。 元々ある書類はオリジナルの業者が作ったもので、エクセル等で作成したデータはありません。 エクセルのバージョンは2000、XP、2003と個人によって持っているものが違います。 なにぶん素人なのですみません....

  • セル行をまたぐ}の出し方:エクセル2007です。

    エクセル2007の場合オートシェイプの出し方が判らず悩んでいます。 セルをまたぐ}をだしたい。手順を教えてください。 文章作成に必要です。宜しくお願いします。

  • 複数セルに一本の斜線を引く

    こんにちは。エクセル2000を使用しています。 斜線を引くにはセルの書式で設定するか、オートシェイプを使えばできますが、複数のセル(例A1:C2)に一本の斜線をひく場合オートシェイプを使わずにひく方法はないでしょうか?オートシェイプだとセルの幅や高さを変更するとズレてしまいます。なにかよい方法はありませんか。よろしくお願いします。

  • エクセル:セルの高さ・幅の単位

    エクセルの2つの異なるブックで、セルの幅がピクセル数は同じなのですが幅の単位が違っており(Aのブックは16.75(72ピクセル)、Bのブックは8.38(72ピクセル)となっております)作業に困っています。原因と対策(修正方法)はあるのでしょうか? ちなみにその2つのブックは違うパソコンで作成したものです。原因はそこにあるのでしょうか?

専門家に質問してみよう