|
▼かみちゃん さん:
>こんにちは。かみちゃん です。
>
>>"A1,A3,A5"が毎回定かでは無く、変動する場合の表記の仕方が知りたかったのです。
>>
>>例えば抽出された削除対象の列を配列型の変数に入れて
>
>「VBAははじめたばかり」という割には、考えることが高度すぎませんか?
>変動する基準が明らかになれば、もっと簡単に考えられるのですが・・・
>
>たとえば、作業列に数式を設定しておいて、ある特定の値の行だけ削除対象に
>するとか・・・(ここの常連のKeinさんがよく使われる手法です)
返信が遅れてしまってすいませんでした。
確かに高度なのかな…とも思いましたが、一応C言語の経験はあります。
VBAで出来る事が良く判らないのでここでお聞きしてみました。
自分が今作ろうとしてるプログラムを細かく書くと、
A列・B列・C列にあるデータをA列のデータのみを基準にして重複削除。と言うプログラムです。
自分なりに考えた流れは…
A列をソート
↓
繰り返し文の中で、
If Range("A(i)") = Range("A(i)").Offset(1).Value Then
何かまとめる(配列?)変数=A(i).Offset(1).Value
何かまとめる(配列?)変数の中の行だけを削除
と言う流れを考えていました。
この流れでは無理でしょうか?
|
|