In questo capitolo imparerai come cambiare tutte le celle nel foglio attivo in valori usando VBA in Microsoft Excel. Facciamo un esempio e capiamo come scriviamo il codice VBA per modificare il valore delle celle nel foglio attivo. Come modificare il valore di tutte le celle nel foglio attivo? Abbiamo… Continue Reading Modificare tutte le cellule del ActiveSheet ai valori che utilizzano VBA in Microsoft Excel

In questo articolo, creeremo una macro per l’unione di più aree in un foglio specificato. I dati grezzi sono costituiti da alcuni dati di esempio, che includono Nome ed Età. Abbiamo due aree che contengono dati grezzi. Vogliamo un’unione di entrambe le aree al foglio “Destinazione”. Facendo clic sul pulsante… Continue Reading Copiare un intervallo con più aree di un foglio specificato utilizzando VBA in Microsoft Excel

Questa è una delle domande più frequenti nelle interviste VBA. In questo articolo impareremo qual è la differenza tra gli argomenti ByVal e ByRef in Excel VBA. Definizioni: Argomento ByRef: è la forma abbreviata letterale di per riferimento. Quando un argomento viene passato come argomento ByRef a un diverso sub… Continue Reading Qual è la differenza tra ByRef e ByVal Gli argomenti? | VBA Domanda Di Intervista

A volte vogliamo unire più fogli in un unico foglio in modo da poter analizzare facilmente i dati e trasformarli in alcune informazioni utili. Questo articolo ti spiegherà come unire più fogli di lavoro in un foglio di lavoro utilizzando VBA. Esempio: Qui ho recuperato alcuni dati dal server che… Continue Reading Consolidare / Unire più fogli di lavoro in un unico foglio master utilizzando VBA

In questo articolo, creeremo due funzioni personalizzate, una funzione per convertire i numeri di colonna in riferimenti di colonna e un’altra funzione per convertire i riferimenti di colonna in numeri di colonna. I dati grezzi per questo esempio sono costituiti da due dati di esempio, un dato di esempio contiene… Continue Reading La conversione tra i numeri delle colonne e riferimenti di colonna che utilizzano VBA in Microsoft Excel

I codici di esempio verranno copiati in un foglio di database con il nome Sheet2. Ogni volta che esegui uno dei sottotitoli, le celle verranno posizionate sotto l’ultima riga con i dati o dopo l’ultima colonna con i dati in sheet2. Per ogni esempio c’è una macro che esegue una… Continue Reading Copiare una riga o righe di un foglio di database utilizzando VBA in Microsoft Excel

In questo articolo, creeremo una funzione personalizzata per ordinare i dati in ordine alfabetico. I dati grezzi sono costituiti da nomi casuali che vogliamo ordinare. Spiegazione logica Abbiamo creato la funzione personalizzata “SortString” per ordinare i dati in ordine alfabetico. Prende l’intervallo di origine e la posizione come input e… Continue Reading Ordinamento dei dati di testo in ordine alfabetico utilizzando VBA in Microsoft Excel

La macro copierà una parte del primo foglio di lavoro di ogni file che si trova nella cartella C: \ Data nel primo foglio di lavoro della cartella di lavoro. La prima macro esegue una copia normale e la seconda copia i valori. Copierà il primo foglio di ogni cartella… Continue Reading Copiare un foglio da ogni cartella di lavoro nella cartella di lavoro in una cartella utilizzando VBA in Microsoft Excel

In questo articolo creeremo una macro per eliminare i record incompleti che contengono celle vuote. I dati grezzi sono costituiti da alcuni dati di esempio, che includono Nome, Età e Sesso. Contiene anche alcune celle vuote. Vogliamo rimuovere quei record che contengono celle vuote. Spiegazione logica Abbiamo creato la macro… Continue Reading Elimina righe con celle vuote in una certa colonna utilizzando VBA in Microsoft Excel

Avvia Visual Basic Editor premendo Alt + F11. Seleziona Debug, Compila nome progetto VBA. Nelle versioni precedenti di Excel il codice VBA veniva compilato automaticamente quando si salvava l’addin. Questo non è più vero, devi farlo da solo prima di salvare l’addin. Se vuoi bloccare la visualizzazione del progetto puoi… Continue Reading Creazione di un componente aggiuntivo in Excel 97, 2000, 2002 utilizzando VBA in Microsoft Excel