Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Istruzioni macro Opzioni
giovanitasca
Inviato: Thursday, April 16, 2015 10:32:24 PM
Rank: AiutAmico

Iscritto dal : 4/2/2005
Posts: 220
Scusate la mia totale ignoranza in materia:
Utilizzo OpenOffice (credo che non vi siano sotanziali differenze con la suite Office)
Ho questa necessità:
in un file .doc (che io chiamo maschera) ho per esempio:

...... xa
qualche riga più sotto:
...... xb
poi
..... xc

Dovrei realizzare una macro che dica:
vai a xa e sostituisci con bb
poi vai a xb e sostituisci con cc
poi vai a xc e sostituisci con dd
.....

può essere fatta una cosa del genere?
Grazie
Sponsor
Inviato: Thursday, April 16, 2015 10:32:24 PM

 
maopapof
Inviato: Friday, April 17, 2015 12:36:56 AM

Rank: AiutAmico

Iscritto dal : 10/31/2004
Posts: 7,183
lui49
Inviato: Friday, April 17, 2015 10:45:06 PM
Rank: AiutAmico

Iscritto dal : 5/4/2003
Posts: 2,845
Prova questo codice (che poi adatterai alle tue esigenze da incollare in 'ThisDocument') che si manda in esecuzione tramite un 'button':

Code:
Private Sub CommandButton1_Click()
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "ax"   'testo da rimpiazzare
        .Replacement.Text = "ciao"   'testo nuovo
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = True
        .MatchWholeWord = True
        .MatchByte = False
        .CorrectHangulEndings = True
        .MatchAllWordForms = False
        .MatchSoundsLike = False
        .MatchWildcards = False
        .MatchFuzzy = False
    End With
    Selection.Find.Execute replace:=wdReplaceAll
End Sub


potresti inserire, tramite un Form, le varie voci da modificare di volta in volta
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.