|
▼ぱぴよん さん:
おはようございます。
>入力規則で、一つのセルに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のリストとして反映されています。
確認してみてください。
|
|