Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Macro che sostituisce i valori

Ultimo Aggiornamento: 21/12/2023 18:45
Post: 2
Registrato il: 31/12/2015
Città: MILANO
Età: 42
Utente Junior
2021
OFFLINE
21/12/2023 17:26

Buonasera,

ho un problemuccio con una macro creata con la funzione automatica.

Dovrebbe funzionare così:

Se lancio pulisci e poi genera, il contenuto va in errore ovviamente, se poi lancio FIX dovrebbe sostituire #RIF con i relativi fogli.

Ma non funziona nell'ultimo passaggio.... Qualcuno mi può aiutare?

Grazie!
Paolo
Post: 1.014
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
21/12/2023 17:36

Re:
ciao,
manca il file, il file di esempio da esaminare

LEO
https://t.me/LordBrum
21/12/2023 17:42

E si è meglio avere a disposizione il file così gli esperti potranno darti sicuramente una mano.
Post: 5.003
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
21/12/2023 17:45

Ma le risposte che hai ricevuto su Forumexcel.it non le tieni in considerazione?

Per chi volesse dare uno sguardo la discussione è questa

https://www.forumexcel.it/forum/threads/macro-che-sostituisce-i-valori.73103/
[Modificato da alfrimpa 21/12/2023 17:56]

Alfredo
Post: 3.661
Registrato il: 06/04/2013
Utente Master
2010
OFFLINE
21/12/2023 18:29

diciamo che è Natale ......

Sarei comunque curioso di sapere il perchè hai fatto chiudere la discussione nell'altro forum, il suggerimento di Alfredo (ciao) era perfetto:

Sub FIXFORMULE()
Dim rng As Range, cel As Range, mData As Variant, pos As Integer
    Sheets("Foglio1").Activate
    Set rng = Range("C9:F9")
    For Each cel In rng
    If IsError(cel) Then
        pos = InStr(cel.Formula, "!")
        cel = "=" & "IVI!" & Mid(cel.Formula, pos + 1, Len(cel.Formula))
    End If
    Next
End Sub


Vale solo per il range C9:F9, per gli altri provvedi in autonomia.

NB:
ma perchè cancelli i fogli e li ricrei?, non basterebbe "pulirli"

saluti



[Modificato da dodo47 21/12/2023 18:29]
Domenico
Win 10 - Excel 2016
Post: 5.004
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
21/12/2023 18:45

Re:
dodo47, 21/12/2023 18:29:

diciamo che è Natale ......

Sarei comunque curioso di sapere il perchè hai fatto chiudere la discussione nell'altro forum, il suggerimento di Alfredo (ciao) era perfetto:




perchè come di dice a Napoli si vuole "o cocc ammunnato e buono"

Non credo che da romano hai bisogno di traduzione

Alfredo
Vota: 15MediaObject0,0016
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 08:42. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com