Je souhaite pouvoir effectuer un copier dans un classeur, puis un coller
dans un autre classeur en mode insertion comme on pouvait le faire à
l'époque des macro excel 4.0 avec la commande inserer(), mais désormais en
langage vba. Je travaille avec Excel 2002.
D'avance merci.
FAB.
--
Mettre un tiret entre be et iees pour me répondre.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
isabelle
bonjour Fab,
voici un exemple, pour insérer un texte à la fin de celui déjà existant.
texte = Workbooks("copier.xls").Sheets("Feuil1").[A1] With Workbooks("coller").Sheets("Feuil2") Range("A2") = Range("A2") & " " & texte End With
on peut aussi l'insérer au début ou au milieu du texte existant, en modifiant ce code.
isabelle
Salut,
Je souhaite pouvoir effectuer un copier dans un classeur, puis un coller dans un autre classeur en mode insertion comme on pouvait le faire à l'époque des macro excel 4.0 avec la commande inserer(), mais désormais en langage vba. Je travaille avec Excel 2002.
D'avance merci.
FAB.
-- Mettre un tiret entre be et iees pour me répondre.
bonjour Fab,
voici un exemple, pour insérer un texte à la fin de celui déjà existant.
texte = Workbooks("copier.xls").Sheets("Feuil1").[A1]
With Workbooks("coller").Sheets("Feuil2")
Range("A2") = Range("A2") & " " & texte
End With
on peut aussi l'insérer au début ou au milieu du texte existant, en
modifiant ce code.
isabelle
Salut,
Je souhaite pouvoir effectuer un copier dans un classeur, puis un coller
dans un autre classeur en mode insertion comme on pouvait le faire à
l'époque des macro excel 4.0 avec la commande inserer(), mais désormais en
langage vba. Je travaille avec Excel 2002.
D'avance merci.
FAB.
--
Mettre un tiret entre be et iees pour me répondre.
voici un exemple, pour insérer un texte à la fin de celui déjà existant.
texte = Workbooks("copier.xls").Sheets("Feuil1").[A1] With Workbooks("coller").Sheets("Feuil2") Range("A2") = Range("A2") & " " & texte End With
on peut aussi l'insérer au début ou au milieu du texte existant, en modifiant ce code.
isabelle
Salut,
Je souhaite pouvoir effectuer un copier dans un classeur, puis un coller dans un autre classeur en mode insertion comme on pouvait le faire à l'époque des macro excel 4.0 avec la commande inserer(), mais désormais en langage vba. Je travaille avec Excel 2002.
D'avance merci.
FAB.
-- Mettre un tiret entre be et iees pour me répondre.
FAB
Salut,
Merci à Isabelle de m'avoir répondu. Mais cela ne correspond pas à ce que je souhaite faire.
En faite, j'ai les cellules en ligne 11 qui sont rempli avec mon entête de tableau, puis la ligne 12 est vièrge, ensuite la ligne 13 et de nouveau rempli avec des élements.
Donc ce que je souhaite faire c'est une copie des élements se trouvant dans un autre classeur afin de les inserer en ligne 12 sans effacer les éléments de la ligne 13.
Merci pour vos réponse.
-- Mettre un tiret entre be et iees pour me répondre.
"isabelle" a écrit dans le message de news:
bonjour Fab,
voici un exemple, pour insérer un texte à la fin de celui déjà existant.
texte = Workbooks("copier.xls").Sheets("Feuil1").[A1] With Workbooks("coller").Sheets("Feuil2") Range("A2") = Range("A2") & " " & texte End With
on peut aussi l'insérer au début ou au milieu du texte existant, en modifiant ce code.
isabelle
Salut,
Je souhaite pouvoir effectuer un copier dans un classeur, puis un coller dans un autre classeur en mode insertion comme on pouvait le faire à l'époque des macro excel 4.0 avec la commande inserer(), mais désormais en
langage vba. Je travaille avec Excel 2002.
D'avance merci.
FAB.
-- Mettre un tiret entre be et iees pour me répondre.
Salut,
Merci à Isabelle de m'avoir répondu. Mais cela ne correspond pas à ce que je
souhaite faire.
En faite, j'ai les cellules en ligne 11 qui sont rempli avec mon entête de
tableau, puis la ligne 12 est vièrge, ensuite la ligne 13 et de nouveau
rempli avec des élements.
Donc ce que je souhaite faire c'est une copie des élements se trouvant dans
un autre classeur afin de les inserer en ligne 12 sans effacer les éléments
de la ligne 13.
Merci pour vos réponse.
--
Mettre un tiret entre be et iees pour me répondre.
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:40881C90.CB1302C9@videotron.ca...
bonjour Fab,
voici un exemple, pour insérer un texte à la fin de celui déjà existant.
texte = Workbooks("copier.xls").Sheets("Feuil1").[A1]
With Workbooks("coller").Sheets("Feuil2")
Range("A2") = Range("A2") & " " & texte
End With
on peut aussi l'insérer au début ou au milieu du texte existant, en
modifiant ce code.
isabelle
Salut,
Je souhaite pouvoir effectuer un copier dans un classeur, puis un coller
dans un autre classeur en mode insertion comme on pouvait le faire à
l'époque des macro excel 4.0 avec la commande inserer(), mais désormais
en
langage vba. Je travaille avec Excel 2002.
D'avance merci.
FAB.
--
Mettre un tiret entre be et iees pour me répondre.
Merci à Isabelle de m'avoir répondu. Mais cela ne correspond pas à ce que je souhaite faire.
En faite, j'ai les cellules en ligne 11 qui sont rempli avec mon entête de tableau, puis la ligne 12 est vièrge, ensuite la ligne 13 et de nouveau rempli avec des élements.
Donc ce que je souhaite faire c'est une copie des élements se trouvant dans un autre classeur afin de les inserer en ligne 12 sans effacer les éléments de la ligne 13.
Merci pour vos réponse.
-- Mettre un tiret entre be et iees pour me répondre.
"isabelle" a écrit dans le message de news:
bonjour Fab,
voici un exemple, pour insérer un texte à la fin de celui déjà existant.
texte = Workbooks("copier.xls").Sheets("Feuil1").[A1] With Workbooks("coller").Sheets("Feuil2") Range("A2") = Range("A2") & " " & texte End With
on peut aussi l'insérer au début ou au milieu du texte existant, en modifiant ce code.
isabelle
Salut,
Je souhaite pouvoir effectuer un copier dans un classeur, puis un coller dans un autre classeur en mode insertion comme on pouvait le faire à l'époque des macro excel 4.0 avec la commande inserer(), mais désormais en
langage vba. Je travaille avec Excel 2002.
D'avance merci.
FAB.
-- Mettre un tiret entre be et iees pour me répondre.