Résultats de la recherche

  1. K

    Remplir des cellules à l'aide d'une macro

    Bonjour, je dois remplir 19 000 cellules à l'aide d'une fonction personnalisée faisant appel à des références relatives et des références absolues et j'ai quelques soucis dans l'écriture de ma macro. Voici un exemple réduit dans le fichier. J'ai créé une fonction Test qui calcule le produit...
  2. K

    Répéter l'opération dans toutes les feuilles du classeur

    Bonsoir à tous, j'ai un tout petit problème de "vocabulaire". Je veux donc effectuer une macro dans chaque feuille de mon classeur. Voici la macro : Sub supp_lig() Application.ScreenUpdating = False For Each Dim i As Long For i = Nbrelignedelafeuille To 1 Step -1 If...
  3. K

    Trier plusieurs lignes indépendantes les unes des autres

    Bonjour, mon problème est tout bête mais je suis bloqué. J'ai un tableau d'une dizaine de colonnes sur un bon millier de lignes. Chaque cellule contient une lettre. Je veux simplement trier chaque ligne par ordre alphabétique. Pour une ligne, pas de soucis. Mais je ne me vois pas...
  4. K

    Erreur sur une ligne VBA que je n'ai pas créée...

    Bonjour ou rebonjour ! Un membre du site (vbacrumble) m'a aidé, ou plutôt, a créé une macro qui m'est bien utile. Malheureusement, il y a un bug dans un cas très particulier et je sais exactement à quelle ligne. Mais je ne sais pas comment modifier cette ligne. NumeroJournee = 1 *...
  5. K

    Faire la différence entre 0 et rien...

    Bonjour à tous ! J'ai un petit souci avec un SOMMEPROD Je calcule le nombre d'occurrences où les valeurs de la cellule sont égales à 0 dans deux matrices de largeur 1 et de même longueur. =SOMMEPROD((colonne1=0)*(colonne2=0)) Les valeurs dans les colonnes sont soit définies par une...
  6. K

    Définir une matrice ou une plage à partir de deux nombres.

    Bonjour ou rebonjour, pour les besoins d'une formule, j'aimerais pouvoir définir une plage (ou une matrice) à partir de deux nombres présents dans des cellules. Par exemple, le nombre dans la cellule A1 représente la colonne, celui dans la cellule A2 représente la ligne. Par exemple...
  7. K

    Fonction décaler

    Bonjour à tous ! J'aimerai utiliser la fonction décaler (du moins, c'est celle qui me semble la plus pertinente...) pour déplacer dans une feuille des données présentes dans une autre feuille. Je vous joins un fichier joint avec plus ou moins ce que je veux. Dans le fichier joint, il...
  8. K

    Nommer un champ de cellules non adjacentes.

    Bonjour, je cherche à nommer différents champs de cellules non adjacentes. J'en ai 380 à réaliser avec à chaque fois 50 cellules. (enfin, 380... ça serait plutôt 380x3...). J'ai donc voulu réaliser une macro. Sub Remplissage() Dim i As Integer, j As Integer, k As Integer For i =...
  9. K

    Calculer le nombre de cellules non vides

    sur une sélection de cellules en ne tenant pas compte de certaines cellules... Bonjour à tous ! Tout est dans le titre mais je ne sais pas si c'est clair. Je veux utiliser une formule XL ou une formule personnalisée pour calculer un certain nombre de cellules. Concrètement, parce que...
  10. K

    Fonctions personnalisées plus rapides que fonctions de base ?

    Bonjour à tous, j'utilise des fonctions d'Excel dans énormément de cellules. Certaines fonctions sont "relativement" longues. Si je les remplace par des fonctions personnalisées (en utilisant l'enregistreur de macro), vais-je gagner en rapidité ? ou pas ? Merci pour vos avis ! Kioups
  11. K

    Petit souci avec des cellules fusionnées.

    Bonsoir à tous ! J'ai une macro qui permet de copier les données d'un classeur dans un autre. Ca n'est pas moi qui est fait cette macro (un tout petit peu...), mais vbacrumble y a beaucoup contribué ! Donc, j'ai des données que je souhaite copier dans des cellules fusionnées. Je sais...
  12. K

    Trop de calculs tue le calcul...

    Bonsoir à tous ! J'ai un classeur avec beaucoup de fonctions personnalisés (dans plus de 20 000). Paraît-il que ça gagnerait du temps... Le problème, c'est que dès que je rentre une donnée dans une cellule, même si elle n'est pas concernée par un calcul. Ca part pour des heures de...
  13. K

    Erreur à l'ouverture d'un fichier...

    Bonjour à tous ! J'ouvre un classeur et j'ai le message suivant : "Excel a rencontré un contenu illisible dans "Classeur machin.xlsm". Voulez-vous récupérer le contenu de ce classeur. Si la source est fiable, cliquez sur Oui." La source, c'est moi... Je clique sur oui. Nouvelle...
  14. K

    Souci dans une Fonction

    Bonsoir, j'ai créé une fonction... Function Bonus1N2(i, j, k As Integer) Dim a, b, c As String If i <> 0 And i < 0.2 Then a = "1" Else a = "-" End If If j <> 0 And j < 0.2 Then b = "N" Else b = "-" End If If k <>...
  15. K

    Petit souci ridicule de formule

    Bonjour ou rebonjour, J'ai une petite formule que je veux mettre dans une cellule via une macro. Cells(6 + i - 1 + 18 * (NumeroJournee - 1), 6).FormulaR1C1 = "=If(RC[+2]<0,2*RC[+1];""1"";""-"")&If(RC[+3]<0,2*RC[+1];""N"";""-"")&If(RC[+4]<0,2*RC[+1];""2"";""-"")" Dans la cellule, je dois...
  16. K

    Problème de "lien" entre deux macros.

    Bonjour, mon problème est détaillé dans le forum Excel : https://www.excel-downloads.com/threads/userform-pour-ouvrir-un-classeur.119916/ Enfin, j'ai pas mal progressé depuis... Pour faire simple... J'ouvre par l'intermédiaire d'une macro un classeur. La variable Nom (string)...
  17. K

    Userform pour ouvrir un classeur

    Bonjour à tous ! J'aimerai créer un userform d'un classeur1 afin d'ouvrir un classeur2 et de transférer des données du classeur2 au classeur1. Bon, la macro pour transférer les données fonctionne sans problèmes. Ce que je veux avec mon userform, c'est que l'utilisateur aille chercher le...
  18. K

    Trier les données selon 4 critères

    Bonjour tout le monde, je veux trier un tableau de données selon 4 critères. Or, avec la fonction, Données, Trier, on ne peut rentrer que 3 critères. J'ai donc tout bêtement créer la macro (par la technique d'enregistrement) et, par Visual Basic, j'ai voulu rajouter mon 4ème critère...
  19. K

    Recherche tuteur pour suivi "logiciel" excellisé

    Bonsoir tout le monde! Je ne sais pas si c'est le meilleur endroit pour faire cette requête, mais bon... c'est sûrement pas le plus éloigné de ce que je souhaite! Alors, j'ai actuellement un méga classeur (20 M...) que je compte dans un premier temps alléger, puis dans un second temps...
  20. K

    Ecart entre deux colonnes

    Bonjour à tous! J'ai deux colonnes de 20 données chacune. Je veux calculer l'écart entre les données de la colonne A et les donnes de la colonne B. Par exemple, 12 13 15 10 8 8 la formule doit me donner 6 (1+5+0) Je peux, certes utiliser la formule...