Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Modifica Listino prezzi

Ultimo Aggiornamento: 03/07/2022 17:10
Post: 21
Registrato il: 22/01/2018
Città: ROMA
Età: 76
Utente Junior
excell 2010
OFFLINE
03/07/2022 10:33

salve a tutti
dovrei aggiornare i prezzi di vendita degli articoli in lista nei vari fogli
per ogni cliente(foglio) la variazione è variabile da un 5% ad un max del 20% da decidere a seconda del cliente(foglio)
fino ad ora l'ho eseguita manualmente foglio per foglio, ho provato io a fare una macro ma non ci riesco.
Si potrebbe fare con una macro dove scelgo il foglio da aggiornare con l'entità della variazione variabile per ogni Cliente(foglio)
Allego il listino Vendita
Grazie in anticipo
Saluti
Post: 6.872
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
03/07/2022 11:36

Ciao per farlo hai bisogno di un foglio di appoggio dove scrivere il nome del foglio e la percentuale da applicare, ma al solito non indichi se è una percentale di sconto oppure un incremento prezzo.

comunque ho messo il risultato del calcolo in una nuova colonna poi sta a te decidere se scalarla oppure incrementare, basta aggiungerla o toglierla alla colonna "D"

questa la macro

Sub sconti()
Dim r, c, x, y, d, fg, sh1 As Worksheet

Set sh1 = Worksheets("Sconti")
sh1.Activate
For x = 4 To sh1.Cells(Rows.Count, 1).End(xlUp).Row
  fg = sh1.Cells(x, 1)
  d = sh1.Cells(x, 2) / 100
  With Sheets(fg)
    For y = 7 To .Cells(Rows.Count, 1).End(xlUp).Row
      .Cells(y, 6) = .Cells(y, 4) * d
    Next y
  End With
Next x
End Sub


ti allego anche il file, come vedi nel foglio "Sconti" ci sono tutti i clienti se sono di più li aggiungi.

poi di fianco al cliente inserisci lo sconto da effettuare e poi premi "Aggiorna", e ti aggiornerà tutti i clienti

logico che se non inserisci un valore il risultato sarà 0zero, dove inserirai il valore quel cliente sarà calcolato.

ma una cosa importante, tutti i fogli dei clienti devono avere la stessa impostazione, cioè incominciare dalla riga 7 ed i prezzi in colonna "D".

il cliente "Verbania" ho dovuto aggiornarlo, non corrispondevano le righe.

Ciao By Sal (8-D

[Modificato da by sal 03/07/2022 11:40]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 21
Registrato il: 22/01/2018
Città: ROMA
Età: 76
Utente Junior
excell 2010
OFFLINE
03/07/2022 17:10

Modifica Listino prezzi
Salve
Grazie ottima soluzione io non avevo pensato ad un foglio di appoggio volevo fare tutto nella colonna D 🙉
Grazie sal
Cmq non so come chiudere la soluzione con "Risolto"
Ciao
Vota:
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:22. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com