Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Copie liste

T

Titou

Guest
Bonjour,

je souhaite pouvoir coller à partir d'une combobox des informations dans une feuille. Tout marche cependant je colle les infos en G23 et je souhaiterais pouvoir coller les infos dans une cellule qui est vide, donc si la cellule G23 comporte deja quelque chose je souhaite coller en G24, et si G24...n est rempli on colle en n+1.

j'espere etre a peu pres clair

merci pour votre aide

Titou
 

Pièces jointes

  • bibilo6.zip
    19.5 KB · Affichages: 20
  • bibilo6.zip
    19.5 KB · Affichages: 20
  • bibilo6.zip
    19.5 KB · Affichages: 24
M

Michel_M

Guest
Bonjour Titou

Au moment où dans ton prog,tu veux coller « tavariable » (pose de bord. p.e.) dans la colonne G, il faut trouver la première ligne vide.
tu as plusieurs techniques pour y arriver

Pour cela si « lig » est le numéro de la 1) ligne vide

1° TECH :
lig=range (« G23 »). end(xldown).row+1

OU

2) technique
lig=columns(7).find(“”,[G23],,,xlbyrows).row

ensuite:

cells(lig,7)=”tavariable”

(syntaxes "de mémoire" à verifier dans l’aide MS)

A+
Michel. Béziers
 
M

Michel_M

Guest
Re-titou

En jetant un oeil sur ta macro, évites d'utiliser copy-paste pour recopier des données, c'est très lent et lourd. (souris-macro portée dans VBA)

par exemple tu veux copier la valeur des cellules A1 à B2 dans la feuille"xx" cellules A3-B4

ta macro pourrait être:

dim tampon as range

set tampon=range("A1:B2")

sheets("xx").activate

range("A3:B4")=tampon.value

Amicalement
Michel. Béziers
 
T

Titou

Guest
Salut michel,

merci pour tes reponses.

serait il possible que tu m'envoies un fichier pour me montrer ou placer les lignes de codes car je me perds un peu..

je te remercie

Titou
 

Discussions similaires

Réponses
6
Affichages
451
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…