2017-09-29 5 views
1

私のワークブックでは、セルAR8:AS8がマージされ、セル内にデータ検証ドロップダウンリストが表示されます。リストのソースは式=間接(GG8)を使用し、これは別のタブのリストを参照します。データ検証ドロップダウンの幅を変更

私の問題は、ドロップダウンをクリックすると、そのボックスが完全なアイテムを表示するのに十分ではないことです。

これを変更する方法はありますか?私は、可能な場合はVBAを使用しないことを好むだろう。..

を私はあなたの回答をお待ちしております:)

+1

ドロップダウンの幅は、セルの幅と同じです。ドロップダウンがリストを表示するのに十分でない場合、セルは選択された項目を表示するのに十分なほど幅がありません。列の幅を広げます。 – Variatus

答えて

0

このW/O VBAを達成するために何の可能な方法はありません。あなたはVBAソリューションを使用したい場合は、以下のコードを見つけてください。このコードをではなくWorksheet moduleに貼り付け、コメントに基づいて調整する必要があります。ドロップダウンが選択されていない

Private Sub Worksheet_SelectionChange(ByVal Target As Range) 
    If Target.Cells.Count > 1 Then Exit Sub 
    If Target.Address = "$H$1" Then 'adjust this range to your drop down list 
     Target.Columns.ColumnWidth = 30 'adjust to your needs 
    Else 
     Columns(8).ColumnWidth = 8 'adjust column number to column with drop down values 
    End If 
End Sub 

:選択

enter image description here

ドロップダウン:

enter image description here

関連する問題