> 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
Tablette Lenovo TAB Plus 11.5 pouces (2K 90 Hz, Helio G99, 8Go/128 Go, Audio JBL, Android 14)
219,99 € 299,99 € -27%
@Darty
Logiciel PC Easeus Data Recovery Pro
Gratuit 39,95 € -27%
@Darty
Carte mémoire microSDXC SanDisk 256 Go pour Nintendo Switch
29,99 € 45 € -33%
@Cdiscount
SSD Lexar Play 2280 SSD 2 To (PCIe 4, 7400 Mo/s)
164,99 € 200 € -18%
@Fnac
Câble Ethernet tressé RJ45 Ugreen Cat 7 10 Gbps 5 m à 8,79 €
8,79 € 15,99 € -45%
@Amazon
Smartphone 6.1 pouces Apple iPhone 16
749,00 € 969 € -23%
@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