Newsgroup: it.comp.lang.visual-basic
Titolo: togliere gli a capo

come faccio a creare una macro in  word che prenda unn  testo selezionato e
gli tolga i segni di a capo per permettere la formattazione giustificata???


Beh, hai provato il registratore di macro?
Ciao
Alberto

si certamente ma non riconsoce tale segno

 si certamente ma non riconsoce tale segno
?
Scusa ma che word hai da non poter togliere i fine riga dal testo con un
"sostituisci"?
Ciao
Alberto

l'ultima versione è solo che non riesco a trovare il segno dell'acapo
se ci riesci me al posti???


 forse l'1.0 ...
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.471 / Virus Database: 269 - Release Date: 10/04/2003

alex io non sono molto pratico
allora quando faccio trovva cerca nei caratteri speciali e il segno dell'a
capo non c'č.
ho provato inserendo il simbolo con alt 0182 il simbolo viene inserito am
poi non lo cerca perche????

 se ci riesci me al posti???
Provare con un segno qualunque e sostituirlo poi con  vbcrlf o simili?
termoPilucco

ci riprovo.
mi avete risposto in 3 tergiversando, posibile che nessuno mi sappia aiutare
seriamente???

 mi sappia aiutare seriamente???
Le risposte erano serie. Solo che probabilmente non le hai lette perchè non
contenevano la pappa pronta.
termoPilucco.

le risposte le ho lette tute attentamente.
Ho anche provato e ho risposto il metodo utilizzato.
io non sono un  programamtore so usare bene il pacchetto  office epensavo di
riuscire a fare una macro ma a quanto pare non è possibile

 se ci riesci me al posti???
l'acapo normale e' sempre stato ^p , con la p minuscola.
cmq, nelle finestre trova/sostituisci:
(se gia' non e' visualizzata la parte inferiore: -> altro)
-> speciale


Non dire cazzate, su.
Fare un sostituisci è l'ABC di word.
Fare una macro è un filino oltre, ma col registratore è facile.
Però, se non sai sostituire un carattere usando
Modifica-Sostituisci->caratteri speciali->Fine riga manuale credo che la
situazione sia grave.
Ciao
Alberto

 l'acapo normale e' sempre stato ^p , con la p minuscola.
Emh...
quello è il Fine Paragrafo.
Il fine Riga è ^l
Ciao
Alberto

i simboli che word mette a disposizione nel comando trova li ho provati
tutti e non c'è ne uno che funzioni!!!!!!!!!!!!!!!!!

 provati tutti e non c'è ne uno che funzioni!!!!!!!!!!!!!!!!!
Dunque...
Tu dici di saper usare word.
Allora: visualizza i caratteri non stampabili (quella specie di P rovesciata
nei pulsantini della barra strumenti).
Poi, dimmi, il carattere che vorresti far sparire, come viene visualizzato?
Una P rovesciata?
Una freccina tipo il tasto Invio della tastiera?
altro?
Alberto

 Il fine Riga è ^l
io ho sempre inteso 'acapo' = fine paragrafo.
vai a capo = batti enter.
quella specie di P rovesciata.
il fine riga e' quella freccettina che c'e' appunto su enter, ma che dando
enter non viene. tipicamente ms. shift-enter, se non sbaglio.
fatto sta, usando le finestrine di word, li si dovrebbe scoprire.
eventualmente salvando in txt e andandosi a leggere con vb o un hex cosa e'
vbcrlf, cosa vbcr, cosa vblf.
qui e' gia' troppo caldo.
ciao.

allora finalmente c'è lo fatta usando il  ^p
posto la macro
' Acapo Macro
' Macro registrata il 26/06/2003 da m_39'
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "^p"
        .Replacement.Text = "  "
        .Forward = True
        .Wrap = wdFindAsk
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
   ' Selection.Find.Execute
    Selection.Find.Execute replace:=wdReplaceAll
    Selection.ParagraphFormat.Alignment = wdAlignParagraphJustify
End Sub
quello che vorrei togliere ora è la solita domanda continuare la ricerca nel
resto del documento??
è possibile???

 io ho sempre inteso 'acapo' = fine paragrafo.
Si, lo pensano in molti.
E non è neppure sbagliato.
Diciamo che esistono due caratteri speciali al riguardo, uno è il Fine Riga,
e uno il Fine Paragrafo.
Ad ognuno la sua interpretazione.
Il fatto è che, se leggi il primo post, parlava di consentire la
giustificazione. Siccome i fine riga (shift+Enter), sono particolarmente
fastidiosi per la giustificazione perchè spostano SEMPRE a destra l'ultima
parola, ritenevo fosse quello il suo problema.
Ciao
Alberto

 tutti e non c'è ne uno che funzioni!!!!!!!!!!!!!!!!!
ieri una collega e' arrivata incazzata perche' non funzionava excel, non
funzionava il pc, non funzionava niente, e lei perdeva la formattazione del
suo foglio.
con me il suo k di pc e il suo k di excel invece facevano i bravi. tutta una
tabellina pitagorica con celle in sfumature di giallino, formule con e senza
dollari, verdana e times in ogni dimensione e neretto possibili. salvata,
risalvata, riaperta. ci fosse stato bill mi assumeva per le demo.
"per favore, mi fai vedere cosa fai tu?"
si', salvava un file .xls, peccato che nella riga sotto ci fosse scritto
"solo testo".
non so che dire, avra' pensato che quelli di ms li pagano a numero di combo
sui form.
come l'ha disegnata darwin, l'evoluzione non prevede, temo, il rilascio di
service packs per i colleghi. uno se li tiene nella release in cui li trova.
e rottamarli ha implicazioni da codice non sorgente ma penale.
magari pensaci prima di scrivere ancora cose simili. conta fino a dieci, poi
non dirle proprio.
ciao.

 ha scritto

si', dopo il tuo ho riletto il suo, e in effetti ragionando avrei pensato
esattamente come te. invece ho letto di corsa, non ho ragionato, e sembra
che ci abbia preso. traine tu le disperanti conclusioni :))
ciao

hei albe provalo tu e vedi se funziona.
in ogni caso mi rmane ora da scoprire come eliminare quella fastidiosa
domanda .......
ed inoltre come fare a formattare il testo con carattere iverso poiche la
prima volta lo fa, ma ho visto che nelal macro non salva nulla e
succesivamente non lofa piu.
Mi sai aiutare???
 vedi macro che ho postato
 Risposta per  Albe V°  --->mail  
vaccariTO...@hotmail.com
  <---
 Che ha scritto :


 office epensavo ....
Visto che sai usare bene il pacchetto office, fai una cosa: scrivi con word
anche i messaggi da postare sul ng. Tra correzione automatica, controllo
ortografico in background e altre puttanatelle di futilities, ce n'è pure
qualcuna che ti aiuta a evitare i fastidiosi refusi di cui infarcisci i tuoi
post. Tra l'altro F7 funziona anche su OE ;)
--
Silv:o)