Inscription
16 avril 2009
Dernière intervention
8 décembre 2015
Interventions
130
Signature
nitho l'amateur

génération dynamique de code

Salut à tous, dites je cherche à créer du code qui créé des boutons de commande et associe à ces boutons une macro j'ai trouvé ce code, mais vba plante sur la ligne où j'ai marqué Erreur ... Sub AjouteSerieBoutonsFormulaires() Dim i As Byte Dim x As Integer Dim Code As String Dim S As Shape ... Lire la suite

Conserver une variable comme inconnu?

Bonjour, Je travaille sur Excel/VBA. J'espère que ma question sera claire. Je me lance. Je fait plein de calculs matriciels (par l'intermédiaire de subs, de fonctions...) assez longs pour obtenir in fine un "simple" polynome en fonction de x, dont je désire connaître les racines (les 4 premières disons). Je peux utiliser une méthode n... Lire la suite

évènement ouverture .xla [Résolu]

Bonjour à tous, j'ai créé un .xla et j'aimerais que certaines lignes s'executent dès qu'on ouvre ce .xla. Quel évènement utiliser ? j'ai vu l'évènement workbook.addininstall, mais quand je mets du code dans cet évènement à l'intérieur de mon .xla, et que je charge mon xla à partir d'un classeur ouvert, l'évènement ne s'exécut... Lire la suite

convertir fichiers textes au format unix [Résolu]

Salut tout le monde !!!!! dites j'ai un petit souci, j'aimerais convertir plusieurs fichiers du format dos au format unix à partir de la console. Je ne m'y connais pas trop, j'ai vu des trucs avec sed du genre Code : Autre - Sélectionner 1 sed 's/$/^M/' fichier mais ça m'affiche le résultat sur la console et le fic... Lire la suite

tableau de taille (1, 1) [Résolu]

Salut salut, Dites j'ai une plage de cellules de la colonne A que je veux mettre dans un tableau. La plage à une taille variable, donc le début du programme me donne la ligne de départ et la ligne de fin. du genre debut 1 et fin 10 => tab = range("A" & debut & ":A" & fin).value après je compare le contenu du tableau à une chaine... Lire la suite

comparaison avec Null

Salut les gars, Voilà, j'ai un problème je compare une série de donnée v(i) de type chaine à une autre série w(i) de variable et je recherche les cas où les deux éléments sont différents. Le problème c'est que je me rends compte que quand ma l'une des variables est null, le résultat que j'obtiens n'est pas le résultat attendu. cad... Lire la suite

macro vba excel

Bonjour, Dites, j'ai un problème avec mes macros. Elles sont sensées traiter le fichier qui les appelles c'est pourquoi j'ai choisi de les enregistrer sous forme de fichier *.xla . Le problème c'est premièrement que j'aimerais que les utilisateurs puisse lancer aisément les macros. Personnellement quand je veux les utiliser je vais ... Lire la suite

Appartenance à une colection [Résolu]

Bonjour à tous, voilà je voudrais savoir si la feuille "antho" appartient au classeur courant. Je sais que je peux boucler de 1 à sheets.count et comparer les noms de feuilles à "antho" mais j'ai beaucoup de feuille (plus de 120) et j'aimerais avoir une autre méthode... je sais que je peux aussi faire sheets("antho").activate ... Lire la suite

indice n'appartient pas à la sélection [Résolu]

Bonjour, bon j'ai un problème, quand je copie un range dans un tableau du genre dim v() as string v = range("A1:A6").value Si la cellule A1 est vide, quand j’essaierais d'utiliser v(1) j'aurais une erreur 9 l'indice n'appartient pas à la sélection... Or j'aime beaucoup copier les ranges dans des tableaux parce que dans la ... Lire la suite

incombatibilité de type

Salut les gars j'ai une erreur je trouve pas :( oqp = Sheets(1).UsedRange.Address v = Split(oqp, "$") dernier = CInt(v(UBound(v))) tab_1 = Range(Cells(3, col), Cells(dernier, col)).Value For i = 1 To dernier - 2 blow = verif(CStr(tab_1(i, 1)), tab_2) If blow < 0 Then tab_2(tab_2_index, 1) = Trim(tab_1(i, 1)... Lire la suite

intersection des plages datetime

Bonjour à tous! J'ai un problème de requête MySQL, Dites j'ai quatre champs datetime: Début_action, Fin_action, Début_temps et Fin_temps. J'aimerais savoir comment faire pour avoir l'intervalle de temps qui fait l'intersection. Par exemple si on a Début_action = 2010-05-02 10:00:00 Fin_action = 2010-05-02 18:00:00 Début_temps =... Lire la suite