advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 33508 for 関数 (0.006 sec.)
[[20080908152008]]
#score: 2647
@digest: 73bef2d2a9093f636d4eec8f58dac15a
@id: 39896
@mdate: 2008-09-10T08:14:53Z
@size: 1767
@type: text/plain
#keywords: 「28 (8747), 「25 (8521), 用le (7748), 祖q (7371), 20040929155005 (6272), 元祖 (5793), lenb (4866), 荷", (4605), 、le (4367), 283 (3476), 」⇒ (3381), 入荷 (3055), 「27 (3001), 応参 (2845), 258 (2011), 上( (1851), replaceformat (1750), 上) (1443), ロ使 (1407), 「ab (1247), searchformat (1227), 置換 (1212), 字数 (1191), 関数 (1169), 数で (1085), は置 (1042), 列変 (1017), searchorder (914), replacement (853), 結論 (811), xlbyrows (810), 256 (759)
『置換の限界?』(元祖Q)
いつもお世話になります。 http://www.excel.studio-kazu.jp/cgi-bin/kazuwiki2.cgi?mycmd=read&mypage=[[20040929155005]] も一応参照しましたが、質問させてください。 文字「AB」が完全一致した場合、「入荷」にするという置換をマクロ使ってしようしております。 式は Selection.Replace What:="AB", Replacement:="入荷", LookAt:=xlWhole, SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, ReplaceFormat:=True 新商品「BC」が入荷した場合は、上記数式をコピーして「AB」を「BC」に変更して利用しています。 長い商品が入荷していつものようにしておりましたが、エラーが出てしまいました。 その文字数は LEN関数で「258」、LENB関数で「283」 文字数の制限で置換ができないのかと思い 以下の文字数で実験してみました(LEN関数で「258」、LENB関数で「283」の半角アルファベットの文字を1文字づつ消したものを利用 LEN関数で「253」、LENB関数で「278」 ⇒OK LEN関数で「254」、LENB関数で「279」 ⇒OK LEN関数で「255」、LENB関数で「280」 ⇒OK LEN関数で「256」、LENB関数で「281」 ⇒NG LEN関数で「257」、LENB関数で「282」 ⇒NG LEN関数で「258」、LENB関数で「283」 ⇒NG という結果になりました。 LEN関数で「256」、LENB関数で「281」 以上では置換のマクロはできないということでしょう? ---- 自分で試行錯誤してみた結果 「256文字以上(LEN関数で「256以上)」は置換も検索もできない という結論になりました。 コメントはありませんでしたが、私の質問に対して考えをめぐらせてくれた方がもし、いらっしゃいましたらありがとうございました。 (元祖Q) ---- 確かに色々考えてはみましたが、どうなさりたいのかはっきりとしたご質問が無かったので 何のコメントもしませんでした。 単に検索して置き換えたいだけであれば、検索範囲内のデータを配列変数に入れて Match関数でヒットしたものをSUBSTITUTE関数で置き換えてやれば出来そうな気はしますね。 (川野鮎太郎) ...
http://www.excel.studio-kazu.jp/wiki/kazuwiki/200809/20080908152008.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97040 documents and 608046 words.

訪問者:カウンタValid HTML 4.01 Transitional