【最大10000ポイント】当たる!!質問投稿キャンペーン!

Excelで、図や表を、先に指定サイズを決めた枠に、図を挿入したいのですが、何ピクセルに設定すれば 印刷時(縮小はなしで) に何mmに 設定が出来るのでしょうか。枠のサイズを決めて、文字数やサイズで調整して原稿を作りたいのですが。
 縦 横 に使える ピクセルと mm の 定数値・換算値を教えてください、御願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

過去の同じような質問に回答しました。


http://oshiete1.goo.ne.jp/qa3730760.html

他の回答者さんでフリーソフトの紹介もしてあります。
参考にしてください。
    • good
    • 3
この回答へのお礼

早々に丁寧な御指導有難う御座いました。
 下記の経過から質問しましたが、簡単に判る方法、計算ばかりでなく印刷機の個性・機能まで確認が必要との内容もありました。有難う御座いました。

 パソコンのガイド本に、「Excelで、行の高さと列の幅の表示単位。 行の高さは表示できる文字のポイント数(ピクセル)で、列の幅は表示できる半角文字の、文字数(ピクセル数)で表現されます」とありましたが。 文字のサイズがわかりませんし、ネットで検索しても判らない。
 

お礼日時:2008/02/22 08:19

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QExcelの行列幅をcmで表示したい

Excelの列幅や、行高は、文字数(ピクセル)表示になっていますよね。それを、cm(mmでもOK)単位の表示ができないのでしょうか? 実は公的な書式を作成するため、寸法どおりにしないといけないので、いつも印刷してからものさしで計っては、・・の繰り返しなんです。どなたかアドバイスをお願いします。ジャストシステムの三四郎を以前のパソコンで使っていたときには、それができたんですよ・・

Aベストアンサー

エクセルのバージョンは?
2007ならルーラーの cm,mm の指定は可能ですが・・・
http://www.eurus.dti.ne.jp/~yoneyama/office2007/excel2007-02.html#page_layout

でなければ、
ものさしマクロ
http://hp.vector.co.jp/authors/VA016119/sizemm.html

Q1ピクセルって何ミリですか?

1ピクセルって何ミリなのでしょう?
至急、お答えお待ちしております。
かなり急いでます。よろしくお願いいたします。

Aベストアンサー

1ピクセルが何ミリかという質問の答えになるかどうか分かりませんが、
WEB制作上に限って言えば、横100ピクセルの画像を作りたい場合、
Photoshop等では単位をピクセルで作れますが、Illustrator等の場合は、
100pointで作ります。
1pointは、0.35277ミリです。

Qエクセル1ピクセルは何ミリ?

エクセルで表を作っています。パソコン画面では、表示を100%にしても実物大とは異なりますよね。作成した表をプリントアウトして伝票に貼り付ける際に、ぴったりの大きさに罫線を合わせたいのですが、
1ピクセルって何ミリなのでしょうか?
教えてください。よろしくお願いします。

Aベストアンサー

 #3です。
ご指摘のとおり、1インチ=2.54センチ=25.4ミリ
30インチテレビが携帯用になってしまいますね。済みませんでした。

 なお、フリーソフトの件ですが。
アドインツールなので、エクセルを起動して、
『ツール』→『アドイン』の設定が必要。
作者のHPにサポート掲示板(supprt bbs)があります。

参考URL:http://www.rinku.zaq.ne.jp/pure/

QEXCELをJPEGで保存ができますか。

写真があります。

EXCELで挿入→写真で
EXCELに写真を貼り付けます。

いろいろな文字を入れて
EXCELで保存することはできます。

ところで
しかし保存の方法をEXCELをJPEGで保存したいのですが。
できますか

JPEGで保存すると写真屋さんで印刷ができると言われたので
このようなことができたら、教えてください。

よろしくお願いします。

Aベストアンサー

スクリーンショットをJpegで保存すると言うのでよいのでしょうか?

1. エクセルのJpeg化したい画面を表示しAlt+PrintScreenを押します。
2. Paint等を開きCtrl+Vで貼り付けます。
3. Jpegで保存します。

Q図形の移動をセンチの数値でマクロを実行したい

エクセル初心者です。
以下のマクロを教えて頂きました。
セルに入力する数値は他の計算式から数値を割り出しています。
このマクロをセンチで入力して、実行する事は可能でしょうか。
その方法がありましたら、教えてください。

Private Sub Worksheet_Change(ByVal Target As Range)
With ActiveSheet.Shapes.Range(Array("Group 1"))
.Top = 100
.Left = 100
.Height = ActiveSheet.Range("A2").Value
.Width = ActiveSheet.Range("A3").Value
End With
End Sub

よろしくお願いします。

Aベストアンサー

移動?
こちら↓の質問の続きですよね?
http://oshiete.goo.ne.jp/qa/7753279.html
グループ化したオブジェクトの拡大縮小なのでは?

私はExcelおよびマクロについては得意ではないので、無駄な
書き方になっているかもしれませんが。

図形のサイズはポイントなので、マクロで単位をセンチにする
場合は、Application.CentimetersToPoints()が必要で、
これを追加することで、対応できると思います。
http://excelfactory.net/excelboard/excelvba/excel.cgi?mode=all&namber=154591&rev=0


Private Sub Worksheet_Change(ByVal Target As Range)
 Dim h As Double
 Dim w As Double

 h = ActiveSheet.Range("A2").Value
 w = ActiveSheet.Range("A3").Value

 h = Application.CentimetersToPoints(h)
 w = Application.CentimetersToPoints(w)

 With ActiveSheet.Shapes.Range(Array("Group 1"))
  .Top = 100
  .Left = 100
  .Height = h
  .Width = w
 End With
End Sub

移動?
こちら↓の質問の続きですよね?
http://oshiete.goo.ne.jp/qa/7753279.html
グループ化したオブジェクトの拡大縮小なのでは?

私はExcelおよびマクロについては得意ではないので、無駄な
書き方になっているかもしれませんが。

図形のサイズはポイントなので、マクロで単位をセンチにする
場合は、Application.CentimetersToPoints()が必要で、
これを追加することで、対応できると思います。
http://excelfactory.net/excelboard/excelvba/excel.cgi?mode=all&namber=154591&rev=0


Private Sub Worksh...続きを読む

QExcelのVBAで画像読込→サイズ変更がしたい。

Excel2003を利用して仕事の工事写真帳を作成していますがVBAでどうしても上手くいかない部分があるので教えていただければと思い投稿しました。
【仕様】工事写真帳は1シート構成、用紙1枚に3枚画像が入り、画像の右側には摘要欄があります。画像を読み込む位置をダブルクリックするとセルのサイズ(写真サイズに結合してあります)を取得して画像サイズを変更して格納します。
【問題点】2枚以上画像を読み込んだ状態で実行すると目的の画像のサイズが変更にならない場合があります。
画像を削除したことで画像の名前が重複するのが原因だというところまではわかるのですが対処方法がわかりません。アドバイスをお願いします。

Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)

gyo = ActiveCell.Row '画像読込位置の取得
Set scel = Cells(gyo, 3)

scel.Select 'セルサイズの取得
w = Selection.Width
h = Selection.Height

fname = Application.GetOpenFilename _
("画像ファイル,*.gif;*.jpg;*.bmp", 1, "画像ファイルを指定して下さい") '画像読込
If fname = False Then
Exit Sub
End If
ActiveSheet.Pictures.Insert(fname).Select
i% = Selection.Index


Selection.Name = "gazou" & i '画像に名前をつける
Set 画像 = ActiveSheet.Shapes("gazou" & i)


With 画像 '画像のサイズ変更
.LockAspectRatio = False
.Placement = xlFreeFloating
.Placement = xlMove
.Width = w
.Height = h
End With

Range("F" & gyo).Select '摘要欄へ移動

End Sub

Excel2003を利用して仕事の工事写真帳を作成していますがVBAでどうしても上手くいかない部分があるので教えていただければと思い投稿しました。
【仕様】工事写真帳は1シート構成、用紙1枚に3枚画像が入り、画像の右側には摘要欄があります。画像を読み込む位置をダブルクリックするとセルのサイズ(写真サイズに結合してあります)を取得して画像サイズを変更して格納します。
【問題点】2枚以上画像を読み込んだ状態で実行すると目的の画像のサイズが変更にならない場合があります。
画像を削除したことで画...続きを読む

Aベストアンサー

画像にわざわざ名前をつける必要はあるのでしょうか?
(以下は一部抜粋して、少しだけ手を入れました)

Dim pict As String
 ActiveSheet.Pictures.Insert(fname).Select
 pict = Selection.Name
 With ActiveSheet.Shapes(pict) '画像のサイズ変更
  .LockAspectRatio = False
  .Placement = xlFreeFloating
  .Placement = xlMove
  .Width = w
  .Height = h
 End With

これなら画像を繰り返し削除しても大丈夫に思います

QエクセルVBAで画像を貼り付ける座標設定方法は?

Sheets("Sheet1")に貼り付けたJ-pegの画像(=シンボルマーク)を別なシートに貼り付けるのは下記のVBAで出来ました。ただ、これでは貼り付け先のシートのセルK12が、貼り付け元のK12と同じ位置でないと思った場所に張り付きません。
そこでセルで場所を指定するのではなく、座標のようなもので指定する方法はないものかと考えた次第です。
オートシェイプなどは座標指定で作成できるのですが、J-pegのような画像はどうすればいいのでしょうか?

Sub TEST()
Sheets("FACE").Shapes("シンボルマーク").Copy
ActiveSheet.Range("K12").Select
ActiveSheet.Paste
End Sub

Aベストアンサー

#1です。
>この場合、ファイルをエクセルにくっつけて渡すなんてこと
>はできないものでしょうか?(別々にではなくあくまでエク
>セルのブックに付属した形で)
Excelのブックに付属した形にするなら、コピーペーストする方がいいと思います。一旦挿入した画像を別途保存するのは、簡単には出来ないと思います。

複数のシートで同じような作業をするなら、次のような方法も考えられます。
Function CpyMrk(MrkNM As String, myTop As Single, myLeft As Single)
Sheets("FACE").Shapes(MrkNM).Copy
ActiveSheet.Paste
ActiveSheet.Shapes(MrkNM).Top = myTop
ActiveSheet.Shapes(MrkNM).Left = myLeft
End Function

Sub test()
CpyMrk "シンボルマーク", 10, 10
End Sub

Qエクセルで図形やオートシェイプの位置がずれるのは仕方ないのでしょうか?

エクセルで図形やオートシェイプの位置がずれるのは仕方ないのでしょうか?
四角形や楕円、オートシェイプなどの図形を文書に載せると、テキストとの位置関係が必ずずれるのですが、これはなんとかならないのでしょか?
バッチリ位置を合わせたつもりでも、印刷したり印刷プレビューで見たりするとずれてしまいます。
どうすればいいでしょか。

Aベストアンサー

残念ですが、どうにもしかたないそうです。
表計算が主な機能であるため、印刷イメージや実際の印刷などでの計算はかなりはしょったソフトなんだそうです。

ただ、対処法が無いわけではありません。
印刷直前の表を、Excel標準の「カメラ機能」で画像としてキャプチャし、新しいシートに貼り付け、それを印刷することで、画面上の表示そのままの印刷が可能です。
ちょっと面倒ですけど。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング