
No.1ベストアンサー
- 回答日時:
データが
A列に日付
B列に機械
が入ってるものとして
2行目からデータが入っている場合、
下記で動くと思います。
Sub transform()
Dim x As Integer
Dim y As Integer
y = 2 '先頭のデータの行
Do Until Cells(y + 1, 1).Value = ""
y = y + 1
If Cells(y, 1).Value = Cells(y - 1, 1).Value Then
x = Cells(y - 1, 1).End(xlToRight).Column + 1
Cells(y - 1, x).Value = Cells(y, 2).Value
Cells(y, 2).EntireRow.Delete
y = y - 1
End If
Loop
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FANUCサーボアラーム解除方法を...
-
500wって何度なんですか??
-
フリマの商品で不審物が中に入...
-
元請から失敗を押し付けられた
-
3相200V 4本差込タイプを3本...
-
指定機械と主要機械の違いついて
-
土木工事の積算
-
ダイスポとは何ですか?
-
皆さん、おはようございます♪ ...
-
OP対応とは?
-
トイレなど非居室の排煙計算(...
-
ウッドチップの作り方
-
おねじとめねじの芯ずれ
-
田植えあとの植え直し
-
FANUCの18-Mのサーボアラームに...
-
法面工事の吹付作業で使う「1...
-
旋盤に関して
-
ベビーオイル(ミネラルオイル...
-
ブレーカー、ハンマ、ピックの...
-
蕎麦の太さがバラバラなのは何故?
おすすめ情報