Microsoft 365 Accelerer une macro

  • Initiateur de la discussion Initiateur de la discussion netparty
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

netparty

XLDnaute Occasionnel
Bonjour à tous

J'utilise un formulaire qui me permet de remplir ma feuille excel, mais je trouve que la retranscription du formulaire vers la feuille est lente.
Alors je me demande si c'est normal car il y a 150 colonnes dans ma feuille ou c'est du a la macro ?

Private Sub b_valid_Click() 'bouton modif
If Me.Enreg <> "" And Me.TextBox1 <> "" Then
NoEnreg = Me.Enreg
For k = 1 To Ncol 'k = decalage de colone

X = Replace(Me("textBox" & k), " ", "")
If Me("textbox" & k) <> "" Then
f.Cells(NoEnreg, k) = Me("textBox" & k)
Else
f.Cells(NoEnreg, k) = Empty
End If
'End If
Next k
UserForm_Initialize
End If
End Sub

Bonne journée à tous
 
alors déjà
peux tu m'explique pourquoi des lignes sont a moitié remplies dans "liste plan" est-ce bien utiles
tu pourrais peut être nettoyer tout ça car la tu charge une listbox avec 100 lignes alors que seulement 2 sont remplie (duement!!)

et puis tes formules il y en a un tas pas étonnant que ça rame
tu aurais un avantage certain a travailler avec un tableau structuré
 
Bonjour,

Image 1.jpg


Image 2.jpg


Je crois que @netparty ne sait pas que pour compiler un projet VBA, il suffit de faire
Alt d Entrée ; ou Alt d l (L minuscule) ; ou menu Débogage / Compiler VBAProject

Erreur de compilation sur la 1ère instruction de la sub MENU_INFO_CHANTIER(),
c'est-à-dire ici : Load Formulaire_chantier

Heureusement que j'avais bien recommandé @netparty de vérifier la compilation
avant de mettre son fichier sur le forum !
😛


soan
 
Dernière édition:
alors déjà
peux tu m'explique pourquoi des lignes sont a moitié remplies dans "liste plan" est-ce bien utiles
tu pourrais peut être nettoyer tout ça car la tu charge une listbox avec 100 lignes alors que seulement 2 sont remplie (duement!!)

et puis tes formules il y en a un tas pas étonnant que ça rame
tu aurais un avantage certain a travailler avec un tableau structuré
Bonjour patricktoulon

C'est normal que cela soit rempli à moitié, car au fur et a mesure les infos suivent.

Bonne journée
 
Bonjour,

Regarde la pièce jointe 1080652

Regarde la pièce jointe 1080653

Je crois que @netparty ne sais pas que pour compiler un projet VBA, il suffit de faire
Alt d Entrée ; ou Alt d l (L minuscule) ; ou menu Débogage / Compiler VBAProject

Erreur de compilation sur la 1ère instruction de la sub MENU_INFO_CHANTIER(),
c'est-à-dire ici : Load Formulaire_chantier

Heureusement que j'avais bien recommandé @netparty de vérifier la compilation
avant de mettre son fichier sur le forum !
😛


soan
Bonjour Soan

Désolé pour les erreur mais je suis débutant 🙂

Bonne journée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
237
Réponses
41
Affichages
723
Réponses
3
Affichages
685
Réponses
4
Affichages
271
Retour