このタスクを頻繁に実行する必要がある場合は、Excelでマクロを作成して、必要なたびに自動的に実行できます。ここでは、列aの重複した値を排除するマクロを作成するためのサンプルコードを提供します。


//*コード

sub -discussion（）
    列（ "a：a"）。選択
    activhesheet.range（ "$ a $ 1：$ at $ 10000"）。削除列：= 1、ヘッダー：= xlno
End Sub

//*コード


マクロを作成するには、次の手順に従います。

Excelオプションの[開発者]タブをクリックします。「開発者」タブが表示されない場合は、「ファイル」>「オプション」>「リボンをカスタマイズ」し、「開発者」検証ボックスが利用可能なタブのリストで選択されていることを確認してください。
[開発者]タブで、[Visual Basic]ボタンをクリックして、Visual Basicエディターを開きます。
Visual Basic Editorで、「挿入」>「モジュール」をクリックして新しいモジュールを作成します。
新しいモジュールで以前に提供されていたサンプルコードをコピーして貼り付けます。
マクロを保存し、ビジュアルベーシックエディターを閉じます。
マクロを実行するには、[開発者]タブをクリックし、[マクロ]ボタンをクリックします。「排除」を選択し、[実行]をクリックします。マクロは、列Aの重複値を排除します。
Si necesitas realizar esta tarea con frecuencia, puedes crear una macro en Excel para que se ejecute automáticamente cada vez que lo necesites. Aquí te proporciono el código de ejemplo para crear una macro que elimine los valores duplicados de la columna A:


//* code 

Sub EliminarDuplicados()
    Columns("A:A").Select
    ActiveSheet.Range("$A$1:$A$10000").RemoveDuplicates Columns:=1, Header:=xlNo
End Sub

//* code


Para crear la macro, sigue estos pasos:

Haz clic en la pestaña "Desarrollador" en la cinta de opciones de Excel. Si no ves la pestaña "Desarrollador", ve a "Archivo" > "Opciones" > "Personalizar cinta de opciones" y asegúrate de que la casilla de verificación "Desarrollador" esté seleccionada en la lista de pestañas disponibles.
En la pestaña "Desarrollador", haz clic en el botón "Visual Basic" para abrir el editor de Visual Basic.
En el editor de Visual Basic, haz clic en "Insertar" > "Módulo" para crear un nuevo módulo.
Copia y pega el código de ejemplo proporcionado anteriormente en el nuevo módulo.
Guarda la macro y cierra el editor de Visual Basic.
Para ejecutar la macro, haz clic en la pestaña "Desarrollador" y luego haz clic en el botón "Macros". Selecciona la macro "EliminarDuplicados" y haz clic en "Ejecutar". La macro eliminará los valores duplicados de la columna A.