VISUAL BASIC : chercher la1ere colonne vide

AKH -  
Armojax Messages postés 1860 Date d'inscription   Statut Membre Dernière intervention   -
coucou
je cherche une fonction qui me permetrait de trouver la premier colonne vide dans une feuille.

Merci a tous et a +
A voir également:

5 réponses

Kobaya Messages postés 282 Date d'inscription   Statut Membre Dernière intervention   214
 
salut,

Ceci devrait marcher :
ColonneVide = Range("A1").End(xlToRight).Offset(0, 1).Column

0
AKH
 
ca marche pas :-( !!!!!!!!!

merci quand meme

a+
0
Utilisateur anonyme
 
Salut,

Je ne suis pas sur d'avoir bien comprit !!!

Voici une proc qui te donne l'adresse de la première
colonne vide sur une ligne donné.
L'exemple inscrit l'adresse dans la dite première
colonne vide dans cette même colonne.

**************************************************
Sub ChercheColonneVide()

...Dim PositionDepart As Variant
...Dim Valeur As Variant

...PositionDepart = ActiveCell.Address
...Valeur = ActiveCell.EntireRow.End(xlToRight).Address
...Range(Valeur).Select
...ActiveCell.Offset(0, 1).Select
...ActiveCell.Offset(0, 0).Value = ActiveCell.Address
...Range(PositionDepart).Select

End Sub
***************************************************

Lupin
0
walou10
 
bonjour
peux tu me faire une copie de ton logiciel visual basic ?
Cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Armojax Messages postés 1860 Date d'inscription   Statut Membre Dernière intervention   1 528
 
Bonjour,

Pour avoir le n° de la première colonne vide par rapport à la cellule C3 :

Dim Plage As Range
Set Plage = Range("C3").CurrentRegion

' première colonne vide à droite de la cellule nommée
i = Plage.Column + Plage.Columns.Count

' première colonne vide à gauche de la cellule nommée
i = Plage.Column -1

' colonne désignée par une lettre :
x = Chr(i + 64)

Armojax.
0