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

Inverser 2 lignes suivant valeur textbox

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

vmax67

XLDnaute Occasionnel
Bonsoir à tous

J'ai besoin d'aide pour compléter mon code VB

J'arrive à délacer les 2 lignes en fonction de la valeur conbobox 1 et 2,
mais pas à les inverser.

Ou autre solution copier la ligne 45 dans la première ligne vide du tableau en partant du haut, et copier la ligne 50 dans la deuxième ligne vide du tableau en partant du haut

Voir fichier joint

Merci
 

Pièces jointes

Dernière édition:
Re : Inverser 2 lignes suivant valeur textbox

En pièce jointe un autre exemple

Exemple :

avec Valeur textbox1 =10 et valeur textbox2 = 2 me déplace la ligne 3 vers
la ligne 30 et la ligne 11 vers la ligne 35, ensuite c'est la que je sèche
il faut que la ligne 30 prenne l'ancienne place de la valeur textbox2(ligne 3), et
la ligne 35 la valeur de la textbox1(ligne 11)
 

Pièces jointes

Re : Inverser 2 lignes suivant valeur textbox

Bonsoir,
merci pour votre fichier.
Question : comment faire pour trier la combobox en ordre croissant, je vois qu'il y une partie de code, mais ca ne fonctionne pas .

Encore merci pour votre aide
 
Re : Inverser 2 lignes suivant valeur textbox

Merci dernière question !

je désire ajouter une ligne de titre et une 2ème ligne entête de collene.

Dans qu'elle partie du code faut-il modifier pour obtenir à nouveau le bon
décalage des lignes couper et coller

Cordialement
 
Re : Inverser 2 lignes suivant valeur textbox

Bonjour,

Voici une nouvelle version dans laquelle il faudra, dans la fenêtre de code du UserForm, adapter les constantes cernées par des ###.

Code:
'### Constantes à adapter ###
Const LIG_DEPART As Long = 3
Const NUM_vs_NOM As Boolean = False 'False affiche par nom, True affiche par numéro de ligne
'############################

1) LIG_DEPART est la ligne de départ des données qui s'inscrivent dans les ComboBoxes
2) NUM_vs_NOM est le contenu des TextBoxes (False affiche le nom, True affiche le N° de ligne)

Cordialement.

PMO
Patrick Morange
 
Re : Inverser 2 lignes suivant valeur textbox

BONSOIR Patrick,

Autre question suivant votre dernier fichier joint, j'aimerai faire apparaitre dans une 3ème
textbox (n°6) la valeur le colonne C suivant la sélection dans la combobox

Merci

Bonne soiré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
18
Affichages
619
Réponses
6
Affichages
333
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…