Questions marquées «vba»

Visual Basic pour Applications (VBA) est un langage de programmation orienté objet et événementiel pour l'écriture de macros, utilisé pour l'ensemble de la suite Office ainsi que pour d'autres applications. VBA n'est pas équivalent à VB.NET ou VBS; si vous travaillez dans Visual Studio, utilisez [vb.net]. Si votre question concerne spécifiquement la programmation d'une application MS Office, utilisez également la balise appropriée: [excel], [ms-access], [ms-word], [outlook] ou [ms-project].







8
Comment déclarer une variable globale dans VBA?
J'ai écrit le code suivant: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 Et je reçois le message d'erreur: "attribut invalide dans le sous-système ou la fonction" Savez-vous ce que j'ai fait de mal? J'ai essayé d'utiliser à la Globalplace de Public, …


4
Afficher les millisecondes dans Excel
J'essaye d'afficher les millisecondes dans une macro Excel. J'ai une colonne d'entiers qui sont des horodatages en millisecondes (par exemple, 28095200 est 7: 48: 15.200 am), et je veux créer une nouvelle colonne à côté qui garde une moyenne courante et affiche l'heure dans un hh:mm:ss.000format. Dim Cel As Range …
123 excel  vba  time 



4
Parcourez chaque ligne d'une plage dans Excel
C'est l'une de ces choses pour lesquelles je suis sûr qu'il existe une fonction intégrée (et on me l'a peut-être dit dans le passé), mais je me gratte la tête pour m'en souvenir. Comment puis-je parcourir chaque ligne d'une plage à plusieurs colonnes à l'aide d'Excel VBA? Tous les tutoriels …
117 excel  vba  loops  excel-2003 

5
Comment créer et écrire dans un fichier txt à l'aide de VBA
J'ai un fichier qui est ajouté ou modifié manuellement en fonction des entrées. Étant donné que la plupart des contenus sont répétitifs dans ce fichier, seules les valeurs hexadécimales changent, je veux en faire un fichier généré par un outil. Je veux écrire les codes c qui vont être imprimés …
117 vba  text-files 


22
Tester ou vérifier si la feuille existe
Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'this throws subscript out of range if there is not a sheet in the destination 'workbook that has the same name as the current sheet in the origin workbook. Set destsheet = wkbkdestination.Worksheets(ThisWorkSheet.Name) Next Fondamentalement, je boucle …
115 excel  vba  scripting 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.