bonsoir le forum
je souhaiterai savoir comment utiliser un tabstrip et le mettre a jour a chaque soit que je clique sur un onglet
bonsoir le forum
je souhaiterai savoir comment utiliser un tabstrip et le mettre a jour a chaque soit que je clique sur un onglet
mettre à jour quoi ???????
BONJOUR BIDOU
je souhaite mettre a jour les textbox qui figurent dans chaque onglets
tu peux pas tout simplement faire
????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2TaTextBox.Text = "toto"
Avec le peu d'explication que tu fournis, cette méthode devrait te satisfaire
tu as cet évenement là àa ta disposition
Mais dis moi je te l'avais déj)à corrigé ton formulaire...je me rappelle, j'avaiu fais en sorte qu'à l'ouverture du formulaire, l'onglet immeuble soit renseigné dès le départ....tu as repris une vieille version ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub TabStrip1_Click(ByVal Index As Long) End Sub
je t'avais aussi factorisé ton code
bonsoir
je suis a la recherche d'une macro qui me permettrai de mettre a jour un tabstrip :
voila dans une colonne donnees c je renseigne des villes ( maximum 7destinations)
j'aimerai que lorsque je lance mon userform je vois un tabstrip avec des onglets correpondant pour chacune de mes villes ainsi que le nombre de fois que les villes ont été presentes dans ma colonne c
sachant que le nombre de villes differentes varient entre deux et sept.
Je trouve que ça commence à bien faire...Envoyé par CIBOOX
On ne vient pas ici chercher une macro!
On vient chercher de l'aide pour des points précis sur lesquels on bute.
Etudie un peu, cherche par toi-même et si, en ayant beaucoup cherché, tu as une portion de code sur laquelle tu accroches, poste-nous cette portion de code (pas tout ton projet) et on te donnera un coup de main.
On n'est pas là pour faire ton projet à ta place!
Bonjour
Pour le tabstrip, il faut utiliser l'évènement change, sur celui-ci tu récupéres la value du tabsrtip, cela te donnera le numéro de l'onglet sélectionné (commence à 0).
Ensuite selon la valeur tu saura quel onglet est sélectionné, et alors faire ce que tu veux dessus.
Starec
desole AlainTech mais hier j'avais jeté l'eponge ......
bonjour starec
Merci pour ton conseil
voici mon codeje bute au niveau de ma textbox qui doit compter le nombre de fois que le tabstrip1.tabs.caption est present
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Private Sub UserForm_Initialize() Dim i As Byte Dim c As Range Dim data As New Collection For Each c In Range("c1:c" & Range("c65536").End(xlUp).Row) On Error Resume Next data.Add c, CStr(c) On Error GoTo 0 Next c For i = 1 To data.Count Select Case i Case 1 To 2: Me.TabStrip1.Tabs(i - 1).Caption = data(i) Case Else: With Me.TabStrip1 .Tabs.Add .Tabs(i - 1).Caption = data(i) End With End Select Next i End Sub
Pourquoi donnes-tu ton code?
Tu as encore un problème???
Si oui, lequel?
oui je "cherche" non il faut surtout pas dire ça mais
je tente d ' alimenter une textbox dont lequel sera comptabiliser le nombre de fois que j'ai mon tabstrip.tab1.caption
J'ai du mal à comprendre pourquoi tu crées une Collection pour y mettre le contenu d'un Range, puis parcourir cette Collection.
Pourquoi ne parcours-tu pas le Range tout simplement?
De plus, un Select Case à 2 conditions peut être remplacé par un If.
Quelle Textbox??? Je ne la vois pas dans ton code...Envoyé par CIBOOX
C'est à toi de compter... Ne sais-tu pas faire une addition?Envoyé par CIBOOX
Il est plus que temps que tu commences à chercher par toi-même.
Le forum est là pour aider, pas pour te conforter dans une position d'assisté!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager