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,
Pour pouvoir tester certain algorithme, il est utile d'avoir une série de valeur organisée de façon non incrémentale afin de reproduire le cas pratique dont voici une illustration : Arbre AVL.
Algorithme permettant de générer cette série dans un tableau et de vérifier sa validité ...
Bonjour à toutes et tous !
Vous utilisez sans doute souvent des collections ou dictionnaires mais ce sont des structures qui comportent des fonctionnalités très limitées. Personnellement je n'ai pas trouver d'algorithme classique codé pour le VB ou VBA du type Arbre AVL ou table de hachage; si...
Bonjour à toutes et tous,
Je vais vous expliquez mon cas au travers d'un cas concret ce sera plus simple :
Soit on ajoute une classe dans le module de classe : C_Chaine
Public NextVal As C_Chaine
Public Val As Integer
Objet : tmpCh
Sous-Objet : ch.NextVal
Les objets sont passés par référence par...
Bonjour à toutes et tous, camarades codeurs et bidoulleurs !
Je me suis intéressé récemment à certain type de fichier sonore, les ChipTunes, en cherchant des archives de musique issues d'ancien Jeux Vidéos.
Qu'est ce qu'un ChipSound ou ChipTune ?
A l'instar des sons midi et des sons produits...
Bonjour à toutes et tous, camarades codeurs !
J'ai codé récemment dans un autre projet des animations pour agrémenter celui-ci et j'ai donc été confronté à des problèmes d'arrêt brutal de ma boucle d'animation lors d'une saisie dans une cellule. En cherchant à améliorer le contrôle d'animation...
Lu76Fer a soumis une nouvelle ressource:
Notation Simplifiée pour définir une collection ou un tableau arborescent - Notation pour simplifier l'initialisation de données ayant la forme d'une structure arborescente
En savoir plus sur cette ressource...
Anomalie dans l'évènement BeforeClose
En écrivant une procédure de sortie dans une application je me suis rendu compte que l'évènement ne se déclenche pas dans un cas particulier ce qui entraîne une erreur à la réouverture de mon application.
Voici un petit bout de code à placer dans le module...
Bonjour,
J'ai testé sur différente version d'excel et le résultat est le même :
Function TestEval() As Boolean
Debug.Print "TEST EN COURS ..."
TestEval = True
End Function
Sub TestAppel()
Dim b As Boolean
b = Evaluate("TestEval()")
'b = [TestEval()] 'Même résultat
End Sub...
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...
Lu76Fer a soumis une nouvelle ressource:
Démo pour positionner un UserForm ou ContextMenu sur la grille (Toute version) - Astuces pour manipuler un UserForm et créer un ContextMenu avec Positionnement
En savoir plus sur cette ressource...
P.J. :
GetScreenPosDemo.xlsm : la démo
GetScreenPosDemo.xls : la conversion pour Excel 2003
Cette démo permet de montrez comment positionner un UserForm ou un Menu Contextuel sur une position de la grille
La fonction permettant de convertir une position de la grille en position écran et...
Sujet : éclaircir la différence existant entre ces deux fonctions appartenant à 2 objets différents
Bien-sûr il y a aussi la fonction PointsToScreenPixelsY et c'est le pendant pour calculer l'ordonnée d'un point sur la grille, sur l'écran.
En faite, la fonction Pane.PointsToScreenPixelsXouY est...
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.