Excel VBA #24 Loop For Next nidificato dentro il ciclo For Next Macro per verificare condizioni

  Рет қаралды 11,271

Gerardo Zuccalà

Gerardo Zuccalà

Күн бұрын

Пікірлер: 34
@frasier76
@frasier76 3 жыл бұрын
Ciao Gerardo. Grazie per i tuoi video, sempre interessanti. Ho costruito la routine VBA in coerenza fin quanto hai spiegato nei tuoi video. Sub Pulisci() For I = 2 To Range("A2", Range("A2").End(xlDown)).Count Range("A" & I, "C" & I).Interior.Color = xlNone Next I End Sub
@vittoriomanfredini8259
@vittoriomanfredini8259 3 жыл бұрын
Esaustivo. Apprezzo molto la volontà di farci fare pratica. Insegnante unico
@inload123
@inload123 3 жыл бұрын
Complimenti! Bravissimo sei molto chiaro!
@enricozingaretti4138
@enricozingaretti4138 3 жыл бұрын
Ciao Gerardo..fatta la macro "Pulisci"...sei il top, questi video sono utilissimi sei molto bravo nella spiegazione, per favore non ti fermare...Grazie
@FB-ti5od
@FB-ti5od 3 жыл бұрын
Spiegazione chiara e fluida di un esercizio anche impegnativo.Bene sig.Gerardo continui così senza ripensamenti! Grazie.
@vincenzobadalucco2737
@vincenzobadalucco2737 Жыл бұрын
Complimenti Gerardo, grazie per i tuoi video! sto imparando tantissimo
@paolosoloperto4948
@paolosoloperto4948 3 жыл бұрын
È veramente un piacere vedere i tuoi video....molti istruttivi
@sscire
@sscire 3 жыл бұрын
Grandissimo Gerardo! Ottima spiegazione ! Hai ragione, il ciclo FOR ...NEXT è assolutamente necessario e fondamentale nella programmazione VBA. Naturalmente ci darai la la tua soluzione per la macro PULISCI 👌😂 E naturalmente aspettiamo la seconda parte della spiegazione. ps: ho visto quell' ESK, e ... subito installato 👌👍
@grazia6035
@grazia6035 3 жыл бұрын
Bravo sempre spiegato benissimo
@salsaciro
@salsaciro 3 жыл бұрын
Ciao Gerardo, continua senza fermarti. La tua didattica è molto efficace, diretta, semplice da comprendere ecc. ecc. …
@alessiopustorino85
@alessiopustorino85 3 жыл бұрын
Ottimo. Il ciclo for io lo usavo quando programmavo in JavaScript. Aspetto un video di approfondimento per il ciclo for each.
@perronemarcello7555
@perronemarcello7555 3 жыл бұрын
Sei un grande! uno dei mille modi: Sub Pulisci() Dim ws As Worksheet, uR As Long For Each ws In ThisWorkbook.Worksheets uR = ws.Cells(Rows.Count, "A").End(xlUp).Row ws.Range("A2:C" & uR).Interior.Color = xlNone Next ws MsgBox "Colori di riempimento eliminati!", vbExclamation, "Ripristino colori" End Sub Ciao
@gerardozuccala
@gerardozuccala 3 жыл бұрын
Sei tu il grande Cucù !! appena posso gli dò un occhiata, grazie per la condivisione!!
@sinero76
@sinero76 Жыл бұрын
Sinceri complimenti. Molto chiaro
@robertobraicovick6867
@robertobraicovick6867 3 жыл бұрын
Sempre ottime lezioni. Grazie!
@gerardozuccala
@gerardozuccala 3 жыл бұрын
Grazie mi fa piacere
@flaviomarini9745
@flaviomarini9745 3 жыл бұрын
bellissimo esempio molto chiaro , grazie gerardo
@mcasper73
@mcasper73 2 ай бұрын
Grazie mille, utilissimo.
@ranger1519
@ranger1519 3 жыл бұрын
Grande Gerardo come al solito. Al prossimo video
@ranger1519
@ranger1519 3 жыл бұрын
Scusa se approfitto. Ti volevo chiedere una cosa. Io uso excel 365 installato su un mac su cui però non sono riuscito a trovare la combinazione dei tasti per inserire il riferimento assoluto delle celle, leggasi il $. Per caso mi potresti dare qualche dritta. Grazie mille e complimenti ancora per il tuo lavoro.
@salsaciro
@salsaciro 3 жыл бұрын
Un aspetto tecnico che ti suggerisco di sottolineare e portare alla luce senza preoccuparti della ridondanza, è il grosso vantaggio (in termini di prestazioni) che offre la programmazione VBA rispetto all’uso delle classiche funzioni. Un mio vecchi progetto ha fatto acqua per un uso eccessivo della funzione indiretto all'interno delle caselle combinate (comandi activex). Tale problema è superabile solo con una buona programmazione del VBA.
@andreamontagnino7814
@andreamontagnino7814 3 жыл бұрын
Gerardo sempre Er mejo
@19Liam82
@19Liam82 2 жыл бұрын
Ciao Gerardo, grazie per i tuoi video sempre molto precisi e risolutivi. Ti pongo una domanda, se posso: è possibile usare una data cella X al posto del classico pulsante che mi faccia un determinato comando? Cioè senza dover creare un pulsante inserendo una forma a piacimento o direttamente il pulsante modulo, è possibile associare una macro ad una cella qualsiasi che poi funga da pulsante per attivare il codice istruzione VBA creato? Grazie!
@sergio_molinari
@sergio_molinari 3 жыл бұрын
Sei un carro armato, avanti tutta!
@robertomele2088
@robertomele2088 3 жыл бұрын
Salve, seguo spesso i suoi tutorial e li trovo molto utili e spiegati benissimo. Vorrei chiederle un favore, ho un'esigenza in progetto che sto realizzando. Come faccio a lanciare un msgbox quando due numeri di una colonna sono uguali? La ringrazio anticipatamente e spero che mi possa aiutare. Buona Giornata. Roberto Mele
@marcop4037
@marcop4037 Жыл бұрын
Non riesco a trovare info per il codice di DUE reiterazioni For Next contemporanee ma NON ANNIDATE. Mi servono due variabili (non correlate tra loro) che avanzino contemporaneamente. E' possibile? Grazie
@Ringo...
@Ringo... 3 жыл бұрын
Ciao Gerardo, eccoti la mia soluzione per cancellare i colori: Sub cancellaColori() With Application .ScreenUpdating = False .DisplayAlerts = False .Calculation = xlCalculationAutomatic .StatusBar = False .EnableEvents = False End With Dim Fogli As Long For Fogli = 1 To Worksheets.Count Worksheets(Fogli).Select Range("A2:GG1000").Interior.ColorIndex = xlNone Next Fogli Worksheets(1).Select With Application .CutCopyMode = False .ScreenUpdating = True .DisplayAlerts = True .Calculation = xlCalculationAutomatic .EnableEvents = True End With End Sub saluti Ringo
@francoizzi8553
@francoizzi8553 3 жыл бұрын
OK
@raffaele7527
@raffaele7527 3 жыл бұрын
Gerardo non riesco a starti dietro😂😂😂 sono fermo al 10. Devo accelerare un po
@gerardozuccala
@gerardozuccala 3 жыл бұрын
Vai tranquillo ;) non ti corre dietro nessuno
@raffaele7527
@raffaele7527 3 жыл бұрын
@@gerardozuccala si certo... Guardo i video più volte e faccio pratica successivamente. Per questo sono dietro
@brunoamato6060
@brunoamato6060 Жыл бұрын
Sub FormattareConUnCicloForNext() Dim Fogli As Byte Application.ScreenUpdating = False For Fogli = 1 To Worksheets.Count Worksheets(Fogli).Select Range("A2:C10000").Interior.ColorIndex = xlNone Next Fogli Worksheets(1).Select End Sub
@Santigliana96
@Santigliana96 3 жыл бұрын
Ottima la storia dei compiti a casa.
@MegaJan64
@MegaJan64 2 жыл бұрын
caotico...
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
Вопрос Ребром - Джиган
43:52
Gazgolder
Рет қаралды 3,8 МЛН
Excel VBA #21 InputBox vs. Application.InputBox
40:55
Gerardo Zuccalà
Рет қаралды 12 М.
Corso VBA Excel ITA - 22 - Combinazioni For/If
22:55
NickTheGeek
Рет қаралды 11 М.
Excel VBA: The Magic of the Worksheet Change Event
14:24
Excel Macro Mastery
Рет қаралды 75 М.
04 - Le macro con Excel - Il ciclo FOR...NEXT - Excel Espresso
11:41
Excel VBA FIND Function (& how to handle if value NOT found)
9:33
Leila Gharani
Рет қаралды 197 М.