begin process at 2012 02 15 02:28:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Langages dérivés

 > 

VBA

 > 

sélection d'une ligne en fonction de la valeur de la première cellule


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

sélection d'une ligne en fonction de la valeur de la première cellule

mercredi 11 mars 2009 à 08:11:26 | sélection d'une ligne en fonction de la valeur de la première cellule

c135078

bonjour, je cherche à sélectionner une ligne pour me premettre d'aller rechercher les informations des différentes colonnes et les reprendre dans un Userform...

j'utilise une macro pour encoder à partir d'un formulaire vers Excel...
Sub Entrée()
FormEncodage.Hide
Range("c1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, -1).Range("A1").Select
ActiveCell.Value = "oui"
ActiveCell.Offset(0, 1).Range("A1").Select
ActiveCell.Value = FormEncodage.nom
ActiveCell.Offset(0, 1).Range("A1").Select
ActiveCell.Value = FormEncodage.prenom
Unload FormEncodage
Load FormEncodage
FormEncodage.Show
End Sub

et j'aimerai s'il s'agit juste d'une modification de la base de donnée réimplanter les informations dans le formulaire à partir de la base de donnée en utilisant le même principe

Private Sub num_Change()
If num.Value = ...
prenom.Value = ActiveCell.Offset(0, 3)
End If
End Sub

et donc ce que je cherche à faire c'est de sélectionner la ligne dans laquelle se trouve le "num" d'encodage identique à celui entré dans mon formulaire...

un tout grand merci d'avance


Un tout grand merci d'avance

Jérôme
mercredi 11 mars 2009 à 21:00:57 | Re : sélection d'une ligne en fonction de la valeur de la première cellule

dedenet2

Bonjour ,

Pour rechercher dans une colonne sur plusieures lignes ,
utilise "Find".
Utilise l'aide Excel
A++
vendredi 13 mars 2009 à 00:35:03 | Re : sélection d'une ligne en fonction de la valeur de la première cellule

cnt

Réponse acceptée !
Bonsoir
les '' Range("A1") " ne servent à rien
ActiveCell.Offset(0, 1).Range("A1").Select

pour être plus simple faire comme suite
Sub Entrée()
    FormEncodage.Hide
    Range("c2").Select
    Selection.End(xlDown).Select
    ActiveCell.Offset(1, -1).Value = "oui"
    ActiveCell.Offset(1, 0).Value = FormEncodage.nom
    ActiveCell.Offset(1, 1).Value = FormEncodage.prenom
    Unload FormEncodage
    Load FormEncodage
    FormEncodage.Show
End Sub


Pour chercher un item dans la Base

    Dim x As Range
    Range(Cells(2, 3), Cells(2, 3).End(xlDown)).Select
    Set x = Selection.Find("???")
    x.Select






Cette discussion est classée dans : ligne, formulaire, value, offset, selectactivecell


Répondre à ce message

Sujets en rapport avec ce message

creer un controle calculé dans un formulaire [ par penny05 ] Bonjour a tous!J'avais une petite question sur la création de controles calculés dans un formulaire avec vba, à savoir comment faire un calcul en fonc Formulaire à problèmes! [ par Hurnac001 ] Bonjour,j'ai un problème avec Exel et mon VBA.  Je vais bienôt faire mon aniversaire et j'ai fais un formulaire pour une liste d'invités. Malheureusem VBA Excel : Addition de deux variables [ par KMIKZ ] Bonjour à tous voici mon petit bout de programme qui me pose problème :Range("A1").Activate        If ActiveCell.Offset(0, 2).Value = 6 And ActiveCell [Excel - VBA] [ par makakdef ] Bonjour chers programmeurs,Suite à l'aide de hier, vraiment géniale de M. jrivet (ici)J'ai quelques questions, enfait un problème <img src="/imgs2/smi export excel vers access => pb incrémentation automatique [ par LEXANE ] salut,j'ai un fichier excel avec des données que je veux exporter vers une table de ma base de données access, maisle problème est que l'un de mes cha Paramétrer le nom d'une Progress Bar sous Excel 2003 [ par mrpommy ] Bonjour à tous,Je pratique le VBA sous Excel 2003 depuis quelques mois seulement et je m'exalte devant les possibilités ouvertes par les communication DOUBLONS BIS [ par freshyback ] Bonjour, J'aimerais faire la macro suivante : Selection de  2 feuilles via une comboboxPuis à l'aide de la selection on va se positionner sur la premi colorier une ligne d'un formulaire en mode feuille de données [ par patinaroulette ] Bonjour,Lorsqu'on clicque sur une ligne d'un formulaire en mode feuille de données, on ne voit qu'une petite fleche pour la ligne selectionné.Comment excel et vb [ par pierremp1 ] Bonsoir Voila mon pbsur excel j ai une ligne A3 et des colonnes de Q à ZUne ligne A2 avec des intitulé dans chaque colonneJ'ai creer un fomulaire de s Suppression d'une ligne de données Excel [ par benito28 ] Bonjour, je suis en grande situation désespéré. lol! En fait je suis en pleine création d'un logiciel de gestion des stocks ( usage personnel ). Mon p


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,279 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales