Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4257 / 13644 ツリー ←次へ | 前へ→

【57613】連番 M 08/9/5(金) 8:11 質問[未読]
【57614】Re:連番 Abebobo 08/9/5(金) 8:29 発言[未読]
【57616】Re:連番 M 08/9/5(金) 8:42 回答[未読]
【57617】Re:連番 ハチ 08/9/5(金) 9:14 発言[未読]
【57618】Re:連番 M 08/9/5(金) 9:30 回答[未読]
【57619】Re:連番 ハチ 08/9/5(金) 10:01 回答[未読]
【57620】Re:連番 Abebobo 08/9/5(金) 10:45 発言[未読]
【57621】Re:連番 M 08/9/5(金) 10:53 お礼[未読]
【57644】Re:連番 M 08/9/6(土) 18:03 お礼[未読]

【57613】連番
質問  M  - 08/9/5(金) 8:11 -

引用なし
パスワード
   お願いします。

If IsNumeric(pno) Then
    txtsyouken.Value = pno + 1

連番をtxtsyoukenに入れたいのですが、番号の前に数字以外のAとかBが
あり連番が出来ません。数字のみの場合は問題ありません。


A12345→A12346にしたいです。

よろしくお願いします。

【57614】Re:連番
発言  Abebobo  - 08/9/5(金) 8:29 -

引用なし
パスワード
   >If IsNumeric(pno) Then
>    txtsyouken.Value = "A" & pno + 1

でどうでしょう。

【57616】Re:連番
回答  M  - 08/9/5(金) 8:42 -

引用なし
パスワード
   Abebobo さん ご返事ありがとうございます。

検証しましたが出来ないみたいです。
AだけではなくBとか ABなどもあります。

Mid関数かと思いますがうまく使えません。

【57617】Re:連番
発言  ハチ  - 08/9/5(金) 9:14 -

引用なし
パスワード
   ▼M さん:
> Abebobo さん ご返事ありがとうございます。
>
>検証しましたが出来ないみたいです。
>AだけではなくBとか ABなどもあります。
>
>Mid関数かと思いますがうまく使えません。

前提条件にもよると思います。

・桁数はそろっているのか?桁数に合わせて数値を0で補完する必要があるか?
・文字の最小文字数と最大文字数を特定できるか?
・文字は左端のみか?

【57618】Re:連番
回答  M  - 08/9/5(金) 9:30 -

引用なし
パスワード
   ▼ハチ さんさん ご返事ありがとうございます。
>前提条件にもよると思います。
>
>・桁数はそろっているのか?
そろっています。
>桁数に合わせて数値を0で補完する必要があるか?
ありません
>・文字の最小文字数と最大文字数を特定できるか?
数字は5桁です
>・文字は左端のみか?
左端のみですが例(AとかAB)があります。

【57619】Re:連番
回答  ハチ  - 08/9/5(金) 10:01 -

引用なし
パスワード
   ▼M さん:

0で補完する必要がないなら・・・

For j = 1 To Len(str)
  If Mid(str, j, 1) Like "#" Then Exit For
Next
i = Val(Mid(str, j))
i = i + 1
Msgbox Mid(str,1,j-1) & i

とかで出来ないですかね?
試してませんので、動かなかったらすいません。

数字のみの場合の考慮はしてません。追加してください。

【57620】Re:連番
発言  Abebobo  - 08/9/5(金) 10:45 -

引用なし
パスワード
   M さん ごめんなさい

勝手に勘違いしていました。

【57621】Re:連番
お礼  M  - 08/9/5(金) 10:53 -

引用なし
パスワード
   ▼Abebobo さん ハチさん ありがとうございます。
>M さん ごめんなさい
とんでもございません。又よろしくお願いします。
>勝手に勘違いしていました。

ハチさん
後で検証させていただきます。

【57644】Re:連番
お礼  M  - 08/9/6(土) 18:03 -

引用なし
パスワード
   ハチさん ありがとうございます。。

うまく出来ました。

今後ともよろしくお願いします。

4257 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free