
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で質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel・Word リサーチ機能を無...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
Excel_マクロ_現在開いているシ...
-
ExcelのVBA。public変数の値が...
-
Excelのセル値に基づいて図形の...
-
TERA TERMを隠す方法
-
ExcelVBA 図形をクリックした...
-
エクセルに張り付けた写真のフ...
-
【EXCEL VBA】オートシェイプを...
-
【Excel】複数のマクロをまとめ...
-
アクセス マクロ クリップボ...
-
Excelで特定の文字のところで自...
-
Excel マクロ VBA プロシー...
-
ソース内の行末に\\
-
Excel 改ページのVBAうまくい...
-
エクセルで別のセルにあるふり...
-
コマンドボタンに二回目のマク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
特定のPCだけ動作しないVBAマク...
-
メッセージボックスのOKボタ...
-
Excel_マクロ_現在開いているシ...
-
一つのTeratermのマクロで複数...
-
マクロの連続印刷が突然不可能...
-
ExcelのVBA。public変数の値が...
-
Excel マクロ VBA プロシー...
-
Excel・Word リサーチ機能を無...
-
エクセルに張り付けた写真のフ...
-
Excelのセル値に基づいて図形の...
-
TERA TERMを隠す方法
-
マクロ実行時エラー
-
ExcelVBAでPDFを閉じるソース
-
wordを起動した際に特定のペー...
-
特定文字のある行の前に空白行...
-
Excel マクロでShearePoint先の...
-
エクセルで縦に並んだデータを...
-
マクロ実行時、ユーザーフォー...
-
ソース内の行末に\\
おすすめ情報