Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - VB6 sostituzione testo in word
Forum - Visual Basic 6 - VB6 sostituzione testo in word

Avatar
contedisantabarbara (Normal User)
Newbie


Messaggi: 16
Iscritto: 03/02/2009

Segnala al moderatore
Postato alle 7:39
Lunedì, 29/08/2016
carissimi, ci troviamo, nostro malgrado, a dovere ricorrere alle vostre competenze per colmare le nostre abissali lacune.
ci scusiamo anticipatamente e la facciamo doverosamente corta per non tediarvi a dismisura, che immagino abbiate cose piu' serie da fare...

grazie al codice:

Codice sorgente - presumibilmente Plain Text

  1. wrd.Selection.Find.Text = "testo da sostituire"
  2. wrd.Selection.Find.Replacement.Text = text1.Text
  3. wrd.Selection.Find.Execute Replace:=2



sostituiamo il "testo da sostituire" con il contenuto della textbox text1, eppero':
nel foglio di testo si formano dei caratteri, tipo quadratini, che non sappiamo minimamente come fare ad eliminare;
trattandosi di una textbox multiline il testo non viene splittato, ma resta tutto su una sola riga

c'e' qualche buon anima disposta a venire in nostro soccorso? offriamo una cassa virtuale di brunello e una settimana, sempre virtuale, nelle nostre tenute, con tanto di cameriera/e a disposizione per tutto il corso del soggiorno.

sperando di avere sufficientemente perorato la nostra causa di nobile niubbo, porgiamo i nostri piu' sentiti e calorosi saluti,
vostro conte di santa barbara 8-)

PM Quote
Avatar
lumo (Member)
Expert


Messaggi: 449
Iscritto: 18/04/2010

Segnala al moderatore
Postato alle 9:35
Lunedì, 29/08/2016
Non ho letto una riga di quel codice ma il plurale maiestatis merita un "andate a fanculo" LOL

PM Quote
Avatar
contedisantabarbara (Normal User)
Newbie


Messaggi: 16
Iscritto: 03/02/2009

Segnala al moderatore
Postato alle 1:53
Giovedì, 01/09/2016
amici, dopo snervanti ricerche in rete e tentativi di vario genere, prossimi all'abbandono, abbiamo trovato un espediente sicuramente poco elegante, ma indubbiamente efficacie: l'utilizzo di una rtf al posto di una text box, come origine da cui attingere il testo da trasferire nel documento word.
grazie a questo stratagemma, la sostituzione del testo in word è risultata decisamente più all'altezza delle aspettative.
postiamo questa soluzione nella speranza che possa risultare utile a qualche altro autodidatta della domenica.
un ringraziamento per l'ospitalità e un augurio di felicità a catinelle a tutti, devotamente,
vostro conte di santa barbara

PM Quote