写真の要る部分だけを切り取って、それだけのファイルで小さいサイズにしたいのですが、どうやって切り取ればよいのでしょうか?
 それだけのファイルというのは、切り取るとなんか関係ない部分が白くなってしまいますよね?
 だから要る部分だけほしいのです。。
 教えてくださいお願いします。

A 回答 (1件)

以下の手順でやってみてください.



1-選択ツール(点線の四角)を使ってとりたい部分を囲む
2-右ボタンをクリックしてコピーを選択
3-メニューの編集(E)から新しいイメージとして張り付けを選択.
4-切り取ったイメージを名前をつけて保存.
    • good
    • 0
この回答へのお礼

 どうも早速のご回答ありがとうございます。
 すごく短くまとまっていて分かりやすくできました!!
 本当にありがとうございました。助かりました。

お礼日時:2002/01/23 13:41

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

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

Qファイルを切り取りして貼り付けしてもファイルが消えません。。。

デスクトップにあるエクセルファイルを切り取りしてマイドキュメントに貼り付けをしたらデスクトップにあるファイルが前は消えていたのですが、今はコピーをしたようにデスクトップにも残りマイドキュメントにも同じファイルがある状態になってしまいます。

どのように設定を変えればいいのでしょうか??

Aベストアンサー

デスクトップ以外のフォルダ間では正しく動作するのでしょうか?

例えば、フロッピーを書込み禁止にして切り取り-貼り付けすると同様の状況が発生します。
今のデスクトップの設定が通常の処理でファイルを削除できないような設定なのでは?
…といった前提で思いつくのは、

アクティブデスクトップを使用しているのなら、offにしてみては?

QEXCELのファイルで更新されば部分だけを抽出したい

EXCEL2000を使っています。
Aというファイルの各行ごとに物件名と工事の日程が記載されています。
このファイルが数日ごとに更新されて、新しく物件が追加されたり、工事の日程の部分が変更されます。これをファイルBとします。
ファイルAとファイルBを比較して、更新された部分だけを知りたい場合はどうすればよいでしょうか?
よい方法があれば教えてください。

Aベストアンサー

下記のフリーソフトは如何
Kazuasa's ExDiff
http://www.vector.co.jp/soft/win95/business/se156728.html

もっともあらかじめ「ツール」「ブックの共有」を設定すれば
変更場所にコメントがつきますが...

参考URL:http://www.vector.co.jp/soft/win95/business/se156728.html

Q【エクセル】表の中の文字だけをコピーしたり切り取ったりする方法。

【エクセル】
表の中の文字だけをコピーしたり切り取ったりする方法を教えてください。これをしようとすると表までいっしょについてきてとても不便です…。

今作業中なのでできるだけ早くお願いしたいです…。

Aベストアンサー

こんにちわ。
エクセルのセル内のデータだけのコピーですが、編集の中の形式を選択してコピーというものがありますが、これで解決しますかな?
では。

Q先頭の改行だけ要らない

セルに適当な値が入っていて、そのセルの値を改行で区切ってつなぎ合わせて
一つの変数に納めてmsgboxで表示させる際、
一番最初の値の前にも改行が付いてしまうのですが、
これってどうやったら避けれますか?

----------

a
b
c
----------

こういう結果になってしまいます。

----------
a
b
c
----------

こういう結果にしたいです。

Aベストアンサー

どうしてもFor~Nextの中に全て入れたいなら、Ifを追加する手も。


Sub test()
Dim tmp As String
Dim i As Long

  For i = 1 To 3
    If tmp <> "" Then
      tmp = tmp & vbCrLf
    End If

    tmp = tmp & Cells(i, 1)
  Next

  Debug.Print tmp

End Sub


まぁつまり、変数tmpが空じゃなかったら改行を結合してから、次のセルの中身を結合する、
最初のセルを結合するタイミングでは変数tmpは空なのでIfを通らない、と言うことです。

あ、変数tmpをString型で宣言したのは単なる趣味です。
あまり気になさらないでください。

QVBAで指定した「文字数」だけ切り取りしたい

1行に文字数不定(3159~81文字)で270行ほどデータがプロットされています。

カンマを区切り文字にして区切りたいのですが、Excelの仕様の列数をオーバーしてしまうので一行のデータを固定した数で切り取って、別なシートに貼り付けて横方向の長さを削減したデータの形に持っていきたいと思っています。

固定長の文字列だけ切り取り→別シートに貼り付け→また切り取り→別シートの次の行に貼り付けというしょりを繰り返したいのですが肝心の切り取りの部分のコードでエラーが出てしまいます。

Dim Cutter As String
中略
sheet1.cells(1,1).Len(Cutter,81).Cut
中略
End Sub

エラーの内容を見る限り、Len関数がCutメソッドをサポートしていないということらしいのですが、決まった文字数だけ切り取るには他に表現できないものでしょうか?

Aベストアンサー

こんにちは。

本来、一行の文字をカンマ区切りというと、どうも、古いデータベースのデータではないかと思うのです。シーケンシャルファイルですと、以下のようなコードではありません。ただ、それは明らかにされていませんから、Excelの標準的なSplit 関数(Excel 2000以降)を用いています。

'-------------------------------------------

Sub SplitTest1()
  Dim Ar As Variant
  Dim Ar2() As Variant
  Dim i As Long
  Dim j As Long
  Dim n As Integer
  Dim k As Integer
  Const iCOL As Integer = 10 '列数
  Ar = Range("A1").Value '対象セル
  
  If Len(Ar) = 0 Then Exit Sub
  Ar = Split(Ar, ",") 'カンマ区切り
  n = Int(UBound(Ar) / iCOL) + Abs(CInt((UBound(Ar) Mod iCOL) > 0))
  ReDim Ar2(n, iCOL - 1)
  For i = LBound(Ar) To UBound(Ar)
    Ar2(k, j) = Ar(i)
    If i Mod iCOL = iCOL - 1 Then
      k = k + 1
      j = -1
    End If
    j = j + 1
  Next i
  '貼り付け先
  Worksheets("Sheet2").Range("A1").Resize(n, iCOL).Value = Ar2()
End Sub

こんにちは。

本来、一行の文字をカンマ区切りというと、どうも、古いデータベースのデータではないかと思うのです。シーケンシャルファイルですと、以下のようなコードではありません。ただ、それは明らかにされていませんから、Excelの標準的なSplit 関数(Excel 2000以降)を用いています。

'-------------------------------------------

Sub SplitTest1()
  Dim Ar As Variant
  Dim Ar2() As Variant
  Dim i As Long
  Dim j As Long
  Dim n As Integer
  Dim k As Integer
 ...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報