> Tous les forums > Forum Bureautique
 Utiliser N° ligne après recherche pour sélectionSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
titoubi
  Posté le 02/10/2008 @ 20:11 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

Après avoir exécuté une recherche, je souhaite à partir de la ligne correspondante utiliser la valeur de la ligne pour réaliser une sélection de plusieurs ligne (ex: 20) à partir de celle-ci afin de les masquer.

J'ai réussi à trouver cette commande [ligne = ActiveCell.Row] qui me donne la valeur de la ligne mais je ne sais pas mettre sa valeur dans [ Rows("X: X20").Select] ou X=ligne et X20=ligne+20

Pour éxécuter ensuite un [Selection.EntireRow.Hidden = true]

1°) Est-ce la bonne méthode pour trouver le numéro de ligne et comment récupérer la valeur de ligne pour exécuter le rows().sélect?

2°) Autre: est-il possible de voir le contenu d'une cellule sans la sélectionner [Range("C1").Select] pour l'utiliser dans une condition [if ActiveCell = "Valeur" Then]?

Merci d'avance

Publicité
Mytå
 Posté le 02/10/2008 à 22:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Salut le forum

En une seule ligne

Rows(ActiveCell.Row & ":" & ActiveCell.Offset(20, 0).Row).EntireRow.Hidden = True

Mytå

titoubi
 Posté le 03/10/2008 à 07:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci Myta

Je vais essayer cela ce matin.

Pour mon info la valeur de "ligne" comme je l'ai récupéré à quoi ça sert, ou comment exploiter sa valeur?

A+

galopin01
 Posté le 04/10/2008 à 07:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

bonjour,
il faut éviter de jeter comme ça des bribes de codes... Extraites de leur contexte ça ne signifie rien. On va pas te faire un livre avec tout ce qu'on peut imaginer à patir de ce que tu ne dis pas...

pour la deuxième question, une bonne macro est une macro ou il n'y a aucun Select... donc pas d'ActiveCell ni de Selection

If Range("C1") = "toto" then...

A+

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Chargeur USB UGREEN Nexode 140W GaN 2 x USB C + 1 x USB A à 59,99 €
59,99 € 79,99 € -25%
@Amazon
SSD Crucial BX500 500 Go à 31,99 €
31,99 € 49 € -35%
@Cdiscount
VTT électrique Eleglide M1 Plus (29 pouces, Shimano 21 vitesses, 100 km, compteur connecté) à 669 €
669 € 999 € -33%
@Geekbuying
Carte mémoire microSDXC UHS-I U3 SanDisk Extreme 256 Go (190 Mo/s) à 21,20 €
21,20 € 35 € -39%
@Amazon
Batterie externe FOSSiBOT F2400 2048Wh, 2400W, LifePOE4 à 799 €
799 € 929 € -14%
@Geekbuying
Ecran PC 27 pouces Koorui (FHD, IPS, 75 Hz) à 102,99 €
102,99 € 160 € -36%
@Amazon

Sujets relatifs
recherche la ligne et passe a la suivante
Une feuille blanche pour une ligne vide en fin de document
Cherche logiciel travail collaboratif en ligne pour gestion de projets
Un outil gratuit pour traiter ses PDF en ligne
copier une ligne feuille 1 pour remettre feuille2
Recherche formule pour les jours de la semaine
Recherche spécifique pour incredimail backup pro 2.7
Utiliser des caracteres génériques pour rechercher avec NOtepad ++
CloudConvert : pour convertir en ligne tous les formats de fichiers
recherche logiciel pour créer des quizs
Plus de sujets relatifs à Utiliser N° ligne après recherche pour sélection
 > Tous les forums > Forum Bureautique