2017-03-16 8 views
1

MS SliderコントロールでExcelマクロファイルを読み込むたびに、スライダの複製イメージがシートの左上隅に表示されます。このスライダのコピーは、マウスをスクロールしたり、シート間を移動したりすると消えます。Microsoft Sliderコントロール - Duplicate Image

重複スライダーを削除するにはどうすればよいですか?

enter image description here

答えて

0

これは単なる回避策です。

おそらく、これらのActiveXオブジェクトのScreenUpdateのバグです。回避策は、スライダの下のセルをアクティブにしてから、ワークブックが開いているときに先頭に戻り、アクティブシートがスライダがある場所に移動することで回避できます。

以下は、スライダーがシート1以上の行50であることを前提にしています。ThisWorkbookモジュールに以下のコードを追加してください。

Option Explicit 

Private Sub Workbook_Open() 
    With ThisWorkbook.ActiveSheet 
     If .Name = "Sheet1" Then 
      .Range("A100").Activate 
      .Range("A1").Activate 
     End If 
    End With 
End Sub 
関連する問題