Code VBA : Ajouter dans une colonne vide
Fermé
Gloups
-
Modifié par Chris 94 le 19/03/2016 à 16:42
michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 21 mars 2016 à 12:21
michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 21 mars 2016 à 12:21
A voir également:
- Code VBA : Ajouter dans une colonne vide
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
4 réponses
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
Modifié par michel_m le 19/03/2016 à 18:46
Modifié par michel_m le 19/03/2016 à 18:46
Bonjour
SI L4 est non vide
Michel
SI L4 est non vide
col = Rows(4).Find("", Range("L4"), xlValues).Column
Cells(4,col)=textbox....
Michel
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
Modifié par michel_m le 20/03/2016 à 14:48
Modifié par michel_m le 20/03/2016 à 14:48
userajouter1: c'est quoi ?
c'est en colonne ou en ligne ?
K---> L ou M ?
ou ligne 4,5,6
tes 2 macros ne font pas la même chose...
au besoin:
Dans l’attente
Michel
c'est en colonne ou en ligne ?
K---> L ou M ?
ou ligne 4,5,6
tes 2 macros ne font pas la même chose...
au besoin:
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le raccourci par un clic droit sur le lien proposé dans le message de réponse
Dans l’attente
Michel
voici le lien http://www.cjoint.com/c/FCuq4nADIB1
Je me suis trompé c'est bien J remplie et K L à remplir, Userajouter et un userfor pour saisir les 3 données que je cherche à placer en K4, K5,K6 ou en L4,L5,L6 ....
Je me suis trompé c'est bien J remplie et K L à remplir, Userajouter et un userfor pour saisir les 3 données que je cherche à placer en K4, K5,K6 ou en L4,L5,L6 ....
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
21 mars 2016 à 12:21
21 mars 2016 à 12:21
Bonjour
Private Sub CmdAjouter1_Click()
Dim col As Byte
With ActiveSheet
col = Rows(4).Find("", .Range("D4"), xlValues).Column
.Cells(4, col) = Me.TextBox1
.Cells(5, col) = Me.TextBox2
.Cells(6, col) = Me.TextBox3
End With
20 mars 2016 à 07:32
si J4 est non vide
col = Rows(4).Find("", Range("J4"), xlValues).Column
Cells(4,col)=textbox....
20 mars 2016 à 14:13
Private Sub CmdAjouter1_Click()
Dim feuille As Worksheet
Set feuille = Application.ActiveWorkbook.ActiveSheet
Dim col As Integer
With UserAjouter1
col = Rows(4).Find("", Range("J4"), xlValues).Column
Cells(4, col) = TextBox1
col = Rows(5).Find("", Range("J5"), xlValues).Column
Cells(5, col) = TextBox2
col = Rows(6).Find("", Range("J6"), xlValues).Column
Cells(6, col) = TextBox3
End With
End Sub