| 
    
     |  | ▼ぱぴよん さん: おはようございます。
 
 >入力規則で、一つのセルに10文字程度×50個のドロップダウンリストを
 >登録したいのですが、文字数制限(255バイト?)があるので、うまく
 >いきません。
 どんな操作を行った結果、うまくいかなかったのか?
 
 手動操作で行ったのなら、この うまくいかなくなる
 操作手順を記述してください。
 
 VBAで入力規則を設定してみたけど・・・と言うことなら
 コードを提示してください。
 
 上記は、このようなことをするとうまくいかない
 という例として貴重ですから、是非記述して下さい。
 
 
 以下のコードを新規ブックの標準モジュールに貼り付けて実行してみてください。
 
 '======================================================================
 Sub 入力規則設定()
 For idx = 1 To 50
 Cells(idx, 1).Value = String(10, Chr(-32096 + (idx - 1)))
 Next
 Range("a1").EntireColumn.AutoFit
 With Cells(1, 2).Validation
 .Delete
 .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
 xlBetween, Formula1:="=$a$1:$a$50"
 End With
 End Sub
 
 アクティブシートのA1〜A50のデータを
 
 セルB1の入力規則のリストメンバーとして設定しています。
 >10文字程度×50個
 とは この例題コードのようなことですか?
 
 Excel2002で確認しましたが、50個のリストメンバーは
 正常にセルB1のリストとして反映されています。
 
 確認してみてください。
 
 
 |  |