| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Microsoft Access >> Content
    Cómo quitar filas duplicadas de matriz en Excel VBA
    Eliminación de datos duplicados de una matriz mediante Visual Basic para Aplicaciones ( VBA) en Excel puede ser confuso si usted no es un programador de VBA con experiencia. Clasificación y eliminación de datos duplicados de una matriz es un proceso que requiere un algoritmo iterativo bastante sofisticado , pero se puede lograr fácilmente siguiendo unos sencillos pasos. En VBA , puede utilizar un " For ... Loop " y el objeto " Collection" para realizar un seguimiento de los elementos singulares de la matriz y el proceso es bastante rápido en función del tamaño de su matriz. Instrucciones
    1

    clic en la pestaña " desarrolladores" y haga clic en "Visual Basic " para abrir la ventana Editor VB . Inserte un nuevo módulo de código haciendo clic en el menú " Insertar" y hacer clic en " módulos".
    2

    Crear un nuevo procedimiento sub y definir tres variables que va a utilizar para eliminar duplicados en la matriz .

    RemoveDuplicates Private Sub ( ) guía

    Dim strArray ( 5 ) As String

    Mycol As Collection Hotel

    idx Dim As Long

    Set Mycol = Nueva colección
    3

    Añadir duplicar los datos a la matriz .

    strArray ( 0 ) = " bbb "

    strArray ( 1 ) = " bbb "

    strArray ( 2 ) = " ccc "

    strArray ( 3 ) = " ddd"

    strArray ( 4 ) = " ddd"
    4 < p> Copia y pega el siguiente código para crear un " For ... Loop " y recorrer cada elemento de la matriz para eliminar los duplicados :

    On Error Resume Next

    para idx = LBound ( strArray ) Para UBound ( strArray )

    myCol.Add 0 , CStr ( strArray ( idx ))

    Si Err Entonces

    strArray ( idx ) = Empty < br >

    dups = dups + 1

    Err.Clear

    ElseIf DUP Entonces

    strArray ( idx - dups ) = strArray ( idx )

    strArray ( idx ) = Empty

    End If

    Siguiente
    5

    imprimir cada elemento de la matriz en la ventana Inmediato para mostrar que los duplicados se han eliminado .

    Para idx = LBound ( strArray ) Para UBound ( strArray )

    Debug.Print strArray ( idx )

    Siguiente
    6 Tipo

    "End Sub " para poner fin a su procedimiento . Haga clic en el menú " Ejecutar" y haga clic en el botón de reproducción para ejecutar el programa.

    Previous :

    next :
      Artículos relacionados
    ·Cómo hacer un presupuesto en Excel 2007 
    ·Cómo quitar la fecha de Excel al imprimir 
    ·Cómo convertir texto a voz en Excel 
    ·Cómo hacer números negativos = 0 en Excel 
    ·Cómo insertar hojas de cálculo de Excel en Visio 
    ·Cómo obtener la pendiente de una recta en Excel 
    ·Cómo crear un campo de Microsoft Access que genera aut…
    ·Cómo escribir macros de Excel en VBA 
    ·Cómo calcular Kappa con Excel 
    ·Cómo descomprimir un archivo de Excel 
      Artículos destacados
    ·Cómo aprender AutoCAD en Urdu 
    ·Cómo vincular páginas con HTML 
    ·Cómo cambiar el tempo de Anvil Studio 
    ·Cómo hacer una imagen más grande cuando se pega en GI…
    ·Acerca de los efectos de transición para una presentac…
    ·Cómo convertir un audio MP3 a un MPEG Video 
    ·Cómo jugar el MPEG - 2 en Windows Media Player 
    ·Ventajas y desventajas del sistema de base de datos 
    ·Cómo escribir en Hiragana en Microsoft Word 
    ·Cómo probar Scripting Herramientas 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com