No.4ベストアンサー
- 回答日時:
No2です。
既にマクロは完了されているようですが、
途中空白行がないということなので、No2で提示した方法で採番してみました。下記URLにアップしています。
参考になれば幸いです。
https://ideone.com/OnAm3N
私が作成したものとは全然違います。
知らないことばかりでしたが、これから読み解いていくのが楽しみになりました。
今後の参考にさせていただきます。
お忙しい中プログラムの作成ありがとうございました。
No.3
- 回答日時:
=IFS(
<C列が空白でない>,<上の行の1桁目+1を1桁目とする(2桁目以降は無し),
<D列が空白でない>,<上の行の2桁目+1を2桁目とする(3桁目以降は無し),
:
な感じですね。
正確には「+1」のところは上の行のN桁目が無い場合を考慮する必要があります。
No.2
- 回答日時:
文字が記入された列が、どの列かによって項番を振ればよいかと思います。
C列に記入の場合、1、2、3(1桁目の項番を振る)
D列に記入の場合、1.1、1.2、1.3(2桁目の項番を振る)
E列に記入の場合、1.1.1、1.1.2、1.1.3(3桁目の項番を振る)
F列に記入の場合、1.1.1.1、1.1.1.2、1.1.1.3(4桁目の項番を振る)
G列に記入の場合、1.1.1.1.1、1.1.1.1.2、1.1.1.1.3(5桁目の項番を振る)
上記の場合、文字が空白の行がないことが前提です。
例として、26行目のG26には”見積り”と記入されていますが、このセルが空白のようなケースは
ありますか。その場合、26行目の項番、27行目の項番はどのようになることを期待されていますか。
もし、G26が空白であっても、26行目に項番 3.1.1.2.2を振りたいということであれば、この方法は
使えません。その場合は、結合セルの状態に従い、項番を振る方法になります。
早速のアドバイスありがとうございます。
IfとElseIfというのを使ったらできました!
26行目を空白にしたら、26行目の項番は空白で、27行目から「3.1.1.2.1」で振ってくれました。(空白きっかけで27行目以降の処理が止まるのは困ります。。)
途中で空白行が入るケースは今のところ想定していないので、このままで行きます。
今後ともよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Visual Basic(VBA) 入力した文字を全て自動で全角にしてくれるコード 3 2023/09/03 07:16
- オープンソース 特許公報のPDFから項目毎にExcelシートの列に転記したい 1 2024/11/27 10:56
- オープンソース Paiza Cloudです。 どうやればいいですか?学籍番号の入力を受を教えてください。 2 2024/05/12 21:21
- Visual Basic(VBA) VBAのコードを教えてください 2 2023/11/04 21:17
- Visual Basic(VBA) CADシステムに図面番号を入力してドキュワークスに落とす作業を行っています。 CADシステムには1個 1 2024/03/16 23:38
- Excel(エクセル) [関数について]わかる方教えてください 4 2024/04/11 15:08
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Excel(エクセル) エクセル 応用した置換方法 3 2023/10/07 18:24
- オープンソース Paiza Cloudです。学籍番号と氏名の入力と、双方を画像のように表示の仕方を教えてください。 2 2024/05/12 21:21
このQ&Aを見た人はこんなQ&Aも見ています
-


vbaマクロについて
Visual Basic(VBA)
-


質問58753 このコードでうまく動作しません。どうしたら良いですか Private Sub Wor
Visual Basic(VBA)
-


VBAでFOR NEXT分を Application.OnTimeを使って
Visual Basic(VBA)
-
-
4

エクセル タブの下のメニューを選択 実行するコード
Visual Basic(VBA)
-
5

不要項目の行削除方法について
Visual Basic(VBA)
-
6

VBAの質問(Msgboxについて)です
Visual Basic(VBA)
-
7

役所でもらった書類をエクセル化するには? 役所に申請する用紙があります。A4で表になっていて枠内に文
その他(Microsoft Office)
-
8

VBAでセルの書式を変えずに文字列を置換する方法をご教示ください
Visual Basic(VBA)
-
9

Excelのマクロについて教えてください。
Visual Basic(VBA)
-
10

ExcelのVBAコードについて教えてください。
Visual Basic(VBA)
-
11

VBAのエラー表示の対処法について
Visual Basic(VBA)
-
12

Excel VBAについて。こんな動作をさせるためにはどう書けばよいでしょうか。
Visual Basic(VBA)
-
13

VBA 最終行の取得がうまくいかず上書きされてしまいます。
Visual Basic(VBA)
-
14

Excelのマクロについて教えてください。
Visual Basic(VBA)
-
15

以下のプログラムの実行結果はどうなると思いますか? その理由も教えてください。
Visual Basic(VBA)
-
16

算術演算子「¥」の意味について
Visual Basic(VBA)
-
17

VBAの「To」という語句について
Visual Basic(VBA)
-
18

ExcelのVBAコードについて教えてください。
Visual Basic(VBA)
-
19

ダブルクリックで貼り付けた画像からリンクのみ削除し、画像を残したい。
Visual Basic(VBA)
-
20

Excelマクロで使うVBAコードをスプレッドシートのGoogle Apps Scriptに変換
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでCOPYを繰り返すと、処理が...
-
【マクロ】並び替えの範囲が、...
-
【マクロ】オートフィルター を...
-
Vba Array関数について教えてく...
-
Vba 型が一致しません(エラー1...
-
【ExcelVBA】値を変更しながら...
-
vbsでのwebフォームへの入力制限?
-
エクセルのマクロについて教え...
-
【ExcelVBA】5万行以上のデー...
-
VBAでセルの書式を変えずに文字...
-
【マクロ】開いているブックの...
-
Vba セルの4辺について罫線が有...
-
vb.net(vs2022)のtextboxのデザ...
-
Excel VBA 選択範囲の罫線色の...
-
【マクロ】売上一覧YYYYMMDDHHS...
-
エクセルの改行について
-
VBAで特定の文字が入った行をコ...
-
WindowsのOutlook を VBA から...
-
Excel 範囲指定スクショについ...
-
【マクロ】シートの変数へ入れ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Vba セルの4辺について罫線が有...
-
vbsでのwebフォームへの入力制限?
-
【ExcelVBA】5万行以上のデー...
-
【マクロ】売上一覧YYYYMMDDHHS...
-
【マクロ】開いているブックの...
-
【マクロ】並び替えの範囲が、...
-
エクセルの改行について
-
エクセルのマクロについて教え...
-
vb.net(vs2022)のtextboxのデザ...
-
VBAでCOPYを繰り返すと、処理が...
-
VBA ユーザーフォーム ボタンク...
-
エクセルのVBAコードと数式につ...
-
エクセルのVBAコードについて教...
-
[VB.net] ボタン(Flat)のEnable...
-
【マクロ】変数を使った、文字...
-
改行文字「vbCrLf」とは
-
質問58753 このコードでうまく...
-
【マクロ】シートの変数へ入れ...
-
ワードの図形にマクロを登録で...
-
算術演算子「¥」の意味について
おすすめ情報










