[Excel VBA] Remplir 1ere cell vide dune ligne

Résolu
Bonjour,

Je souhaiterai que à partir de ce tableau :

N° Dossier  Client  Position  TI / RN  N°  Devise        Dates	Montant PG      Gestionnaire
00125487	  Client A   PA        RN     5    EUR    01/12/2008	10 000,00		
00546987	  Client B   PA        RN	     2  EUR  01/01/2009	20 000,00	
00654548	  Client C   PA        RN	     3  EUR  01/02/2009	30 000,00		
00332148	  Client D   PA        RN	     5  EUR  01/03/2009	40 000,00		
00547344	  Client E   PA        RN	     5  EUR  01/04/2009	50 000,00	
,00

La colonne Gestionnaire se remplisse du nom du gestionnaire ex : "Bibi".

Ainsi que la première cellule vide à droite de la ligne remplie, qu'il y ait écrit "Bibi" dedans !!!

Merci pour votre aide
Configuration: Windows 2003
Internet Explorer 6.0

6 réponses

  1. Contributeur
    Bonjour,
    et "bibi".. il est saisi comment ? ce serais aussi façile de l'inscrire directement dans la 1ère cellule vide ?
    Pourquoi une macros ?
    Tu dis...
    0
    1. En fait se serait pour l'intégrer à une macro deja existant qui regroupe les diverses informations et que lors de l'execution il se rajoute automatiquement le nom du gestionnaire dans la dernière colonne !!!
      0
      1. Bonjour,
        En supposant que "J" soit la colonne concernée vous mettez suivante au bonne endroit dant la macro :
        Cells(numéro de la ligne, 10).value = "bibi"
        0
        1. Il faudrait en fait que la programmation reconnaisse la première cellule vide au bout de chaque ligne remplie afin d'y inscrire le nom du redacteur !!!

          Ce que tu me proposes m'oblige à rentrer chaque ligne à la main !!

          du style :

          Cells(3, 10).value = "bibi"
          Cells(4, 10).value = "bibi"
          Cells(5, 10).value = "bibi"
          0
          1. Bonjour,
            Ce que vous dites est faux.
            Une fois entrer cette ligne de code dans votre macro à l'endroit adéquat, c'est la macro qui le fera.
            Par contre c'est à vous de le mettre au bon endroit et aussi de préciser le n° ligne.
            0
        2. Contributeur
          re, boujour Llhermite,Jean-pierre

          pour la première colonne vide en fin de tableau

          pour la ligne 3 par ex
          dim descol as byte
          dercol= range("IV3").end(xktoleft).column+1

          te donne le numéro de la colonne
          0
          1. Contributeur
            Re gorion, bnjour Lhermite, jean Pierre

            numéro de la 1° colonne vide à droite du tableau:
            la ligne est la variable lig
            dim dercol as byte
            dim lig as long

            dercol=range("IV" & lig).end(xltoleft).column + 1
            0