Excel VB
Résolu/Fermé
jh50160
Messages postés
90
Date d'inscription
samedi 15 juillet 2006
Statut
Membre
Dernière intervention
12 janvier 2024
-
11 nov. 2008 à 19:02
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 - 22 nov. 2008 à 13:50
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 - 22 nov. 2008 à 13:50
A voir également:
- Excel VB
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
6 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
12 nov. 2008 à 09:29
12 nov. 2008 à 09:29
bonjour
Ne serais-ce pas plus judicieux ainsi ?
Sheets("feuil2").Range("A65536").End(xlUp).Offset(1, 0).Value = TextBox1
etc
Ne serais-ce pas plus judicieux ainsi ?
Sheets("feuil2").Range("A65536").End(xlUp).Offset(1, 0).Value = TextBox1
etc
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
293
12 nov. 2008 à 14:22
12 nov. 2008 à 14:22
c'est normal !
d'après ton code
tu écris une premiere fois directement sur la feuille2
avec ce code Sheets("feuil2").Range("A3").Value = Me.TextBox1
puis
tu veux quitter ta procédure qui ne vois pas end sub par Unload Me
elle continue et écris le code suivant
Range("A65536").End(xlUp).Offset(1, 0).Value = TextBox1
et comme je pense qu'initialement tu étais sur la feuille1 ( ton menu) , tu écris sur ton menu.
puis tu fais un faute "d'orthographe " "syntaxe" en écrivant "Onload Me "
tu avanceras dans ton problème avec
sheets("feuil2").select
application.screenupdating=false
'ton code
sheets("feuil1").select ' ton menu
application.screenupdating=true
unload me
d'après ton code
tu écris une premiere fois directement sur la feuille2
avec ce code Sheets("feuil2").Range("A3").Value = Me.TextBox1
puis
tu veux quitter ta procédure qui ne vois pas end sub par Unload Me
elle continue et écris le code suivant
Range("A65536").End(xlUp).Offset(1, 0).Value = TextBox1
et comme je pense qu'initialement tu étais sur la feuille1 ( ton menu) , tu écris sur ton menu.
puis tu fais un faute "d'orthographe " "syntaxe" en écrivant "Onload Me "
tu avanceras dans ton problème avec
sheets("feuil2").select
application.screenupdating=false
'ton code
sheets("feuil1").select ' ton menu
application.screenupdating=true
unload me
jh50160
Messages postés
90
Date d'inscription
samedi 15 juillet 2006
Statut
Membre
Dernière intervention
12 janvier 2024
22 nov. 2008 à 12:44
22 nov. 2008 à 12:44
Salut, je te remerci pour ton aide. C'est OK. Merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour, Je travaille sur Excel/VBA. Sur Excel je sais que les fonction min et max existe. Mais sur VBA, Est ce qu'il y a une fonction qui trouve le minimum et une fonction qui trouve le maximum, ou bien c'est à moi de créer ces fonctions? Merci
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
293
22 nov. 2008 à 13:50
22 nov. 2008 à 13:50
pour un tableau "Array" il y a ubound et lbound
pour les valeurs je n'en connais pas
personnellement je ferai une fonction
mais pour information, la fonction .formulaR1C1 reprend Min et Max
ce peut être une solution
pour les valeurs je n'en connais pas
personnellement je ferai une fonction
mais pour information, la fonction .formulaR1C1 reprend Min et Max
ce peut être une solution