preguntar acerca de vba

8
réponses

Comment fusionner les lignes d’une colonne dans une cellule dans excel?

Par exemple A1:I A2:am A3:a A4:boy Je veux les fusionner tous dans une seule cellule "Iamaboy" Cet exemple montre que 4 cellules fusionnent en 1 cellule mais j'ai beaucoup de cellules (plus de 100), Je ne peux pas les taper une par une en utili …
demandé sur 1970-01-01 00:33:31
10
réponses

Actualisation de tous les tableaux croisés dynamiques de mon classeur excel avec une macro

J'ai un classeur avec 20 tableaux croisés dynamiques différents. Est-il un moyen facile de trouver tous les tableaux croisés dynamiques et de les actualiser en VBA? ... …
demandé sur 1970-01-01 00:33:28
12
réponses

Bons modèles pour la gestion des erreurs VBA

Quels sont les bons modèles pour la gestion des erreurs dans VBA? , En particulier, que dois-je faire dans cette situation: ... some code ... ... some code where an error might occur ... ... some code ... ... some other code where a different error …
demandé sur 1970-01-01 00:33:29
1
réponses

Quelle est la différence entre Dim, Global, Public et privé en tant que modificateurs D’accès de terrain modulaires?

Dans VB6 / VBA, vous pouvez déclarer des variables de niveau module en dehors d'une méthode spécifique Sub ou Function. J'ai utilisé Private et Public avant à l'intérieur des modules et les comprendre comme suit: Public - visible pour tout le co …
demandé sur 1970-01-01 00:33:30
10
réponses

Façon d’exécuter des macros Excel à partir de la ligne de commande ou d’un fichier batch?

J'ai une macro Excel VBA que je dois exécuter lors de l'accès au fichier à partir d'un fichier batch, mais pas chaque fois que je l'ouvre (donc ne pas utiliser l'événement open file). Existe-t-il un moyen d'exécuter la macro à partir de la ligne de c …
demandé sur 1970-01-01 00:33:30
5
réponses

Passer des arguments au constructeur dans VBA

Comment Pouvez-vous construire des objets en passant des arguments directement à vos propres classes? Quelque Chose comme ceci: Dim this_employee as Employee Set this_employee = new Employee(name:="Johnny", age:=69) Ne pas être capable de le fair …
demandé sur 1970-01-01 00:33:33
2
réponses

VBA vérifie si l’objet est défini

J'ai une variable globale qui est une instance de ma classe personnalisée. Comment puis-je vérifier si l'objet est défini ou si je dois l'initialiser? ... …
demandé sur 1970-01-01 00:33:30
8
réponses

Actualiser les résultats de la fonction Excel VBA

Est-ce que quelqu'un sait comment je peux obtenir une fonction définie par l'utilisateur pour se réévaluer (en fonction des données modifiées dans la feuille de calcul)? J'ai essayé F9 et Maj+F9, mais ceux-ci ne fonctionnent pas. La seule chose qui …
demandé sur 1970-01-01 00:33:28
14
réponses

Déterminer si un objet est membre d’une collection dans VBA

Comment puis-je déterminer si un objet est membre d'une collection dans VBA? Plus précisément, j'ai besoin de savoir si une définition de table est membre de la collection TableDefs. ... …
demandé sur 1970-01-01 00:33:28
1
réponses

Itérer sur les dictionnaires VBA?

J'utilise la classe Dictionary dans la bibliothèque de scripts ms Runtime pour stocker où les étiquettes vont aller pour un modèle de rapport. Existe-t-il un moyen d'itérer sur toutes les paires de valeurs clés dans ce dictionnaire comme en Python? …
demandé sur 1970-01-01 00:33:29