salut tous
dans une cellule j'ai du texte
comment faire en vba pour ne copier que le texte (sans les formats et autres
excelleries) ?
ie ce que je fais à la mimine et sélectionnant le texte dnas la barre de
formules et en faisant ctrl c...
merci
j@c
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
oups... je crois que je me suis mal exprimé Je ne veux pas recopier le texte de la cellule, je veux simplement le
passer
dans le presse-papiers sous forme de TEXTE. OK, ça parait bizarre, je m'explique Dans ma cellule (ou dans une variable vba) il y a par exemple : "<TABLE><TR><TD>zaza</TD><TD>toto</TD></TR></TABLE>" (c'est à dire une table HTML) Si je place ce texte dans le presse papiers et que je le copie en texte
dans
une page Excel, Excel m'interprète le HTML et me recrache le tableau que
je
peux utiliser normalement. (Évidemment si je copie une cellule contenant ce texte, je ne pourrai
coller
que la cellule !)
je peux toujours passer par un fichier texte intermédiaire mais je
préfèrerais m'en passer... Any idea ?
"" a écrit dans le message de news:
#
salut tous dans une cellule j'ai du texte comment faire en vba pour ne copier que le texte (sans les formats et
autres
excelleries) ? ie ce que je fais à la mimine et sélectionnant le texte dnas la barre
de
formules et en faisant ctrl c... merci
Pourrions nous tu savoir ce que tu es en train de patenter, ou c'est
une surprise ?
"j@c" <jacques.chaussard@noos.fr> a écrit dans le message de
news:%23JHT3YesDHA.2248@TK2MSFTNGP09.phx.gbl...
génial, ça marche
j'avais fait en passant par un fichier texte intermédiaire mais là
c'est
impec
merci
"Frédéric Sigonneau" <frederic.sigonneau@wanadoo.fr> a écrit dans le
message
de news: 3FC0EAFE.283CA9AE@wanadoo.fr...
Bonsoir j@c,
Peut-être en utilisant un DataObject ? Et en utilisant la
propriété Text
de la
cellule comme chaîne à stocker dans cet objet ?
Exemple de code pour le manipuler :
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
oups...
je crois que je me suis mal exprimé
Je ne veux pas recopier le texte de la cellule, je veux
simplement le
passer
dans le presse-papiers sous forme de TEXTE.
OK, ça parait bizarre, je m'explique
Dans ma cellule (ou dans une variable vba) il y a par exemple :
"<TABLE><TR><TD>zaza</TD><TD>toto</TD></TR></TABLE>"
(c'est à dire une table HTML)
Si je place ce texte dans le presse papiers et que je le copie
en texte
dans
une page Excel, Excel m'interprète le HTML et me recrache le
tableau que
je
peux utiliser normalement.
(Évidemment si je copie une cellule contenant ce texte, je ne
pourrai
coller
que la cellule !)
je peux toujours passer par un fichier texte intermédiaire mais
je
préfèrerais m'en passer...
Any idea ?
"j@c" <jacques.chaussard@noos.fr> a écrit dans le message de
news:
#Gyy30csDHA.3468@TK2MSFTNGP11.phx.gbl...
salut tous
dans une cellule j'ai du texte
comment faire en vba pour ne copier que le texte (sans les
formats et
autres
excelleries) ?
ie ce que je fais à la mimine et sélectionnant le texte dnas
la barre
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
oups... je crois que je me suis mal exprimé Je ne veux pas recopier le texte de la cellule, je veux simplement le
passer
dans le presse-papiers sous forme de TEXTE. OK, ça parait bizarre, je m'explique Dans ma cellule (ou dans une variable vba) il y a par exemple : "<TABLE><TR><TD>zaza</TD><TD>toto</TD></TR></TABLE>" (c'est à dire une table HTML) Si je place ce texte dans le presse papiers et que je le copie en texte
dans
une page Excel, Excel m'interprète le HTML et me recrache le tableau que
je
peux utiliser normalement. (Évidemment si je copie une cellule contenant ce texte, je ne pourrai
coller
que la cellule !)
je peux toujours passer par un fichier texte intermédiaire mais je
préfèrerais m'en passer... Any idea ?
"" a écrit dans le message de news:
#
salut tous dans une cellule j'ai du texte comment faire en vba pour ne copier que le texte (sans les formats et
autres
excelleries) ? ie ce que je fais à la mimine et sélectionnant le texte dnas la barre
de
formules et en faisant ctrl c... merci
j
rien de passionnant, j'en ai marre de faire les comptes à la main et un organisme financier dont par charité je tairai le nom me fournit des relevés au format html (pas de possibilité de téléchargement Excel) dans des pages tellement sécurisées qu'on ne peut pas les ouvrir sous Excel. Alors je pilote IE par VBA pour y récupérer mes tableaux de chiffres, une vraie galère, mais quel plaisir quand ça marchera enfin (peut-être)
"Clément Marcotte" a écrit dans le message de news:
Pourrions nous tu savoir ce que tu es en train de patenter, ou c'est une surprise ?
"" a écrit dans le message de news:%
génial, ça marche j'avais fait en passant par un fichier texte intermédiaire mais là c'est
impec merci
"Frédéric Sigonneau" a écrit dans le message
de news:
Bonsoir ,
Peut-être en utilisant un DataObject ? Et en utilisant la propriété Text
de la
cellule comme chaîne à stocker dans cet objet ? Exemple de code pour le manipuler :
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
oups... je crois que je me suis mal exprimé Je ne veux pas recopier le texte de la cellule, je veux simplement le
passer
dans le presse-papiers sous forme de TEXTE. OK, ça parait bizarre, je m'explique Dans ma cellule (ou dans une variable vba) il y a par exemple : "<TABLE><TR><TD>zaza</TD><TD>toto</TD></TR></TABLE>" (c'est à dire une table HTML) Si je place ce texte dans le presse papiers et que je le copie en texte
dans
une page Excel, Excel m'interprète le HTML et me recrache le tableau que
je
peux utiliser normalement. (Évidemment si je copie une cellule contenant ce texte, je ne pourrai
coller
que la cellule !)
je peux toujours passer par un fichier texte intermédiaire mais je
préfèrerais m'en passer... Any idea ?
"" a écrit dans le message de news:
#
salut tous dans une cellule j'ai du texte comment faire en vba pour ne copier que le texte (sans les formats et
autres
excelleries) ? ie ce que je fais à la mimine et sélectionnant le texte dnas la barre
de
formules et en faisant ctrl c... merci
rien de passionnant, j'en ai marre de faire les comptes à la main et un
organisme financier dont par charité je tairai le nom me fournit des relevés
au format html (pas de possibilité de téléchargement Excel) dans des pages
tellement sécurisées qu'on ne peut pas les ouvrir sous Excel.
Alors je pilote IE par VBA pour y récupérer mes tableaux de chiffres, une
vraie galère, mais quel plaisir quand ça marchera enfin (peut-être)
"Clément Marcotte" <clement.marcotte@sympatico.ca> a écrit dans le message
de news: OkxK8ffsDHA.4056@TK2MSFTNGP11.phx.gbl...
Pourrions nous tu savoir ce que tu es en train de patenter, ou c'est
une surprise ?
"j@c" <jacques.chaussard@noos.fr> a écrit dans le message de
news:%23JHT3YesDHA.2248@TK2MSFTNGP09.phx.gbl...
génial, ça marche
j'avais fait en passant par un fichier texte intermédiaire mais là
c'est
impec
merci
"Frédéric Sigonneau" <frederic.sigonneau@wanadoo.fr> a écrit dans le
message
de news: 3FC0EAFE.283CA9AE@wanadoo.fr...
Bonsoir j@c,
Peut-être en utilisant un DataObject ? Et en utilisant la
propriété Text
de la
cellule comme chaîne à stocker dans cet objet ?
Exemple de code pour le manipuler :
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
oups...
je crois que je me suis mal exprimé
Je ne veux pas recopier le texte de la cellule, je veux
simplement le
passer
dans le presse-papiers sous forme de TEXTE.
OK, ça parait bizarre, je m'explique
Dans ma cellule (ou dans une variable vba) il y a par exemple :
"<TABLE><TR><TD>zaza</TD><TD>toto</TD></TR></TABLE>"
(c'est à dire une table HTML)
Si je place ce texte dans le presse papiers et que je le copie
en texte
dans
une page Excel, Excel m'interprète le HTML et me recrache le
tableau que
je
peux utiliser normalement.
(Évidemment si je copie une cellule contenant ce texte, je ne
pourrai
coller
que la cellule !)
je peux toujours passer par un fichier texte intermédiaire mais
je
préfèrerais m'en passer...
Any idea ?
"j@c" <jacques.chaussard@noos.fr> a écrit dans le message de
news:
#Gyy30csDHA.3468@TK2MSFTNGP11.phx.gbl...
salut tous
dans une cellule j'ai du texte
comment faire en vba pour ne copier que le texte (sans les
formats et
autres
excelleries) ?
ie ce que je fais à la mimine et sélectionnant le texte dnas
la barre
rien de passionnant, j'en ai marre de faire les comptes à la main et un organisme financier dont par charité je tairai le nom me fournit des relevés au format html (pas de possibilité de téléchargement Excel) dans des pages tellement sécurisées qu'on ne peut pas les ouvrir sous Excel. Alors je pilote IE par VBA pour y récupérer mes tableaux de chiffres, une vraie galère, mais quel plaisir quand ça marchera enfin (peut-être)
"Clément Marcotte" a écrit dans le message de news:
Pourrions nous tu savoir ce que tu es en train de patenter, ou c'est une surprise ?
"" a écrit dans le message de news:%
génial, ça marche j'avais fait en passant par un fichier texte intermédiaire mais là c'est
impec merci
"Frédéric Sigonneau" a écrit dans le message
de news:
Bonsoir ,
Peut-être en utilisant un DataObject ? Et en utilisant la propriété Text
de la
cellule comme chaîne à stocker dans cet objet ? Exemple de code pour le manipuler :
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
oups... je crois que je me suis mal exprimé Je ne veux pas recopier le texte de la cellule, je veux simplement le
passer
dans le presse-papiers sous forme de TEXTE. OK, ça parait bizarre, je m'explique Dans ma cellule (ou dans une variable vba) il y a par exemple : "<TABLE><TR><TD>zaza</TD><TD>toto</TD></TR></TABLE>" (c'est à dire une table HTML) Si je place ce texte dans le presse papiers et que je le copie en texte
dans
une page Excel, Excel m'interprète le HTML et me recrache le tableau que
je
peux utiliser normalement. (Évidemment si je copie une cellule contenant ce texte, je ne pourrai
coller
que la cellule !)
je peux toujours passer par un fichier texte intermédiaire mais je
préfèrerais m'en passer... Any idea ?
"" a écrit dans le message de news:
#
salut tous dans une cellule j'ai du texte comment faire en vba pour ne copier que le texte (sans les formats et
autres
excelleries) ? ie ce que je fais à la mimine et sélectionnant le texte dnas la barre