comment trouver les colonnes vides et les supprimer par script<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />comment trouver les colonnes vides et les supprimer par script. toute aide et/ou conseil sera très apprécié.
Re : comment trouver les colonnes vides et les supprimer par scriptComme alternative (et probablement l'une des « plusieurs façons » de Marcus) :
dt = Table de données actuelle () ;
m = dt << getAllColumnsAsMatrix ;
// Boucle sur les colonnes et l'enregistrement qui sont totalement manquants
c2del = {} ;
pour ( c = 1 , c <= NCol ( m ) , c ++,
si ( NRangée ( Lieu ( Est manquant ( m [ 0 , c ]))) == NRangée ( m ) , Insérer dans ( c2del , c )) ;
) ;
// Supprime les colonnes
dt << supprimerColonnes ( c2del ) ;
Re : comment trouver les colonnes vides et les supprimer par scriptJe peux penser à plusieurs façons de procéder. Voici un exemple basé sur le module intégré Modèle de données manquantes commande.
dt = Tableau de données actuel () ;
des noms = dt << Obtenir les noms de colonnes () ;
dt1 = dt << Modèle de données manquantes ( Colonnes ( Évaluer ( des noms )) , invisible ) ;
n = N rangée ( dt1 ) ;
Pour ( je = Col N ( dt ) , je >= 1 , je --,
Si ( Col Somme ( Colonne ( dt1 , je + 3 )) < n ,
Retirer ( des noms , je )
)
) ;
Essayer ( dt << supprimer des colonnes ( des noms )) ;
Fermer ( dt1 , nosave ) ;