Macro Word v.3 - Word2spip - commentaires Macro Word v.3 - Word2spip 2012-05-20T20:18:37Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment457346 2012-05-20T20:18:37Z <p>Bonsoir,</p> <p>Bonne question...C'était Alexis qui s'était occupé de cette partie. Si ma mémoire est bonne, les images étaient converties en liens IMGn|left, et il fallait les charger à part dans l'article. Avez-vous essayé<small class="fine d-inline"> </small>? Si vous n'y arrivez pas, je jetterai un coup d'oeil.</p> <p>Bien cordialement,</p> <p>TG</p> Macro Word v.3 - Word2spip 2012-05-20T13:46:10Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment457315 2012-05-20T13:46:10Z <p>Novice dans l'utilisation de ce macro, je souhaiterais savoir s'il faut effectuer une manoeuvre particulière pour charger les images. Doivent-elles être dans le corps du texte ou on peut les mettre à la fin<small class="fine d-inline"> </small>? ou doit-ton les intégrer manuellement après la conversion + copier/coller sur SPIP<small class="fine d-inline"> </small>?</p> <p>Merci bien.</p> Macro Word v.3 - Word2spip 2011-11-20T18:34:10Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment452053 2011-11-20T18:34:10Z <p>Bonjour,<br class="autobr"> je me sers de la macro sans problème, mais en fait je cherche à générer un texte en bilingue, pour lequel j'utilise un tableau sous Word. C'est peut-être trop compliqué, mais je n'ai pas trouvé comment faire simplement sous SPIP. Le seul problème c'est que sous Chrome, les 2 textes sont bien en face, mais sous Firefox, le texte de gauche se décale complètement, et je ne comprends pas pourquoi. Quelqu'un aurait-il une idée pour m'aider<small class="fine d-inline"> </small>?<br class="autobr"> Voici l'adresse : <a href="http://ttt.univ-paris3.fr/spip.php?article4&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://ttt.univ-paris3.fr/spip.php?article4&lang=fr</a></p> Macro Word v.3 - Word2spip 2011-07-15T21:12:03Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment447790 2011-07-15T21:12:03Z <p>Excellente idée<small class="fine d-inline"> </small>! Il faudra que je teste ça. Merci<small class="fine d-inline"> </small>!</p> Macro Word v.3 - Word2spip 2011-07-10T11:08:05Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment447594 2011-07-10T11:08:05Z <p>Si le plugin <a href="http://www.spip-contrib.net/Des-intertitres-hierarchises-et-des-outils-pour-les" class="spip_out" rel='nofollow external'>Intertitres hiérarchisés et table des matières</a> est installé, il peut être intéressant d'en utiliser la méthode pour les titres de niveau 2 et 3, respectivement traduits en h4, h5.</p> <p>Bout de code VB :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>' Convertion du style "Titre 2" en : {2{texte}2} Sub spip_titre2() Dim i As Integer Dim aRange As Range For i = 1 To ActiveDocument.Paragraphs.Count If ActiveDocument.Paragraphs(i).Style = ActiveDocument.Styles(wdStyleHeading2) Then ActiveDocument.Paragraphs(i).Style = wdStyleNormal Set aRange = ActiveDocument.Range(Start:=ActiveDocument.Paragraphs(i).Range.Start, End:=ActiveDocument.Paragraphs(i).Range.End - 1) aRange.InsertBefore ("{2{") aRange.InsertAfter ("}2}") End If Next i End Sub ' Convertion du style "Titre 3" en : {3{texte}3} Sub spip_titre3() Dim i As Integer Dim aRange As Range For i = 1 To ActiveDocument.Paragraphs.Count If ActiveDocument.Paragraphs(i).Style = ActiveDocument.Styles(wdStyleHeading3) Then ActiveDocument.Paragraphs(i).Style = wdStyleNormal Set aRange = ActiveDocument.Range(Start:=ActiveDocument.Paragraphs(i).Range.Start, End:=ActiveDocument.Paragraphs(i).Range.End - 1) aRange.InsertBefore ("{3{") aRange.InsertAfter ("}3}") End If Next i End Sub</code></pre></div> Macro Word v.3 - Word2spip 2010-11-16T21:31:37Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment437013 2010-11-16T21:31:37Z <p>Tant mieux si cela vous est utile<small class="fine d-inline"> </small>!<br class="autobr"> Bon courage,<br class="autobr"> T.G.</p> Macro Word v.3 - Word2spip 2010-11-16T21:13:55Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment437011 2010-11-16T21:13:55Z <p>Un gros merci<small class="fine d-inline"> </small>!</p> Macro Word v.3 - Word2spip 2010-09-08T01:46:07Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment434112 2010-09-08T01:46:07Z <p>merci pour tes efforts<small class="fine d-inline"> </small>!<br class="manualbr">je vais tester un max e tte donner mes résultats.<br class="manualbr">sinon pour office 2010 tu peux télécharger une version pour test de 90 jours...</p> Macro Word v.3 - Word2spip 2010-09-07T21:24:36Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment434106 2010-09-07T21:24:36Z <p>Merci de votre intérêt pour cette macro<small class="fine d-inline"> </small>!</p> <p>Pour être reconnues, les listes doivent être au style « Liste » (qui correspond au style interne de Word wdStyleList). C'est ainsi qu'Alexis avait conçu la chose.</p> <p>On pourrait envisager effectivement d'aller plus loin, et de faire reconnaître les listes numérotées (wdStyleListBullet). J'essaierai quand j'aurai un peu de temps, et je vous tiendrai au courant si cela fonctionne.</p> <p>Pour les tableaux, je n'ai pas touché au code, mais si vous pouviez jeter un coup d'oeil pour voir si ça tourne sous Office 2010 (que je n'ai pas encore), ce serait une info précieuse...</p> <p>Bien à vous.</p> Macro Word v.3 - Word2spip 2010-09-07T20:30:52Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment434105 2010-09-07T20:30:52Z <p>finalement, le résultat est mis en mémoire (presse-papier) si je fais coller je retrouve tout mon texte au format spip<small class="fine d-inline"> </small>!</p> <p>par contre les listes numérotées ne sont pas transformées....même les listes tout court, je n'ai pas tester avec les tableaux ou les les images...</p> Macro Word v.3 - Word2spip 2010-09-07T20:27:37Z https://files.spip.net/Macro-Word-v-3-Word2spip#comment434104 2010-09-07T20:27:37Z <p>fonctionne avec word 2010 mais hélas le document généré en format spip est aussi tot fermé, donc je n'y ai pas accès, le mieux serait de le laisser ouvert sinon de proposer de l'enregistré ailleurs...</p> <p>merci</p>