Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

userform ligne jaune

  • Initiateur de la discussion Initiateur de la discussion dubdub87
  • 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 !

D

dubdub87

Guest
bonjours je vient vers vous car mon souci et que sur cet ligne il me l'affiche en fluo que faire svp

derligne = Worksheets(set_focus_on).Range("a65536").End(xlUp) .Row + 1

j'arrive pas a comprendre

merci d'avance
 
Re : userform ligne jaune

rebonjours

merci de votre aide mais sa ne m'explique pour kel action c'est fait je suis novice et j'essaye de comprendre l'action pour pouvoir avancer dans mon projet

merci d'avance
 
Re : userform ligne jaune

Bonjour DubDub, Gardien de pahre, bonjour le forum,

Il y a trois façons de faire référence à un onglet en VBA :
Name : propriété Name,
(Name) : propriété CodeName
Index ou numéro de rang
Si dans ton projet le composant s'appelle : Feuil1(set_focus_on) et il se trouve en troisième position, quand tu fait référence au nom Name d'un onglet il faut écrire celui-ci entre guillements :
Code:
Sheets("set_focus_on").Select
Quand tu fait référence au CodeName d'un onglet il faut écrire celui-ci comme ça :
Code:
Feuil1.select
Si tu fais réfénce à son index (son rang) tu peux alors écrire :
Code:
Sheets(3).Select

En fonction des tes besoins utilise l'une ou l'autre de ces possibilités. Le CodeName est assez rarement employé sans que je n'en connaisse la raison exacte. Peut-être pour faciliter la lisibilité du code. Si l'onglet a été renommé Janvier par exemple, Sheets("Janvier") sera plus compréhensible que Feuil1.
 
Re : userform ligne jaune

Re,

Pour savoir à quoi sert cette ligne, il faudrait connaître le contexte !

Cette ligne attribue à la variable derligne la valeur de la première ligne vide de la colonne A de la feuille nommée set_focus_on. Code écrit pour les versions d'Excel qui ne traitaient que 65536 lignes, c'est à dire jusqu'à 2003 inclus, de mémoire.

Ce type de code est souvent utilisé pour déterminer la première ligne disponible d'une feuille et ajouter des données à une base existante.

--
François L
 
Re : userform ligne jaune

Bonjour le fil, bonjour le forum,

C'est bizarre, j'ai l'impresion d'avoir carrément été zappé sur ce coup là... Dis-moi mon José, je sens le pâté ou quoi ?
 
Re : userform ligne jaune

rebonjours, a tous je vien vous voir car je suis sous mac ossi et ces ligne de code marche sous win mé ps sous mac pourkoi svp

Private Sub Workbook_Open()

ComboBox1.ListFillRange = "listes!A3:A14"

End Sub


Private Sub cmdajouter_Click()(erreur de compilation: function ou variable attandu) sa veu dire koi svp

Dim ref_prod, marque_prod, couleurs_prod, qte_prod As String

Dim set_focus_on As String

Dim derligne As Integer

ref_prod = txtreferences.Value

marque_prod = txtmarques.Value

Me.cbocouleurs.AddItem = "listes!A3:A14" & txtprecision.Value ('lui ne veu pas reconnatre cet colonne pourtant existante)

qte_prod = ComboBox1.Value

set_focus_on = cbomatieres.Value

derligne = Worksheets(a2).Range("a65536").End(xlUp).Row + 1




Private Sub cmdfermer_Click()



frmajoutermatieres.Hide



End Sub



Worksheets(set_focus_on).Activate

Worksheets(set_focus_on).Cells(derligne, 1).Value = ref_prod

Worksheets(set_focus_on).Cells(derligne, 2).Value = marque_prod

Worksheets(set_focus_on).Cells(derligne, 3).Value = couleur_prod

Worksheets(set_focus_on).Cells(derligne, 4).Value = qte_prod



frmajoutermatiÈres.Hide



' Dim numLigneVide As Integer

' Worksheet("huiles").Activate

' numLigneVide = ActiveSheet.columna(1).Find("").Row



End Sub



Private Sub cmdfermer_Click()



frmajoutermatieres.Hide



End Sub
 
Re : userform ligne jaune

Bonjour à tous

Lien supprimé
en cliquant ci-dessus, on peut lire:
mais encore:
à+
Philippe
 
Re : userform ligne jaune

Bonjour le fil, bonjour le forum,

C'est bizarre, j'ai l'impresion d'avoir carrément été zappé sur ce coup là... Dis-moi mon José, je sens le pâté ou quoi ?

Ménon monRobère, je constate juste que Mountain Lion comporte des crayons de couleur (jaunes, verts, et cyan)
C'est joli Mountain Lion 😎
Paraît que la prochaine version va embarquer le rouge en natif.
Mais chut... Faut attendre la prochaine keynote de Tim Cook.
Un méga-show avec l'iPhone 5.02.10 build 1589 en première partie.
Les bugs de Plans seront repérés par des hannetons géants verts fluo clignotants.
Ça va flasher dans les transports 😛
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
332
Réponses
3
Affichages
326
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…