Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Bonjour à tous,
Pour mes codes VBA, j'ai écris une première version de ma fonction Transpose() que je vais mettre à votre disposition dans sa version 1.0.0.
Toutefois, je voudrais votre avis sur l'intérêt de rajouter des options complémentaires à celle-ci.
Dans un premier temps j'ai écris une...
Bonjour à tous,
J'ai le plaisir de mettre à votre disposition une fonction permettant de transposer un tableau à 1 ou 2 dimensions.
Mais ça existe ? (Oui une de plus;).)
Oui, il existe la fonction Excel WorksheetFunction.Transpose.
Mais celle-ci a les limites suivantes:
- 65000 lignes.
-...
Bonjour à tous, je redige une macro qui doit me servir a calculer une temperature par la suite.
Pour calculer cette temperature, l'utilisation de facteurs est necessaire. Ces facteurs ont été listés dans le fichier excel ci-joint.
Ces facteurs, (appelés a0, a1, a2...) sont des facteurs qui...
Bonjour à toutes et tous, camarades codeurs !
Je propose ici une notation pour simplifier l'initialisation de données sous la forme d'une structure arborescente.
Dans la discussion suivante j'explique le cheminement de mon raisonnement :
Notation-simplifiee-pour-definir-un-tableau-arborescent...
Bonjour,
je me lance petit à petit dans ce monde étrange des arrays pour avoir des procédures plus rapides et j'avoue que la gymnastique est difficile..
je fais la somme de valeur en fonction de critères et je les redistribue en fonction d'un numéro de référence, la pièce jointe expliquera...
Bonjour à tous et merci pour ce forum,
j'ai un script pour comparer des données qui fonctionnent bien (bouton "brut de fonderie sans array") mais il y a tellement de calculs à faire que ça prend plus de 10 minutes à faire tourner...
Si quelqu'un pouvait me mettre sur la piste pour refaire mon...
Préambule
En cherchant à simplifier la déclaration de tableau imbriqué, j'ai exploré certaines pistes qui s'avéreront infructueuses ...
Pour clarifier, voici un petit exemple de déclaration :
Dim treeAr As Variant,
treeAr = Array(4, 7, 5, Array(4, 6, 8), 7)
Et j'aurai souhaité le déclarer comme...
Bonjour à tous
je vous présente ici un recueil que quelques méthodes de tri d'un array et vous en fait la démonstration
afin que vous puissiez en comprendre le fonctionnement
et que vous puissiez faire le choix de l'utilisation d'une ou autre méthode selon la quantité d'elements à trier
bonjour
j'ai un problème de rangement pour la dernière case de [commentaire] n'affiche pas sur le tableau suite cette programme :
Private Sub Cmd_Valider_Click()
Dim Nligne As Integer
Dim Ncolonne As Integer
[Tableau4].Parent.Activate
With Me.ListBox1
Nligne = .ListCount...
Bonjour à tous,
J'ai ce tableau variable de 2D
Dim arrExemple(), p
ReDim arrExemple(1 To 3, 1 To 5)
Je veux modifier la 1ere dimension.
arrExemple = Application.Transpose(arrExemple)
ReDim arrExemple(1 To 5, 1 To p)
arrExemple = Application.Transpose(arrExemple)
Cela fonctionne...
bonjour à toutes et tous,
j'ai des opérations assez simples à faire et je fais une boucle du style :
'arrondi de valeur:
precision = 0.2
For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
Cells(i, 3) = Int(Cells(i, 1) / precision) * precision
Next i
quand j'ai des dizaines de milliers de lignes...
Bonjour à tous,
J'essaie de me passer des boucles pour remplir des tableaux et des plages. Je présume que c'est plus rapide (peut-être à tort), en tout cas ça élague le code.
Ma situation est similaire au code illustratif ci-dessous :
Sub Exemple()
Dim Tbl As Variant
Dim Liste As String...
Bonjour,
Je cherche à additionner les doublons de plusieurs liste dont le nombre et la taille sont définis au préalable par l'utilisateur. J'ai essayé beaucoup de chose est la je suis bloqué...
Le code ci après :
Sub Tubes()
'CREATION D'UN TABLEAU SANS DOUBLON DES LONGUEUR CANNES
Dim...
Je cherche (désespéramment) à sélectionner plusieurs feuilles ou onglet dans un fichier Excel VBA (cette liste n'est pas figée)
Je veux mettre les noms à chercher dans un tableau ou une liste et demander à excel de selectionner cette liste
Exemple de ce que je recherche
Dim temp() As Variant...
Bonjour à tous,
je dois travailler sur une base de données plutôt grosse (200 000 lignes) et ramener des informations grâce à une formule matricielle.
la formule fonctionne mais sur 200 000 lignes, ça rame bcp et il me faut plusieurs heures pour mettre à jour les informations.
Aussi, malgré ma...
Bonjour,
J'ai un morceau de code qui fonctionne bien mais qui est bien trop long a s'exécuter.
Il s'agit en fait de deux feuilles de calcul, une qui contient des variables (et oui, l'automatisme se met à Excel !) et l'autre contient du programme.
Par exemple, contenu de la premiere feuille ...
Bonjour à tous,
Je me suis lancé dans une programmation VBA suite à une demande urgente.
Maintenant que tout est opérationnel, j'aimerai pouvoir optimiser ce code pour qu'il tourne plus rapidement. A titre d'exemple, le fichier complet met environ 3 minutes pour sortir 10 grilles d'évaluation...
Exemple d'un annuaire avec contrôles UserForm, Tableau(Array) et ListBox
- 2010
- version: 01.003
- Custom, adaptation: Honoré M.A.H.J
- codes sources:
- merkez-ihayat(merkez-ihayat.blogspot.com)
- Philippe Tulliez
- didier gonard
- mise à jour: 09/06/2017
- compatibilité Windows 7/8/10 ...
Contrôles UserForm et ListBox
- 2010
- version: 01.002
- auteur : Honoré M.A.H.J - TEAM EXCELLAB - appligestconseil@gmail.com
- mise à jour: 06/06/2017, mises à jour mineures
- compatibilité Windows 7/8/10 ; Excel 2007/2010 32 bits.
DESCRIPTION :
============
Un exemple d'utilisation de...
Bonjour a tous,
J'utilise un add-in pour faire des graphs sur Excel, appellee Think-cell (assez connu), cependant l'une des fonctions necessaire pour mettre a jour des graphes necessite une Range de cellules.
Cependant j'ai cree tout un complexe niveau de UserForms et de VBA, je souhaite donc...
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.