Questions marquées «vba»

Visual Basic pour Applications; un sous-ensemble de Visual Basic utilisé dans toutes les applications Microsoft Office. Envisagez d'utiliser cette balise avec la balise pour l'application spécifique en question. Les bonnes questions sur VBA contiennent généralement du code et demandent une solution à des problèmes spécifiques. Les questions demandant des solutions entières (veuillez me donner le code / comment faire ceci et cela avec VBA) sont hors sujet et seront fermées car trop larges.





1
Filtre de données de colonne
J'ai une colonne de données que je voudrais «filtrer», ce filtre a deux composants distincts. Étape 1: Descendre dans une colonne de données Identifier les lacunes dans les blocs de données Les espaces inférieurs à une valeur de cellule désignée sont remplis avec une valeur de 1 Étape 2: Descendre …

3
Comment rendre la boucle imbriquée plus rapide pour trouver un instr dans vba
Description du problème: Parcourez Excel rangées maximum (environ 10000000) pour trouver l’instr. Après avoir trouvé un instrument, prenez les valeurs et copiez-les dans une autre feuille. Chaque fois que vous recherchez la correspondance qui est instr, copiez la valeur uniquement les correspondances et collez-la sur une feuille différente. Problème: J'utilise …

1
Erreur d'exécution VBA Excel '1004': Erreur appliquée ou définie par un objet - Besoin d'aide avec le code
Voici le code sur lequel je rencontre une erreur dans Excel: Sub Start_EndDelayInMonth() With Sheets("Analysis Worksheet") Dim i As Long Dim LastRow As Long LastRow = Range("N" & Rows.Count).End(xlUp).Row 'This is where the error occurs. If Sheets("Analysis Worksheet").Cells(i, 2).Value = 1 And Sheets("Analysis Worksheet").Cells(i, 3).Value = 1 Then Call CopyCells …

3
Les macros dans Excel 2010 se bloquent
J'ai un tableur avec plusieurs macros. Généralement, lorsqu’il utilisait précédemment Excel 2007, un utilisateur clique sur un bouton et tout fonctionne comme prévu (calculs, envoi d’e-mails et entrées / sorties de fichiers). En règle générale, le temps d'exécution prévu est d'environ 90 secondes. La feuille de calcul est un fichier …

1
Comment empiler plusieurs colonnes en une seule?
Je ne suis pas assez expérimenté avec VBA pour accomplir cela. Comment modifier le VBA ci-dessous pour pouvoir effectuer les opérations suivantes: Placez les colonnes empilées dans une nouvelle feuille. Gérer les blancs (le code ci-dessous le fait actuellement) Le code 3 est exécuté sur la plage actuellement sélectionnée par …





3
Fixer une date (aujourd'hui) dans Excel
J'ai un fichier avec une macro VB qui met une TODAY()formule dans une cellule lorsque je clique sur un bouton. La formule est volatile et se met à jour chaque fois que la feuille est calculée. Au lieu de cela, je voudrais verrouiller la valeur afin qu’elle affiche uniquement la …


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.