- 締切済み
文字列
Visual Basic6.0 よろしくお願いします。 (ab"N1"cde"N11"fjh"N111"ij"N1111"k) のような文字列から (ab"N0001"cde"N0011"fjh"N0111"ij"N1111"k) のように N の後の数字を4桁数字にしたい 場合はどうすれば良いでしょうか? 便利な関数や方法がありましたら教えてください。 お願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- K-Sogacchi
- ベストアンサー率53% (50/93)
- redfox63
- ベストアンサー率71% (1325/1856)
関連するQ&A
- 文字列操作
Visual Basic6.0 よろしくお願いします。 [ab(c123de)f(ghij5)pq] のような文字列から ()で囲まれた文字列(c123de),(ghij5kl) の数字前の c, ghij を消して [ab(123de)f(5klmno)mnopq]にしたい 場合はどうすれば良いでしょうか? 便利な関数や方法がありましたら教えてください。 お願いいたします。
- 締切済み
- Visual Basic
- wsprintf関数(書式制御文字列)について
wsprintf関数(書式制御文字列)について ActiveBasic 4.24.00を使用しています。 今回、wsprintf関数をつかって数列を4桁に整えたいのですが、 この関数の使い道がよく分かりません。 (大雑把に、何か規則どおりに文字列を整えるという意味で捉えている) 変数 n に数字(n=1,2,3,4,5,6・・・・・・)をForループで入れて行く途中で n=1のとき、0001 n=2のとき、0002 n=3のとき、0003 ・・・ n=10のとき、0010 n=11のとき、0011 ・・・ n=100のとき、0100 ・・・ このような感じにしたいのですが、使い方がまったく分かりません。 参考書(ABのオフィシャルユーザーガイド)などをみたら、 第二引数に、%dだの%s\%sだの、よく分からないものが書いてあります。 とりあえず、早急にしたいことは、 数列を4桁に整えることです。 もし余力がありましたら、%やdやsや\などの違いと、wsprintf関数の使い方の詳細も ご教授いただければ幸いです。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- 文字列操作
Visual Basic6.0 よろしくお願いします。 (1) a12bc34d56ef (2) a12bc3456 のような文字列から (1) 一番後ろの数字56 の前のa12bc34d (2) 一番後ろの数字3456 の前のa12bc を消して (1) 56ef (2) 3456 にしたい 場合はどうすれば良いでしょうか? 便利な関数や方法がありましたら教えてください。 お願いいたします。
- ベストアンサー
- Visual Basic
- 文字列の修正
初心者です よろしくお願いします Excel2010で次のようなことがしたいです 列のセルには次のような文字列が入っています 文字列 No.3 とか No.26 とか No.302 とかです 要するに「No.」の後に数字のところが 1桁 または 2桁 または 3桁です やりたいことは No.3はNo.003に No.26はNo.026にと 桁数を3桁に揃わせたいのです 関数にそのようにするものがあるのでしょうか? またあれば 同時に使い方も教えて頂きたいです よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- Excel 文字列にする関数
エクセルが苦手なので教えてください! 選別番号で6桁の数字を使っているんですが、頭の数字が0から 始まるものがあり、セルに入力するとその選別番号だけ5桁に なってしまいます。 文字列にすればいいということだけはわかっているのですが、 すでに数字が入っている列に対して、関数を使って以下のような ことはできますか? (1)選別番号が5桁だったら、頭に0をつけて6桁にする、 かつ文字列にする (2)選別番号がすでに6桁だったら、そのまま文字列に変換 宜しくお願いします!
- ベストアンサー
- オフィス系ソフト
- 文字列の並び換え
Visual BASIC 6で 文字列の並び換えの方法がわかりません 文字列には半角も全角もあって数字もあります。 if A$ < B$ then ではだめです。
- 締切済み
- Visual Basic
- ある文字列の最後の2桁で分解し配列にする方法・・・
こんにちは。 ある12桁~24桁の数字に+1をした数字を表示しようとしています。 int型とfloat型が16桁以上の数字が扱えないようなので、おかしくなってしまいます・・・ 1111111111111111の数字に+1をすると 1.1111111111111E+15となります・・・。 これをどうにかできるようにしたいので、 この数字の最後の2桁で文字を分解し その2桁に+1をして、 再び 最後の2桁とそれ以前の文字列とを足して 元の桁数にしようと考えました。 しかし、この最後の2桁で文字を分解し、各変数か配列に収める方法がわかりません・・・ 何かよい方法もしくは関数などありませんか? どうか、よろしくお願いします。
- ベストアンサー
- PHP
- 文字列が数値に変換されない
文字列の数字をVALUE関数で数値に変換したくても数値になりません。 ♯N/Aと表示されるだけです。 関数を入れたあとに表示形式を数値にしても変わりません。 元の文字列はVLOOKUP関数で検索した数字です。 これができないと仕事が進みません。急いでます。お願いします。
- ベストアンサー
- その他(Windows)
- 文字列の検索
ある文字列の中から、たとえば@1234のように @の後に数字が4桁連続している文字列を探す構文を matchを使って記述したいのですが、 matchの引数をどのように指定すればいいのかわかりません。 [0-9]やd\と{4}をいろいろ組み合わせてはみたんですが、 どうしてもうまくいきません。 matchでなくても他に良い方法があればおしえてください。
- ベストアンサー
- JavaScript
- 印刷時に、同じものを複数枚印刷する際に、一枚ごとに止まってから印刷されるトラブルが発生しています。
- お使いの環境はWindows10で、接続はUSBケーブルで行われています。
- 関連するソフトとしてはエクセルを使用しています。
お礼
(゜ロ゜)ギョェ 本当にありがとうございました。 m(_ _)m