| | 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 | | ONLINE |
|
21/12/2023 17:36 | |
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 | | ONLINE |
|
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 | | ONLINE |
|
21/12/2023 18:45 | |
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 |
|
|