Risultati da 1 a 5 di 5

Discussione: macro per modificare contenuto altre macro.



  1. #1
    L'avatar di nessi
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Milano
    Età
    53
    Messaggi
    159
    Versione Office
    2013/2016
    Likes ricevuti
    3
    Likes dati
    35

    macro per modificare contenuto altre macro.

    ciao a tutti,
    ho un file di Excel implementato nel tempo per eseguire un grande numero di operazioni.
    contiene circa 20 userform e circa 60 moduli tra normali e di classe.
    il mio problema attuale è che poiché molte routine fanno riferimento al foglio con la denominazione della paletta (sheets("MAGAZZINO") per esempio), sono vincolati ad esso.
    dopo tanto tempo sono costretto a rinominare il nome foglio, il che mi costringe anche a modificare manualmente tutto il codice contenuto nel VBA.

    esiste un modo, una macro o un comando di VBA, che mi permetta di modificare una stringa ricercandola in tutte le userform e moduli?

    in pratica il foglio "MAGAZZINO" devo rinominarlo in "COMMESSE"

    grazie, come sempre, anche solo per l'attenzione.

  2. #2

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6798
    Versione Office
    2013
    Likes ricevuti
    720
    Likes dati
    164

    Re: macro per modificare contenuto altre macro.

    Ciao nessi

    Per quanto riguarda i moduli VBA potresti andare nell'Editor cliccare sul pulsante Trova (quello con il binocolo) e nella finestra in Trova metti "MAGAZZINO" clicca su Sostituisci in Sostituisci metti "COMMESSE" e clicca su Sostituisci Tutto.

    Per le userform non saprei.

    Alfredo

    P.S. Se ti può essere utile ti do questo link

    http://www.cpearson.com/excel/vbe.aspx

    che tratta della programmazione dell'Editor di VBA attraverso le macro.

  3. #3
    L'avatar di nessi
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Milano
    Età
    53
    Messaggi
    159
    Versione Office
    2013/2016
    Likes ricevuti
    3
    Likes dati
    35

    Re: macro per modificare contenuto altre macro.

    grazie mille alfrimpa. il binocolo in effetti mi funziona solo dentro ogni modulo. ma già mi aiuta.
    vado a vedere il tuo link.
    di nuovo grazie.
    ciao.

  4. #4

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6798
    Versione Office
    2013
    Likes ricevuti
    720
    Likes dati
    164

    Re: macro per modificare contenuto altre macro.

    No puoi selezionare tu dove effettuare la ricerca fra queste voci

    1) Routine corrente
    2) Modulo corrente
    3) Progetto corrente
    4) Testo selezionato

    Quindi se scegli Progetto corrente il testo viene cercato e sostituito in tutti i moduli.

    Alfredo

  5. #5
    L'avatar di nessi
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Milano
    Età
    53
    Messaggi
    159
    Versione Office
    2013/2016
    Likes ricevuti
    3
    Likes dati
    35

    Re: macro per modificare contenuto altre macro.

    assolutamente vero. grazie Alfredo. un passo l'ho fatto, e bello grosso.
    ora vedo cosa riesco a fare con le userform. ma già è lavoro assai più leggero.
    per il link che mi hai dato: interessantissimo, grazie, purtroppo al mio scopo non ho trovato interesse. ci sarà modo di sicuro di applicare ma è fuori dalla mia attuale portata.
    ancora grazie.

Discussioni Simili

  1. Modificare macro, Inserimento di dati piú dinamico
    Di svizzera nel forum Domande su Excel VBA e MACRO
    Risposte: 19
    Ultimo Messaggio: 31/01/17, 17:17
  2. [Risolto] Modificare variabile di ricerca in una macro
    Di giugar nel forum Domande su Excel VBA e MACRO
    Risposte: 9
    Ultimo Messaggio: 14/10/16, 14:23
  3. Modificare composizione macro
    Di PALLAS0TTO nel forum Domande su Excel VBA e MACRO
    Risposte: 6
    Ultimo Messaggio: 07/07/16, 19:28
  4. Modificare macro Sorteggio
    Di roky48 nel forum Domande su Excel VBA e MACRO
    Risposte: 14
    Ultimo Messaggio: 02/05/16, 14:39
  5. Macro per interrompere altre macro.
    Di Carlo Pepe nel forum Domande su Excel VBA e MACRO
    Risposte: 3
    Ultimo Messaggio: 21/03/16, 21:57

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •