francois1955
XLDnaute Junior
Bonjour à tous,
Je voudrais automatiser le remplissage d'un blog avec VBA.
Il faut donner le titre de l'article en remplissant le champ correspondant. J'y parviens avec:
IE.Document.getElementById("title").Value = "Mon Titre".
Il faudra publier en appuyant sur un bouton. Cela fonctionne avec:
Set ObjectIE = IE.Document.getElementById("Publish")
ObjectIE.Click
C'est l'étape du milieu qui me pose problème quand il s'agit d'éditer l'article en remplissant le champ principal.
Le code source est le suivant:
<div id='editorcontainer'><textarea rows='20' class='theEditor' cols='40' name='content' tabindex='2' id='content'></textarea></div>
<script type="text/javascript">edCanvas = document.getElementById('content');</script>
IE.Document.getElementById("content").Value = "essai" ne marche pas et
IE.Document.getElementById("editorcontainer").Value = "essai" pas davantage.
Il est à noter que l'on a name='content' au lieu de l'habituel name="content"
Quelqu'un saurait-il comment remplir ce genre de champ ?
Merci
Je voudrais automatiser le remplissage d'un blog avec VBA.
Il faut donner le titre de l'article en remplissant le champ correspondant. J'y parviens avec:
IE.Document.getElementById("title").Value = "Mon Titre".
Il faudra publier en appuyant sur un bouton. Cela fonctionne avec:
Set ObjectIE = IE.Document.getElementById("Publish")
ObjectIE.Click
C'est l'étape du milieu qui me pose problème quand il s'agit d'éditer l'article en remplissant le champ principal.
Le code source est le suivant:
<div id='editorcontainer'><textarea rows='20' class='theEditor' cols='40' name='content' tabindex='2' id='content'></textarea></div>
<script type="text/javascript">edCanvas = document.getElementById('content');</script>
IE.Document.getElementById("content").Value = "essai" ne marche pas et
IE.Document.getElementById("editorcontainer").Value = "essai" pas davantage.
Il est à noter que l'on a name='content' au lieu de l'habituel name="content"
Quelqu'un saurait-il comment remplir ce genre de champ ?
Merci
Dernière édition: