Articles of excel vba

Vba macro pour copyr la ligne du tableau si la valeur dans le tableau répond à la condition

J'essaie de créer une macro qui: passe par une table regarde si la valeur dans la colonne B de ce tableau a une certaine valeur s'il l'a fait, copyz cette ligne dans une plage d'une autre feuille de calcul Le résultat est similaire au filtrage de la table mais je veux éviter de cacher des […]

Comment conserver le formatting source lors de la copy de données du tableau de mots à la feuille excel en utilisant la macro VB?

J'essaie de copyr des données d'une table de mots sur une feuille excel en utilisant une macro VB. Il copy le text comme il le souhaite. Maintenant, je veux conserver le formatting source présent dans word doc. Les choses que je veux conserver sont Frappe par Couleur Balises Nouveau caractère de ligne J'utilise le code […]

La suppression via le filter automatique prend trop de time

J'ai environ 8000 lignes supplémentaires. L'utilisation d'un autofilter pour supprimer des lignes prend quelques minutes. Je pensais que l'autofilter était le mode FAST RAPIDE à supprimer (au lieu de boucler une rangée par rangée). Comment l'accélérer? Y at-il un moyen plus rapide? Pour être juste, la moitié des lignes sont supprimées XD With ThisWorkbook.Worksheets("Upload") lastRow […]

Excel VBA – Recherche de la dernière colonne avec datatables

J'ai trouvé cette méthode pour find les dernières données contenant une ligne dans une feuille: ws.Range("A65536").End(xlUp).row Existe-t-il une méthode similaire pour find la dernière colonne contenant une donnée dans une feuille? Merci.

Comment supprimer l'avertissement des mises à jour?

J'essaie d'écrire un script qui ouvre beaucoup de files Excel. Je continue d'get l'invite: This workbook contains links to other data sources. Je souhaite que ce message n'apparaisse pas, afin que mon script puisse passer automatiquement par tous les classurs sans avoir à cliquer sur Don't Update pour chacun d'eux. Actuellement, j'utilise ce qui suit: […]

Concaténer des données de cellules dans d'autres données si les valeurs correspondent

J'ai deux columns A and B dans la même feuille excel. J'essaie que si dans la Column B deux valeurs correspondent, il devrait copyr la valeur associée A dans la même rangée. Par exemple Table Column A Column B xyz 1 abc 1 pqr 1 eee 2 qqq 3 www 4 oop 5 Colonne A […]

Vba Excel fait l'object d'un file fermé

Je voudrais faire un vlookup à partir d'un file fermé vers un file ouvert actif. Le path du file fermé sera donné en variante Disons mypath = "C:\list\…." Je ne sais pas s'il est préférable de définir le path d'access uniquement ou le path complet (path + nom de file) Pourriez-vous aider?

Comment éviter d'utiliser Select in Excel VBA

J'ai beaucoup entendu parler de l'abomination compréhensible de l'utilisation. .Select dans Excel VBA, mais je ne sais pas comment éviter de l'utiliser. Je trouve que mon code serait plus réutilisable si je pouvais utiliser des variables au lieu de Select fonctions. Cependant, je ne suis pas sûr de se référer à des choses (comme ActiveCell […]

Bouclez chaque ligne d'une gamme dans Excel

C'est l'une de ces choses que je suis sûr qu'il existe une fonction embeddede pour (et j'aurais bien pu l'avoir dit dans le passé), mais je me gratte la tête pour me souvenir. Comment parcourir chaque ligne d'une gamme multi-colonnes en utilisant Excel VBA? Tous les tutoriels que j'ai cherchés ne semblent que mentionner le […]

Comment gérer l'erreur 1004 Erreur avec WorksheetFunction.VLookup?

J'ai ce code: Dim wsFunc As WorksheetFunction: Set wsFunc = Application.WorksheetFunction Dim ws As Worksheet: Set ws = Sheets("2012") Dim rngLook As Range: Set rngLook = ws.Range("A:M") 'within a loop currName = "Example" cellNum = wsFunc.VLookup(currName, rngLook, 13, False) VLookup ne devrait pas toujours find un résultat; mais quand il ne trouve pas un résultat, […]