Excel2003で作成した、ファイルを2010で使っています。

ファイル貼り付けのボタンがグレーダウンして貼り付けることが出来ません。
Excelの修復はしましたが、改善されない。

単なるコピー(クリップボードを使い出来ます。)

OS : Windows7 pro 64bit
CPU : Corei7 2600K
RAM : 8GB

宜しくお願いします。

「Excel2010 貼り付け グレーアウ」の質問画像

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

A 回答 (1件)

>ファイル貼り付けのボタンがグレーダウンして貼り付けることが出来ません。


Excelの修復はしましたが、改善されない。

貼り付けボタンがグレーアウトしている場合は、クリップボードにデータが無い場合です。
ちなみに、Ctrl+Vのショートカット操作でも貼り付けできないのでしょうか?

>単なるコピー(クリップボードを使い出来ます。)

意味が良くわかりません。

Officeクリップボードにはデータが保存されているということでしょうか?

Excelではコピー後に、例えばセルをダブルクリックして編集モードにしたり、他のアプリケーションを同時に起動したりするとWindowsのクリップボードのデータが削除される(貼り付けデータが無くなる=グレーアウトする)ことがあります。
このような代表的な例として、裏でテレビ視聴ソフトなどが起動していると、Windowsのクリップボードのデータが削除されることがありますが、これに該当しないでしょうか?
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

裏でテレビ視聴ソフトが動いていました。
切ることで正常に貼り付けできました。
ありがとうございました。

ちなみにCtrl+Vでも貼り付け出来ませんでしたが
テレビ視聴ソフトを立ち上げない場合
こちらも解消出来ました。

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

お礼日時:2011/11/21 21:42

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

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

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

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

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

Q31:30:00が1900/1/1 7:30:0

エクセルで時間を入力してるのですが
「21:30:00」と入力すると「21:30:00」のままなのですが
他のセルに「31:30:00」を入力すると表示は「31:30:00」になるのですが、
数式バーは「1900/1/1 7:30:00」になってしまいます。

どちらも書式は「[h]:mm」にしています。
なぜ30時間を超えるとおかしくなるのでしょうか?

Aベストアンサー

エクセルの日付は、1900年1月1日が起点です。
数値の1を表示形式「[h]:mm:ss」で表示すると、24:00:00(24時00分00秒)
「hh:mm:ss」で表示すると、00:00:00((00時00分00秒)
yyyy/mm/dd で表示すると、1900/01/01(1900年1月1日)
yyyy/mm/dd hh:mm:ss で表示すると 1900/01/01 00:00:00

となります。

時刻表示の 21:30:00 は、数値では、0.8958
時刻表示の 31:30:00 は、数値では、1.3125
です。
数値の1が1日(24時間)に相当します。正確に言うと、数値1の違いが1日(24時間)の違いに相当します。

数値で1以下は1900年1月1日以前なので、数式バーに1900/01/00 21:30:00 と表示しても良いのですが、日付に0日というのはありませんので変ですよね?そこで仕方なしに時刻の部分だけを表示するようにしたのでしょう。(エクセルを作った人は困ったと思います。)エクセルの仕様だ、と言えばそれまでですが、

30時間を超えるとおかしくなるのでではなく、24時間以上だと表示が変わるのです。

エクセルの日付は、1900年1月1日が起点です。
数値の1を表示形式「[h]:mm:ss」で表示すると、24:00:00(24時00分00秒)
「hh:mm:ss」で表示すると、00:00:00((00時00分00秒)
yyyy/mm/dd で表示すると、1900/01/01(1900年1月1日)
yyyy/mm/dd hh:mm:ss で表示すると 1900/01/01 00:00:00

となります。

時刻表示の 21:30:00 は、数値では、0.8958
時刻表示の 31:30:00 は、数値では、1.3125
です。
数値の1が1日(24時間)に相当します。正確に言うと、数値1の違いが1日(24時間)の違いに相当します。

数値で1以...続きを読む

QExcel VBA :2回目以降実行で貼り付けるセルが変わる

いつもお世話になっております。

ExcelのVBAでご質問があります。
指定した日付のデータを抽出して
別のシートに貼り付けるサブプロシージャなのですが、
下記のようなコードを書きましたところ、
貼り付けるセルが何故か("BH2")になってしまいます。

コードの一部を変えて、実行するとコード通り
("BH3")のセルに貼り付けてくれるのですが、
もう一度別の日付を入力して実行すると
("BH2")のセルに貼り付けてしまうのです。

何が原因なのでしょうか・・・?
ちなみに最初にコードを書いたときは
貼り付け先は("BH2")のセルにしていましたが
途中で間違いに気づき、("BH3")に書き換えました。
これが関係あるのでしょうか。

何卒よろしくお願いします。
------------------------------------------------------
Sub 予定表()
Application.ScreenUpdating = False
'ファイルオープン
Dim i As Integer
For i = 1 To Workbooks.Count
If (Workbooks(i).Name = "予定表.xls") Then
Exit For
End If
Next
If (i > Workbooks.Count) Then Workbooks.Open Filename:="\\Dress\予定表.xls"
' 予定表の取り込み
Dim date1 As Date
Dim fmt As String
Dim objList1 As ListObject
Dim wb1 As Workbook
Dim wb2 As Workbook
Dim Rng As Range
Dim sh1 As Worksheet
Dim sh4 As Worksheet
'-----------------------------------------------------------------------
Set wb1 = Workbooks("製品.xls")
Set wb2 = Workbooks("予定表.xls")
Set sh1 = wb1.Worksheets("Sheet1 (3)")
Set sh4 = wb2.Worksheets("1")
'-------------------------------------------------------------------------
sh1.Range("BH3:BN20").ClearContents
'日付のチェック
Do
date1 = Application.InputBox("日を入力して下さい。", "印刷日入力", Type:=2)
If VarType(date1) = vbBoolean Then Exit Sub
If IsDate(date1) = False Then MsgBox date1 & " は、日付ではありません。"
Loop Until IsDate(date1)

With sh4
Set objList1 = .ListObjects("予定")
fmt = .Range("A2").NumberFormatLocal '書式を取る
date1 = Format(date1, fmt) '入力文字の書式変更

objList1.Range.AutoFilter Field:=1, Criteria1:=date1
Set Rng = objList1.Range.SpecialCells(xlCellTypeVisible)
Rng.Copy sh1.Range("BH3")
objList1.Range.AutoFilter Field:=1
End With
Application.CutCopyMode = False
Range("R3").Value = date1

Set Rng = Nothing
Set objList1 = Nothing
Set wb1 = Nothing
Set wb2 = Nothing
Set sh1 = Nothing
Set sh4 = Nothing
End Sub

いつもお世話になっております。

ExcelのVBAでご質問があります。
指定した日付のデータを抽出して
別のシートに貼り付けるサブプロシージャなのですが、
下記のようなコードを書きましたところ、
貼り付けるセルが何故か("BH2")になってしまいます。

コードの一部を変えて、実行するとコード通り
("BH3")のセルに貼り付けてくれるのですが、
もう一度別の日付を入力して実行すると
("BH2")のセルに貼り付けてしまうのです。

何が原因なのでしょうか・・・?
ちなみに最初にコードを書いたときは...続きを読む

Aベストアンサー

こんにちは。

半分以上は、たぶん私のコードのようですね。

このコードを何度も読みなおしましたが、このコードからは、ずれてしまう部分は考えられません。
このレベルは、もうデバッギングのテクニックで、自力で解決するしかありませんね。

もしかして、Call で呼び出していませんか?
コードが二重になっていないでしょうか?

必ず、そこを通っているか、

objList1.Range.AutoFilter Field:=1, Criteria1:=date1
 または、
Rng.Copy sh1.Range("BH3")

左の枠の部分をクリックして、●のブレークポイントをつけてみたらどうでしょうか?

コードと画面を見比べながら、どのような反応をしているか探さなくてはならないと思います。

私は、左側にExcelのワークシートを出しておいて、右側にVBEditor を出して、両方の様子を見ながら、ステップモード(F8) で進めて、原因を探します。ExcelのVesion によっては上手くいかないものもあるかもしれませんし、右・左はどちらでもよいことですが……。

こんにちは。

半分以上は、たぶん私のコードのようですね。

このコードを何度も読みなおしましたが、このコードからは、ずれてしまう部分は考えられません。
このレベルは、もうデバッギングのテクニックで、自力で解決するしかありませんね。

もしかして、Call で呼び出していませんか?
コードが二重になっていないでしょうか?

必ず、そこを通っているか、

objList1.Range.AutoFilter Field:=1, Criteria1:=date1
 または、
Rng.Copy sh1.Range("BH3")

左の枠の部分をクリックして、●の...続きを読む

QWordにExcelの表を貼り付けるとき、Excel内の罫線を削除するには?

Excelの表を図としてWordに貼り付けたとき、Excel内の罫線も貼りついてしまうのですが、それを削除するには、どうしたらいいのですか?

バージョンは、2007です。

Aベストアンサー

図で貼り付けるときはどのような手順で操作したのでしょうか?
また、罫線は図の貼り付けでは必ず表示されますので、表示したいくないのは「罫線」ではなく「枠線」のことですね

たとえば、エクセルで通常にコピーし、ワードで形式を選択して貼り付けで「図(拡張メタファイル)」などで貼り付ければ枠線は表示されません。

一方、エクセルでコピーするとき「貼り付け」「図」「図のコピー」でコピーした場合は、枠線もコピーされてしまいますので、このような場合は、表示タブで「枠線」のチェックを外してから、図のコピー操作を行ってください。

Qワードに貼り付けるクリップボード書式を解除できる?

ワードを原稿用紙として使っています。
ウェブ上の引用文をコピー&ペーストしようと思うと、ときどき、そのホームページの書式がくっついてきてしまいます。
例えばフォントサイズや色などです。

私は、そういう状態の時は、短い文ならGoogleのフォームに貼り付けてからコピーしたり、長い文章たと、書式が貼り付かないエディターソフトに貼り付けて切り取ったりして二度手間をかけています。

そもそも二度手間をかけるよりは、クリップボードに貼り付けるときに書式を拾ってこなければいいと思った訳です。

そういう設定はできるんでしょうか?

よろしくお願い致します。

Aベストアンサー

(1)ホーム→貼り付け→形式を選択して貼り付け→テキストを選んでOKをクリックしてみて下さい。

(2)常にその設定をする場合は、WORD2007の左上のofficeボタンをクリックして現われメニューで右下のWordのオプションで、詳細設定の中の、「切り取り、コピー、貼り付け」の中の他のプログラムからの貼り付けで、テキストのみ保持を選んでみて下さい。

ただし、この設定を忘れると、元に戻すのは面倒ですので、できれば、貼り付けるときに表示される小さなアイコン(貼り付けのオプション)でテキストのみ保持を選ぶことをお勧めします。

QExcel時刻 0:10:10時間を非表示にしたい

時刻の計算で
0:10:10 (0時間10分10秒)の0:を非表示にしたい。
1:10:10と時間を表示する場合もあります。

ユーザー定義で 表示形式を h:m:ss とすると
0:10:10 と表示されるのを 10:10と表示する方法が
ありますか

Aベストアンサー

セルの書式設定の表示形式のユーザー定義で
[>0.041666]h:m:ss;m:ss
と設定しておきます。


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

人気Q&Aランキング

おすすめ情報