No.1ベストアンサー
- 回答日時:
こんにちは。
[Excel の仕様および制限]
http://office.microsoft.com/ja-jp/excel/HP051992 …
ここにも載っていなかったので、実はモノずきにも一度調べてみた事があります^ ^;
以下、私の環境での実験です。参考程度に考えてください。(win2000/xl2000/RAM256MB)
『1つのリストに何文字まで文字入力できるのか?』
漢字1文字×1,000行登録できました。
漢字5文字×332行。
漢字10文字×181行。
漢字20文字×95行。
漢字100文字×19行。
『ユーザー設定リストの最大登録件数は何件か?』
あくまで推測ですが、登録可能数は、『使用可能メモリに依存』するのではないかと思います。
さらに、各リストに登録されているデータ量によって変動すると思います。
各リストの全部が、前述の文字数ぎりぎりまで登録されていたら1,700件程です。
#あくまで私の環境での話です。
No.5
- 回答日時:
#3です。
Sub test01()
With Sheets("sheet3")
TempArray = .Range("H1:H200")
Application.AddCustomList ListArray:=TempArray
End With
End Sub
のコードを作って、H1:H200に
a1からa200間で入れて、実行しました。エラーは起らず、
ツールーオプションーユーザー設定で設定を確認しました。
ただし質問者の場合には、個々のアイテムが文字列の長いものかも知れず、直ちに150以上大丈夫とは言い切れませんが、実験可能なら、シートのセルにアイテムの文字数を移して、実験してみてください。
ーー
この後400行まで増やすと、VBAの実行エラーは起こらないものの、ツールーオプションーユーザー背鄭は2a254しか、出ませんでした。 255行(2^8-1)あたりが制限くさい。
No.4
- 回答日時:
こんにちは。
私なら、このようにします。
例:
A B ...... F G
対照列 数式列 オーダーリスト インデックス
あ *数式 い 1
い * ろ 2
う ↓ は 3
え に 4
お ほ 5
か へ 6
き と 7
く ち 8
け り 9
こ ぬ 10
さ る 11
し を 12
す わ 13
せ か 14
そ よ 15
た た 16
ち れ 17
つ そ 18
つ 19
・対象列は、並べ替えたい列のことです。
・数式列には、以下のような数式を入れてあげます。
*数式
=IF(ISERROR(VLOOKUP(A2,$F$2:$G$50,2,0)),999,VLOOKUP(A2,$F$2:$G$50,2,0))
[数式の中の 999 というのは、該当しないものを、オーダーリストの中に入れないようにするためです。数式を下にドラッグコピーします。]
・オーダーリストは、自分の並べ替えたい順序のことです。
・インデックスは、その順序です。
数式を入れて順序が出てきましたら、後は、「数式列」を対象にして、
メニューのデータ-並べ替え
で並べ替えをします。
もちろん、数式は、上記だけではなく、
=IF(COUNTIF($F$2:$F$50,A2),MATCH(A2,$F$2:$F$50,0),999)
このような数式なら、オーダーリストだけで順序は出せます。
なお、マクロで作ると、こういう作業は必要がなくなります。
No.3
- 回答日時:
ユーザー設定リストの許容最大登録数は、私には判らない。
しかし
別にVLOOKUP関数FALSE型で修正ソートキーを振れば、解決すると思う。
並べたいデータのシートとは、別シートに
並べたい順に1列にデータを入れる。
上から連番(数字)を入れる。
B列に
=VLOOKUP(A1,Sheet2!$A$1:$B$1000,2,FALSE)のように。
そしてB列をキーにして並べる。
ーーー
数制限は65536行。
ーー
毎回この順序を再々使うなら
Sheet2の使わないセルに
式 '=VLOOKUP(A1,Sheet2!$A$1:$B$1000,2,FALSE)
を貼り付けておいて、それを複写して使えばよい。
No.2
- 回答日時:
こんばんは。
>ユーザー設定で150個以上
こういっても始まらないような気がしますが、ユーザー設定リストは、いわゆる「オーダーリスト」ですが、そこに入れたところで、それほど、役に立つようには思えません。ドラッグコピーか、並べ替えだけだと思います。それに対しては、VLOOKUP などを使って、序数をつけるなりすればよいと思います。もしくは、マクロで行うか、どちらかです。
Excelは標準的な使い方をする限り、その上限に制限されることは、めったにありません。多くは間違った使用法です。
結局、その機能の仕様そのものよりも、何を目的とするか、だと思います。
回答ありがとうございます!!
Wendy02さんのおっしゃる通り、並べ替えの指定順序に使用しようと思っていました。
指定順序が多い場合に、データーベースを並べ替える方法を詳しく教えていただけないでしょうか?
エクセル初心者なので、できればよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルについて 6 2022/11/29 14:07
- Excel(エクセル) エクセルのユーザー設定 4 2023/01/31 15:11
- Excel(エクセル) エクセルで時間の足し算がうまくいきません 3 2023/07/20 11:52
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Windows 7 エクセルで重複データから抽出したい 2 2022/05/18 23:31
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- その他(ブラウザ) cvsファイルをダウンロードすると、自動で拡張子がExcelのものになる 5 2022/07/20 21:21
- Chrome(クローム) ブラウザのブックマークの同期の仕方についてお尋ねします。 1 2022/08/10 16:44
- Outlook(アウトルック) outlookでのデータ移行について 2 2022/05/30 08:42
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
あなたにとってのゴールデンタイムはいつですか?
一週間の中でもっともテンションが上がる「ゴールデンタイム」はいつですか? その逆で、一週間でもっとも落ち込むタイミングでも構いません。 よかったら教えて下さい!
-
初めて自分の家と他人の家が違う、と意識した時
子供の頃、友達の家に行くと「なんか自分の家と匂いが違うな?」って思いませんでしたか?
-
牛、豚、鶏、どれか一つ食べられなくなるとしたら?
牛肉、豚肉、鶏肉のうち、どれか一種類をこの先一生食べられなくなるとしたらどれを我慢しますか?
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
[ユーザー設定リスト]の最大項目数は?
その他(Microsoft Office)
-
Excelで隣のセルと同じ内容に列を並べ替える方法
Excel(エクセル)
-
Excel [ユーザー設定リスト]に登録可能な最大長さは?
Excel(エクセル)
-
-
4
在庫日付順に先入先出しをエクセルで管理できるのでしょうか?
Access(アクセス)
-
5
Excelで、あるセルの値に応じて行を自動挿入したい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのデータ整理の方法
-
excelVBAについて。
-
excelVBAについて。
-
excelVBAについて。
-
excelVBAについて。
-
excelVBAについて。
-
excelVBAについて。
-
excelVBAについて。
-
評価のエクセルを作りたいです。
-
excelVBAについて。
-
Excelの数式について教えてくだ...
-
Excelの警告について
-
excelVBAについて。
-
エクセルVBA 同じ品名を色分けする
-
ieを使わずにサーバーとのやり...
-
条件付き書式に設定する関数を...
-
【マクロ】文字列の一部を削除...
-
エクセルでVLOOKUPの入ったセル...
-
excelVBAについて。
-
excelvbaでcsvファイルをセルに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
エクセルの数式バーのフォント...
-
【Excel】日付に連動してプルダ...
-
【再投稿】レイアウトが異なる...
-
Excelについて教えてください ...
-
同率順位の発生しないランキン...
-
エクセルマクロについて教えて...
-
【Excel VBA】 テキストファイ...
-
Excel 標準フォントについて教...
-
Excelの計算で差分を求める場合...
-
Excelの区切り文字について質問...
-
大容量があつかえるソフトを探...
-
エクセルの計算式について(COU...
-
エクセルについて
-
今までは、 「CSVの出力先を選...
-
Excel ショートカットで列、行...
-
8:40までの出勤は全て8:30に...
-
if関数。半角文字や全角文字で...
-
エクセルの関数
-
毎週追加して行くセルの数値を...
おすすめ情報