こんにちは。
前回、ご質問が付かなかったようですね。
>これまで使用出来ていた列の再表示のショートカット
>(Ctrl+Shift+0)が動作しなくなりました。
それは、本来、既存のショートカットにはないものだと思います。
そうしますと、マクロ以外には考えられませんし、そのマクロがどこにおいてあるか、探していただかないといけません。
いままでのブックなのか、個人用マクロブックなのか、どこかにあるはずです。なければ、新たに作り直さなくてはなりません。
探し方は、Alt + F11 で、VBEditor を開いていただいて、左側にある「プロジェクトエクスプローラ」で、ひとつずつ開いて、そこに、再表示のマクロを探して、その設定をどのようにしているか、調べなくてはなりません。
マクロが入っていないなら、たとえば、このような登録をすればよいと思います。
今までのものと違う挙動でしたら、それにあわせて、マクロを書き換えます。
以下は、列全体を選択し、2列以上を挟んで、表示列を再表示するものです。行全体を選択し、2行以上を挟めば、行も再表示させます。
'-------------------------------------------
'標準モジュール(個人用マクロブックがベター)
Sub Auto_Open()
'起動時の設定
Application.OnKey "^+0", "ReShowMatrix" 'キーボード上の数字0
End Sub
Sub Auto_Close()
'終了時の解除
Application.OnKey "^+0"
End Sub
Sub ReShowMatrix()
'非表示の列・行を再表示(選択型)
If TypeName(Selection) <> "Range" Then Exit Sub
With Selection
If .Rows.Count = Rows.Count Then
.EntireColumn.Hidden = False
Else
.EntireRow.Hidden = False
End If
End With
End Sub
お礼
回答ありがとうございます。 ご指摘通り、再インストールしても直りませんでした。 常駐しているソフトを調べるのも根気が要りそうですが。。。 少し調べてみて直らなければマクロを登録してみることにします。 ありがとうございました。
補足
その後いろいろ試したところ、Wise Registry Cleanerでレジストリを掃除したら、元通り使用できるようになりました。 何らかのレジストリが動作不良の原因となっていたようです。 ありがとうございました。