A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
実際にやりたい事ってこの画像で表している物だけなのでしょうか?
そうであるのならスル~してください。
⇒ダブる箇所の文字色は条件付き書式での設定にするのかな?
ちょっと気になったのは、
『グループ』ってのが実際には複数列あり、1列のコードを貰えれば書き換えればとお考えなのかなと思いました。
実際には段階によって決まるグループは、0~0,1~1,2~2.....と状況によって開始点と終了店が変化するのかななんて?
初心者なので妄想ですいません。
No.3
- 回答日時:
空白セルを埋めるだけならVBAを使わないでも可能ですよ。
https://leafytree.info/excel-fill-blank-cells-wi …
範囲選択したら、ジャンプ機能で空白セルを指定します。
空白セルの最初のセルが入力状態になるので、[ = ]キーと[ ↑ ]キー
または「=C2」と記載して[ Ctrl+Enter ]キーで確定します。
この方法を思えておけば、マクロを組むより簡単に応用できます。
No.2
- 回答日時:
VBAにする必要ありませんよ。
ぶっちゃけ、一回しか使わないのにマクロ化する必要なんて無い。
キーボードショートカットで十分です。
まず、
1.基準になるC2セルを選択。
そして
2.Ctrl+↓
3.↑
これでC4セルが選択できます。
続いて
4.Ctrl+Shift+↑
これでC2セルからC4セルが選択されます。
5.Ctrl+D
これでC2セルの値がC4セルまで複製されます。
続いて、
6.↓
として、次の基準になるセルに移って、2へ戻る。
この繰り返しです。
・・・余談・・・
Ctrl+↑
Ctrl+↓
Ctrl+←
Ctrl+→
は、データの最後までジャンプするショートカット。
この質問の場合は、次のデータが現れるまでジャンプしています。
Strl+Shift+↑
Strl+Shift+↓
Strl+Shift+←
Strl+Shift+→
は、次のデータまでを範囲として選択するショートカット。
この質問の場合は、次のデータが現れるまでの範囲を選択するショートカットになっています。
Ctrl+D
は、上のセルのデータを複製するショートカット。
範囲を指定しない単一のセルを選択している場合は、すぐ上のセルの値を複製する。
書式も含めて複製します。
Ctrl+R
は、左のセルのデータを複製するショートカット。
範囲を指定しない単一のセルを選択している場合は、すぐ左のセルの値を複製する。
書式も含めて複製します。
これだけ覚えておくだけで楽ができます。
No.1
- 回答日時:
こんにちは
A2は必ず 0 であると考えても良いのなら、C2セルに
=IFS(A2="","",A2=0,B2,1,C1)
を入力して、下方に適当なところまでフィルコピー
ではいかがでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) マクロ削除再抽出する方法を教えて下さい。 6 2022/11/26 11:03
- Visual Basic(VBA) VBA シート間の転記で、条件の追加コードの書き方について教えて下さい。 13 2023/02/26 09:31
- Visual Basic(VBA) 【マクロ】表への繰り返し転記について 1 2022/11/19 16:30
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) 条件付き書式 別のシートで色付けされたセルデータの転記漏れを防ぐ書式を入れたい 4 2022/04/22 06:36
- Excel(エクセル) 条件付書式 Sheet1からSheet2に転記した時の転記ミスを反映させたい 5 2022/05/21 09:52
- 電車・路線・地下鉄 新幹線の運転について 2 2022/11/02 14:32
- Visual Basic(VBA) エクセルVBA 4 2022/05/14 00:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAマクロ実行時エラーの修正に...
-
Excel UserForm の表示位置
-
Excel VBA 同じ処理を複数回行...
-
DataGridViewで指定したセルの...
-
エクセルVBA 配列からセルに「...
-
VBA にて、条件付き書式で背景...
-
For~Next ループ内でUnionメソ...
-
EXCELのフォーム上でリアルタイ...
-
openpyxlでExcelセルをクリック...
-
Excel VBAでCheckboxの名前を変...
-
VBA 検索結果の行を取得。上か...
-
エクセル VBA ボタンをクリック...
-
[Excel VBA] このコードでは行...
-
【VBA】写真の貼り付けコードが...
-
【Excel VBA】一番右端セルまで...
-
SPREAD.netで選択セルの合計を...
-
Excel VBA IF文がうまく動作し...
-
ListBoxを選択したデータ編集② ...
-
特定の色のついたセルを削除
-
データのある範囲を選択するVBA...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAマクロ実行時エラーの修正に...
-
エクセルVBA 配列からセルに「...
-
VBA 複数条件の分岐処理の上手...
-
Excelで空白セル直前のセルデー...
-
Excel UserForm の表示位置
-
EXCEL VBA 文中の書式ごと複写...
-
特定の色のついたセルを削除
-
VBA にて、条件付き書式で背景...
-
VBAでユーザーフォームにセル値...
-
【VBA】写真の貼り付けコードが...
-
【Excel VBA】一番右端セルまで...
-
Excel VBAでCheckboxの名前を変...
-
エクセルの合計を自動で表示さ...
-
【VBA】【ユーザーフォーム_Lis...
-
VBA:日付を配列に入れ別セルに...
-
Excel VBA IF文がうまく動作し...
-
下記のマクロの説明(意味)を...
-
入力規則のリスト選択
-
C# DataGridViewで複数選択した...
-
関数の引数でrangeを指定したとき
おすすめ情報