Questions sur excel-vba

5
réponses

Excel VBA Performance - 1 million de lignes - supprimer les lignes contenant une valeur, en moins de 1 min

j'essaie de trouver un moyen de filtrer de grandes données et de supprimer des lignes dans une feuille de travail, en moi ... vide formatage à l'intérieur et à l'extérieur des plages de données autre chose qui pourrait causer des problèmes de données
demandé sur 2015-06-21 01:01:51
4
réponses

Cacher une feuille de travail Excel avec VBA

j'ai une feuille de calcul Excel avec trois feuilles. L'une des feuilles contient des formules pour l'un des autres feuilles. Existe-t-il un moyen programmatique pour masquer la feuille qui contient ces formules?
demandé sur 2009-05-12 19:09:34
10
réponses

Comment faire pour Supprimer le Saut de Ligne dans le String

Je veux supprimer le saut de ligne de la chaîne si ma chaîne se termine par un saut de ligne. Sub linebreak(myString) If ... tring, 1) = vbCrLf Or Right$(myString, 1) = vbNewLine Then myString = Left$(myString, Len(myString) - 1) End If End Sub
demandé sur 2012-04-05 11:34:17
4
réponses

La surcharge de la fonction et UDF dans Excel VBA

J'utilise Excel VBA pour écrire un UDF. Je voudrais surcharger mon propre UDF avec quelques versions différentes de sorte ... açon, sans désordre d'atteindre le même objectif? Dois-je utiliser des arguments Optionnels ou est-il un meilleur moyen?
demandé sur 2008-09-15 20:28:28
9
réponses

Formatage MM / JJ / AAAA dates dans l'encadré dans VBA

je cherche un moyen de formater automatiquement la date dans une zone de texte VBA au format MM/JJ/AAAA, et je veux qu'el ... le sous est alors exécuté de nouveau, en ajoutant un autre tiret). Des suggestions pour une meilleure façon de le faire?
demandé sur 2012-08-17 23:43:10
3
réponses

Quelle est la différence entre =Empty et IsEmpty() dans VBA (Excel)?

j'ai utilisé le code VBA suivant: Do While .Cell(i,1) <> Empty ' doing things i = i+1 Loop pour itérer par d ... entre Comment IsEmpty() et =Empty sont évalués? Dans ce cas =Vide évaluer à Vrai pour les cellules dont la valeur est 0?
demandé sur 2011-12-15 19:17:42
3
réponses

Comment trouver une valeur dans une colonne excel par des cellules de code vba.Trouver

je dois trouver une valeur celda dans une feuille Excel. J'ai été en utilisant ce code vba pour le trouver: Set cell = C ... e).Activate Mais je ne sais pas comment l'adapter à la premier code vba, parce que je dois utiliser la valeur nothing.
demandé sur 2013-02-18 11:58:36
1
réponses

Lire les macros VBA (ou vbaProject.bin) D'un fichier Excel sans l'ouvrir dans MS Excel

j'aimerais analyser les fichiers Excel, particulièrement ceux qui contiennent des programmes VBA à l'intérieur. parce que ... pour trouver et analyser les macros VBA? Est-ce que quelqu'un sait s'il y a un outil ou une API à lire vbaProject.bin?
demandé sur 2013-07-09 01:52:02
6
réponses

Accès à la base de données SQL dans Excel-VBA

je copie un extrait de code VBA de MSDN qui me montre comment saisir les résultats d'une requête SQL dans une feuille exc ... comme référence. Et cette base de données est accessible. maintenant, quand j'exécute ce sous-programme, il a une erreur:
demandé sur 2009-07-13 20:46:08
7
réponses

Excel VBA Copier Coller uniquement les Valeurs de(xlPasteValues)

j'essaie de copier la colonne entière de sheetA en feuille B. La Colonne de sheetA a des valeurs formées avec des formuls ... (i) & firstrowDB).PasteSpecial xlPasteValues End With Next Application.CutCopyMode = False End Sub
demandé sur 2014-05-29 19:41:33
4
réponses

Comment appeler le script python sur excel vba?

j'essaie d'appeler un script python sur Vba et je suis un newb. J'ai essayé de convertir le script principal en exe en ut ... \cmd.exe " & "python " & "C:\Python27\hello.py") il démarre l'invite de commande mais ne démarre même pas python.
demandé sur 2013-08-09 00:31:35
2
réponses

Détecter les cellules fusionnées dans VBA Excel avec MergeArea

j'ai un gros problème avec celui - ci-je dois détecter horizontalement et verticalement des cellules fusionnées à partir ... age vide, cependant, ceci: "si currentRange N'est rien Ensuite," ne fonctionne pas du tout. Des idées? Merci beaucoup.
demandé sur 2014-02-27 21:32:46
4
réponses

vba code refactoring - il des outils pour les aider? [fermé]

j'essaie de reformuler mon code VBA. Je suis tellement habitué à utiliser refactoring dans les IDEs basées sur Java depui ... sous-procédures pour rendre le code plus lisible 3. Changer la portée de la variable de global à procedure et vice-versa
demandé sur 2012-10-04 14:23:38
2
réponses

VBProject non protégé du code VB

Comment puis-je désactiver mon projet VB d'une macro vb ? j'ai trouvé ce code: Sub UnprotectVBProject(ByRef WB As Wo ... s mon IDE. alors, mon but est de ne pas protéger mon projet VB sans afficher cette fenêtre. Merci pour votre aide.
demandé sur 2013-04-23 20:24:22
6
réponses

Feuille de copie VBA à la fin du classeur (avec feuilles de travail cachées)

je veux copier une feuille et l'ajouter à la fin de toutes les feuilles (indépendamment du fait que les feuilles sont cach ... code valide. Dim test As Worksheet Set test = Sheets(1).Copy(After:=Sheets(Sheets.Count)) test.Name = "copied sheet!"
demandé sur 2012-08-16 19:20:37
6
réponses

Forcer une mise à jour de l'écran dans Excel VBA

mon outil Excel effectue une longue tâche, et j'essaie d'être gentil avec l'utilisateur en fournissant un rapport d'étape ... statusRange.value = Format(fractionDone, "0%") & "done..." ' Some code....... Next i J'utilise Excel 2003.
demandé sur 2010-09-17 16:42:37
5
réponses

Quelle est la qualité de la fonction RAND() dans Excel pour la simulation de Monte Carlo?

j'implémente une simulation Monte Carlo en 3 variables dans Excel. J'ai utilisé la fonction RAND() pour échantillonner le ... ler des chaînes de Markov, des promenades au hasard etc, mais je ne sais pas vraiment beaucoup sur eux) merci Beaucoup.
demandé sur 2011-05-04 19:50:07
4
réponses

Message de compilation VBA manquant pour le nom de méthode erroné

Considérons le code suivant: Public Sub VBACompilerIsMad() Dim Ap As Application Dim Wb As Workbook Dim ... nt de Worksheet? Sont il y a toutes les autres classes comme cela, que le compilateur semble traiter comme si elles étaient
demandé sur 2015-01-29 18:28:33
2
réponses

Comment obtenir la taille d'une plage dans Excel

en utilisant VBA, est-il possible d'obtenir la taille d'une plage donnée en termes de pixels ou d'unités? (Je me fiche de quelle unité, car je l'utilise uniquement pour me rapporter à d'autres mesures avec la même unité). Merci.
demandé sur 2010-02-10 18:19:53
2
réponses

Attendre jusqu'à ce que l'Application.Calculer a terminé

puis-je forcer mon script vba pour attendre jusqu'à ce que l'Application.Calculer a fini de recalculer toutes les formules?
demandé sur 2012-06-30 23:30:21