
ChatGPT以下を質問しました。
--------------------------
エクセルで
下記に示すように、列 A に同じ日が2つが必要です。
その場合、オートフィルター機能が使えないので、手動で日付を入力しています。
これをマクロで自動化するにはどうすればよいですか?
3月27日(月)
3月27日(月)
3月28日(火)
3月28日(火)
3月29日(水)
3月29日(水)
3月30日(木)
3月30日(木)
3月31日(金)
3月31日(金)
4月1日(土)
4月1日(土)
4月2日(日)
4月2日(日)
4月3日(月)
4月3日(月)
4月4日(火)
4月4日(火)
4月5日(水)
4月5日(水)
4月6日(木)
4月6日(木)
4月7日(金)
4月7日(金)
4月8日(土)
4月8日(土)
以前の混乱をお詫びします。列 A の各日付を複製する更新されたコードは次のとおりです。
vb
Copy code
Sub DuplicateDates()
Dim lastRow As Long
Dim i As Long
lastRow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row 'get last row with data
'loop through each row and insert a duplicate date row below it
For i = lastRow To 1 Step -1
Range("A" & i + 1).EntireRow.Insert 'insert new row below current row
Range("A" & i + 1).Value = Range("A" & i).Value 'copy date value to new row
Next i
End Sub
マクロを使用するには、Excel で Visual Basic Editor を開き、新しいモジュールを作成して、上記のコードを貼り付けます。 次に、[実行] ボタンをクリックするか、キーボード ショートカットに割り当てて、マクロを実行できます。 何か問題が発生した場合に備えて、マクロを実行する前に必ずファイルを保存してください。
以上ですが
マクロは10年ぐらい前に使った記憶しかないのです。
ChatGPTのマクロは入力しましたが、早速A列でオートフィルターに
「同じ日がセルに2個づつ」列にでるかオートフィルタで試しましたが
1個しかでてこなくて既存の機能しかできない状態です。
なぜですか?
宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Sheet2からオートフィルターで売上日を抽出した件数をカウントし、その件数をSheet1のセルB1 2 2023/01/12 12:24
- Visual Basic(VBA) VBAコードが作動せず、どこに問題があるのか教えて下さい。 3 2023/06/13 13:20
- Visual Basic(VBA) 他のシートからコピーする下記マクロで貼付け位置をWorksheets(1).Range("A3")の 8 2023/01/30 18:48
- Visual Basic(VBA) Sheet3から2つの条件でオートフィルターで抽出した個数をSheet2へ入力するマクロで、一つ目の 4 2023/01/12 23:40
- Excel(エクセル) なぜExit Subがあるのかわかりません 4 2023/02/19 12:34
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- Visual Basic(VBA) ローマ字、ハイフン付きの並び替え ローマ字抽出方法 Excelマクロ 4 2022/04/01 14:10
- Visual Basic(VBA) 日付の計算方法 2 2022/07/01 23:35
- Visual Basic(VBA) ExcelVBAのマクロについて。 9 2022/05/04 14:50
- Visual Basic(VBA) いつもお世話になっております、VBAで教えて頂きたいのですが 2 2022/05/05 22:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メッセージボックスのOKボタ...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel_マクロ_現在開いているシ...
-
ExcelのVBA。public変数の値が...
-
ExcelVBAでPDFを閉じるソース
-
マクロの連続印刷が突然不可能...
-
マクロ
-
特定文字のある行の前に空白行...
-
一つのTeratermのマクロで複数...
-
Excel マクロ VBA プロシー...
-
Excel・Word リサーチ機能を無...
-
2つのマクロでチェックボックス...
-
Excel マクロでShearePoint先の...
-
TERA TERMを隠す方法
-
マクロ実行時エラー
-
パフォーマンスについて
-
エクセルで縦に並んだデータを...
-
Excelのセル値に基づいて図形の...
-
wordを起動した際に特定のペー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
特定のPCだけ動作しないVBAマク...
-
Excel・Word リサーチ機能を無...
-
エクセルで特定の列が0表示の場...
-
Excel_マクロ_現在開いているシ...
-
一つのTeratermのマクロで複数...
-
メッセージボックスのOKボタ...
-
Excel マクロ VBA プロシー...
-
ExcelのVBA。public変数の値が...
-
エクセルで別のセルにあるふり...
-
エクセルに張り付けた写真のフ...
-
Excel マクロでShearePoint先の...
-
TERA TERMを隠す方法
-
Excelのセル値に基づいて図形の...
-
Excel VBAからAccessマクロを実...
-
ExcelVBAでPDFを閉じるソース
-
マクロ実行時、ユーザーフォー...
-
オートフィルターとExcelマクロ...
-
wordを起動した際に特定のペー...
-
特定文字のある行の前に空白行...
-
エクセルで縦に並んだデータを...
おすすめ情報