OVH Cloud OVH Cloud

J'explique clairement mon problème

9 réponses
Avatar
benjaminalimi
J'ai une feuille avec 9 colonnes (correspondant à 9 types) contenant de
applications :

type1 type2 type3 type4 ........ ........ (tout cel
est en ligne 1)

appli1 appli10 appli18 ........ (ligne 2)
appli2 appli11 appli19 ........
appli3 appli12 appli20 .......
.... ......... .........

Avec 2 textbox dans un userform je demande d'ajouter une appli (1e
textbox) et son type (2ème textbox).
Je fais une recherche du type entré dans la 2ème textbox sur ma feuill
pour me positionner sur la bonne colonne. Ensuite, je souhaiterai
pouvoir insérer dans cette colonne l'appli entrée dans la 1ère textbo
et qu'elle se range dans l'ordre alphabétique sans provoquer d
changement sur les autres colonnes. C'est tout. Si quelqu'un peu
m'aider ca serait très sympa..

--
benjaminalim
-----------------------------------------------------------------------
benjaminalimi's Profile: http://www.msusenet.com/member.php?userid=209
View this thread: http://www.msusenet.com/t-187092079

9 réponses

Avatar
Daniel
Bonjour.
Essaie :

Sub Test()
Dim Typ As String, Appli As String, Col As Integer, Ligne As Variant
Typ = Textbox1.Value
Appli = Textbox2.Value
Col = Application.Match(Typ, Range("A1:I1"), 0)
Ligne = Application.Match(Appli, Range("A:A").Offset(0, Col - 1))
Range("A1").Offset(Ligne, Col - 1).Insert Shift:=xlDown
Range("A1").Offset(Ligne, Col - 1).Value = Appli
End Sub

Cordialement.
Daniel

"benjaminalimi" a écrit dans le
message de news:

J'ai une feuille avec 9 colonnes (correspondant à 9 types) contenant des
applications :

type1 type2 type3 type4 ........ ........ (tout cela
est en ligne 1)

appli1 appli10 appli18 ........ (ligne 2)
appli2 appli11 appli19 ........
appli3 appli12 appli20 .......
.... ......... .........

Avec 2 textbox dans un userform je demande d'ajouter une appli (1er
textbox) et son type (2ème textbox).
Je fais une recherche du type entré dans la 2ème textbox sur ma feuille
pour me positionner sur la bonne colonne. Ensuite, je souhaiterais
pouvoir insérer dans cette colonne l'appli entrée dans la 1ère textbox
et qu'elle se range dans l'ordre alphabétique sans provoquer de
changement sur les autres colonnes. C'est tout. Si quelqu'un peut
m'aider ca serait très sympa...


--
benjaminalimi
------------------------------------------------------------------------
benjaminalimi's Profile: http://www.msusenet.com/member.php?userid 92
View this thread: http://www.msusenet.com/t-1870920797



Avatar
benjaminalimi
Merci Beaucoup !!!!
Ca Marche Bien Encore Merci

--
benjaminalim
-----------------------------------------------------------------------
benjaminalimi's Profile: http://www.msusenet.com/member.php?userid 9
View this thread: http://www.msusenet.com/t-187092079
Avatar
benjaminalimi
et si je veux supprimer une appli dans la feuille, je fais comment?

Je ne sais pas dans quelle colonne ni dans quelle ligne elle se trouv
et je veux une suppression "propre" sans rien modifier des autre
colonnes et sans laisser de cellule vide par exemple.
Merc

--
benjaminalim
-----------------------------------------------------------------------
benjaminalimi's Profile: http://www.msusenet.com/member.php?userid 9
View this thread: http://www.msusenet.com/t-187092079
Avatar
twinley
Bonjour,

Puisque tu es de bonne humeur, et que nous avons le plaisir, l'honneur
et l'avantage de bénéficier de plus en pluis souvent de ta présence...
Pourrais tu faire l'effort de mettre un titre cohérent avec ta question
? En lieu et place de tes banalités.
Pour ce sujet, je suggère " insérer une appli dans un textbox dans
l'ordre alphabétique" ou quelque chose comme ça.

L'intérêt c'est que les intervenants voient du premier coup d'oeil le
domaine, et ensuite quand on google, le sujet sort plus facilement et
surtout il est plus facilement visible.

Pour le fun, je google sur le mot "clairement" et de bien pénibles
souvenirs resurgissent.

http://minilien.com/?dtjxzbz9rN

Merci pour ta participation active et ordonnée.
Cordialement

à+twinley

benjaminalimi wrote:
Merci Beaucoup !!!!
Ca Marche Bien Encore Merci !




Avatar
Daniel
En espérant que le nom de l'appli soit unique :

Sub Supp()
Dim Plage As Range, Cellule As Range
Set Plage = Range("A1", Range("A1").SpecialCells(xlCellTypeLastCell))
Set Cellule = Plage.Find(Textbox3.Value, LookIn:=xlValues)
MsgBox Cellule.Address
Cellule.Delete Shift:=xlUp
End Sub

Cordialement.
Daniel
"benjaminalimi" a écrit dans le
message de news:

et si je veux supprimer une appli dans la feuille, je fais comment?

Je ne sais pas dans quelle colonne ni dans quelle ligne elle se trouve
et je veux une suppression "propre" sans rien modifier des autres
colonnes et sans laisser de cellule vide par exemple.
Merci


--
benjaminalimi
------------------------------------------------------------------------
benjaminalimi's Profile: http://www.msusenet.com/member.php?userid 92
View this thread: http://www.msusenet.com/t-1870920797



Avatar
CAP2
Ah non Twinley !!

on avait presque réussi à l'oublier celui-là !

;o))

CAP2
Avatar
twinley
Désolé GAP2, mais à chaque fois que je google j'en ai trois pages...
et ça fait mal !

:-[

à+twinley

CAP2 wrote:
Ah non Twinley !!

on avait presque réussi à l'oublier celui-là !

;o))

CAP2




Avatar
JpPradier
Bonjour Twinley

Et Firefox ne peut rien dans ce cas la ?
;-))

j-p
Avatar
twinley
Bonjour JpP

Content de te lire pour cette excellente idée à soumettre à Mozilla...

:)

à+twinley

JpPradier wrote:
Bonjour Twinley

Et Firefox ne peut rien dans ce cas la ?
;-))

j-p