Macro di Excel e VBA 2024, Dicembre
In questo articolo, mostreremo come aggiungere il controllo ModRif nel form utente e fare riferimento all'intervallo di celle utilizzandolo. In questo esempio, abbiamo creato un modulo utente evidenziatore che possiamo utilizzare per evidenziare l'intervallo di celle con il colore giallo. … Continua a leggere →
In questo articolo impareremo come aggiungere un messaggio di input nella convalida dei dati durante l'inserimento delle voci specifiche nella cella, utilizzando VBA in Microsoft Excel. La convalida dei dati è lo strumento che viene utilizzato per limitare l'ingresso … Continua a leggere →
In questo articolo, mostreremo come disabilitare il pulsante x sul form utente utilizzando VBA. In questo esempio, abbiamo creato un modulo utente che può essere attivato facendo clic sul pulsante Esegui sul foglio di lavoro. Questo modulo utente contiene … Continua a leggere →
In questo articolo, recupereremo i dati dalla cartella di lavoro chiusa alla casella di riepilogo nel form utente utilizzando VBA. I dati grezzi per questo esempio sono nell'intervallo A2: B10 sulla cartella di lavoro "23SampleData.xls", che si trova nel percorso del file "D:ExcelforumExcelForum officeexcel tip old codeShared … Continua a leggere →
In questo articolo, creeremo una casella di riepilogo nel form utente e la caricheremo con i valori dopo aver rimosso i valori duplicati. I dati grezzi che inseriremo nella List Box, sono costituiti da nomi. Questi dati grezzi contengono duplicità in definiti … Continua a leggere →
Il modulo di prenotazione del corso è un semplice modulo che illustra i principi del design UserForm e la codifica VBA associata. Utilizza una selezione di controlli tra cui caselle di testo, caselle combinate, pulsanti di opzione raggruppati in una cornice, caselle di controllo e comandi ... Continua a leggere →
Se vuoi ottenere qualsiasi informazione dall'utente puoi usare la funzione INPUTBOX. Questa funzione visualizza una finestra di dialogo che consente all'utente di compilare qualsiasi cosa e restituisce il contenuto come stringa. A volte vuoi decidere cosa … Continua a leggere →
In un foglio di dialogo Excel 5/95 è possibile modificare il valore/contenuto di una raccolta di controlli scorrendo i controlli nella raccolta, ad es. come questo: Per ogni cb In dlg.CheckBoxes. In Excel 97 o successivo l'oggetto UserForm … Continua a leggere →
Se sei qui, probabilmente vuoi imparare come eseguire una subroutine ogni volta che viene apportata una modifica in un foglio specifico. Questo articolo insegnerà esattamente questo. Quindi iniziamo. La sintassi per il foglio di lavoro … Continua a leggere →
In questo articolo, impareremo la funzione MsgBox in Excel VBA, di seguito sono riportate le impostazioni degli argomenti dei pulsanti di msgbox vba: Valore costante Descrizione vbOKOnly 0 Visualizza solo il pulsante OK. vbOKCancel 1 Visualizza i pulsanti OK e Annulla. vbAbortRetryIgnore 2 Display … Continua a leggere →
Scopri come salvare come salvare l'intervallo excel come pdf usando VBA. Esportiamo pdf per eccellere attraverso un codice esterno ma per salvare il file come pdf usiamo solo un semplice codice VBA.
Quando si stampano documenti da Word con VBA è possibile selezionare da quale vassoio della stampante si suppone che il documento riceva un foglio. In Excel non hai la possibilità di impostare le proprietà FirstPageTray o OtherPagesTray come te… Continua a leggere →
Se selezioni più intervalli di celle su un foglio e provi a stampare le celle selezionate, otterrai un foglio per ciascuna delle aree selezionate. La seguente macro di esempio stamperà tutte le aree selezionate su un foglio, … Continua a leggere →
In questo articolo creeremo una macro per stampare tutti i file Excel all'interno di una cartella. Abbiamo alcuni file Excel all'interno di una cartella che vogliamo stampare. Tutti hanno la stessa estensione di file, “.xlsx” … Continua a leggere →
Se desideri inserire determinate informazioni nell'intestazione/piè di pagina del foglio di lavoro come il nome del file/percorso del file o la data corrente o il numero di pagina, puoi farlo utilizzando il codice seguente. Se è … Continua a leggere →
Usa VBA per selezionare la stampante scrivendo solo 4 righe di codice e torna alla stampante predefinita originale. Compatibile con Excel 2016, 2013, 2010.
Domanda: Devono essere eseguiti calcoli con valori nell'area del decimo di secondo Risposta: Inserire il seguente codice negli appositi moduli. Con la seguente funzione definita dall'utente. sintassi: =spectime(A1) Inserisci il codice sottostante nello standard … Continua a leggere →
Il FileSystemObject è un potente strumento in VBA per gestire unità, file e cartelle. Usiamo FSO per ottenere informazioni sulle unità, creare cartelle e file.
Il metodo CreateObject viene utilizzato per creare oggetti in VBA utilizzando Late Binding. Il metodo createobject rende il tuo codice portabile su altre macchine che eseguono VBA. Ecco come lo usi.
Scopri come utilizzare un modulo di classe in Excel VBA. Il modulo di classe ti aiuta a creare classi che puoi usare in altri moduli. Scopri cosa sono le classi in termini di programmazione.
In questo articolo, creeremo una macro per importare un modulo nella cartella di lavoro attiva. Useremo Filename.bas come modulo, che vogliamo importare. Fare clic sul pulsante Inserisci per importare il modulo da Filename.bas … Continua a leggere →
Per ottenere input dall'utente in VBA puoi utilizzare la funzione InputBox. È una funzione leggera che può ottenere qualsiasi input dall'utente che puoi utilizzare nel tuo programma VBA.
La casella combinata dipendente o la casella combinata a cascata è una casella combinata i cui valori si basano su altri valori selezionati dall'utente nel modulo. Una casella combinata che dipende da un'altra casella combinata o da qualsiasi elemento del modulo è chiamata casella combinata dipendente.
Le strutture in VBA sono chiamate tipo di dati definito dall'utente. Un tipo di dati definito dall'utente può essere creato in VBA utilizzando una sintassi semplice. La struttura VBA può incapsulare più variabili VBA contemporaneamente.
Il blocco with viene utilizzato per accedere a tutte le proprietà e metodi di un oggetto senza ripetizioni. Un blocco With… End With si concentra sull'oggetto dato ed elenca tutte le proprietà e i metodi dell'oggetto o della struttura.
Una casella combinata su un form utente è come un menu a discesa, che può essere utilizzato per scegliere un'opzione tra le opzioni disponibili. È come il menu a discesa che creiamo utilizzando la convalida dei dati sui fogli di lavoro. Nella maggior parte delle forme digitali, … Continua a leggere →
In questo articolo, creeremo una macro per eliminare un'altra macro da un modulo. Stiamo utilizzando Module1, che contiene SampleProcedure come macro di esempio, che vogliamo eliminare. Spiegazione del codice Imposta VBCM = … Continua a leggere →
In questo articolo creeremo una macro per eliminare il modulo dalla cartella di lavoro. Useremo il MainModule come modulo grezzo. Vogliamo sbarazzarci di questo MainModule. Fare clic su questo pulsante per lo stesso. Logica … Continua a leggere →
Non è possibile eliminare tutti i tipi di moduli, non è possibile eliminare i codemodules per fogli di lavoro, grafici e ThisWorkbook. In questi moduli devi eliminare il contenuto invece del modulo stesso: Sub DeleteModuleContent(ByVal wb As Workbook, _ ByVal … Continua a leggere →
Se stai lavorando con innumerevoli macro e desideri che una macro cancelli tutti i codici esistenti dall'attuale cartella di lavoro di Excel, il seguente articolo sarà sicuramente di aiuto. Quando vuoi eliminare tutte le macro da una cartella di lavoro … Continua a leggere →
In questo articolo, creeremo una macro per inserire un nuovo modulo in una cartella di lavoro di Excel. Prima di eseguire la macro, è necessario specificare il tipo e il nome del modulo. Come si può vedere nel … Continua a leggere →
La barra di stato in Excel può essere utilizzata come monitor del codice. Quando il tuo codice VBA è lungo e svolgi diverse attività utilizzando VBA, spesso disabiliti l'aggiornamento dello schermo in modo da non vedere lo sfarfallio dello schermo. Ma … Continua a leggere →
Con la macro seguente puoi copiare moduli da una cartella di lavoro a un'altra: Sub CopyModule(SourceWB As Workbook, strModuleName As String, _ TargetWB As Workbook) ' copia un modulo da una cartella di lavoro a un'altra ' esempio: ' CopyModule Workbooks("Book1.xls "), "Modulo1", _ … Continua a leggere →
Una classe è la definizione formale di un oggetto. La classe è un modello per la creazione dell'oggetto durante la programmazione e definisce le proprietà ei metodi che decidono come si comporta l'oggetto. I moduli di classe sono nuovi in Office97. … Continua a leggere →
Se non desideri aggiungere un modulo completo, puoi aggiungere solo le procedure mancanti a un modulo esistente utilizzando la macro sottostante. Aggiunge il contenuto di un file di testo a un modulo esistente: Sub ImportModuleCode(ByVal wb … Continua a leggere →
È possibile aggiungere codice a un modulo senza utilizzare un file di testo separato che contenga il codice. La macro seguente mostra come è possibile eseguire questa operazione. La macro deve essere personalizzata per contenere il codice che si vuole aggiungere: … Continua a leggere →
In questo articolo impareremo come attivare la funzione a schermo intero e disabilitare il pulsante di ridimensionamento della finestra utilizzando VBA. Spiegazione logica Abbiamo creato la macro "ActivatingFullScreen" per modificare la proprietà dell'applicazione Excel per abilitare la funzionalità a schermo intero. Abbiamo usato … Continua a leggere →
L'esempio seguente mostra come creare pulsanti/menu CommandBar che passano uno o più argomenti a una macro. l'esempio mostra anche come aggiungere un nuovo elemento al menu di scelta rapida della cella. Sub AddCommandToCellShortcutMenu() Dim i As … Continua a leggere →
Gli esempi seguenti utilizzano il pulsante Nuovo sulla barra degli strumenti Standard come esempio. È possibile sostituire "Standard" con il nome o il numero di un'altra CommandBar e il numero del controllo che si desidera modificare. Usa questa macro per cambiare … Continua a leggere →
Con la macro sottostante, puoi visualizzare una CommandBar centrata sullo schermo, sia orizzontalmente che verticalmente. La macro mostra anche come ottenere la dimensione dello schermo utilizzando la funzione GetSystemMetrics32. Dichiara la funzione GetSystemMetrics32 Lib "User32" _ Alias "GetSystemMetrics" … Continua a leggere →
Consenti alle macro stesse di determinare quale pulsante CommandBar le ha avviate. Se alleghi la macro seguente a più pulsanti CommandBar, la finestra di messaggio visualizzerà contenuti diversi: Sub DummyMacro() If Application.CommandBars.ActionControl Is Nothing Then ' la macro non è stata avviata ... Continua a leggere →
Se ti stai chiedendo come posso creare un timer in Excel Domanda: Nella barra di stato deve essere visualizzato un conto alla rovescia da 30 a 0 secondi. Risposta: inserire il seguente codice nel modulo standard. Sub CountDown() Dim intCounter … Continua a leggere →
Con la macro in basso puoi alternare la disponibilità della barra dei menu della cartella di lavoro, della barra degli strumenti standard e di una barra dei comandi personalizzata. La prima volta che si esegue la macro il menu e la barra standard sono disabilitati, la barra degli strumenti personalizzata è abilitata. Il … Continua a leggere →
Come inviare posta in blocco da excel? Il seguente codice excel vba invia e-mail da excel. Tutti gli ID e-mail nell'elenco riceveranno e-mail personalizzate. Scarica istantaneamente il file per l'invio della posta.
Crea una nuova cartella di lavoro con Selection. Salva la cartella di lavoro prima di spedirla. Eliminare il file dal disco rigido dopo che è stato inviato. Mostrerà righe e colonne nascoste nella selezione Tutte le celle vuote al di fuori della selezione … Continua a leggere →
Aggiungi un nuovo foglio, cambia il nome del foglio in posta. Ogni mail che vuoi inviare utilizzerà 3 colonne. nella colonna A - inserisci il nome del foglio o dei fogli che vuoi inviare. nella colonna B - inserisci l'indirizzo e-mail. in … Continua a leggere →
Scopri come estrarre rapidamente i nomi di dominio dagli ID e-mail in Excel. Abbiamo due metodi per estrarre il nome di dominio. Uno è la formula e l'altro è la funzione da testo a colonna.
Crea una nuova cartella di lavoro con SheetsArray. Salva la cartella di lavoro prima di spedirla. Eliminare il file dal disco rigido dopo che è stato inviato. Sub Mail_SheetsArray() Dim strDate As String Sheets(Array("Sheet1", "Sheet3")).Copia strDate = Format(Date, "dd-mm-yy") & " " & … Continua a leggere →
In questo articolo, creeremo una macro per inviare un foglio come allegato in un'e-mail. Prima di eseguire la macro, è necessario specificare un ID e-mail e l'oggetto dell'e-mail. In questo esempio, vogliamo inviare … Continua a leggere →
Questa macro invierà ogni foglio a una persona. Crea una nuova cartella di lavoro con il foglio. Salva la cartella di lavoro prima di inviarla per posta Elimina il file dal disco rigido dopo che è stato inviato. Sub Mail_every_Worksheet() Dim strDate As String Dim … Continua a leggere →
La funzione CERCA.X è esclusiva del programma interno di Office 365. La funzione CERCA ha molte funzionalità che superano molti dei punti deboli della funzione CERCA.VERT e CERCA.ORIZZ, ma purtroppo non è disponibile per ora. Ma … Continua a leggere →
Il suggerimento inviato da: Jay Shukla A volte abbiamo una situazione come: 1. Sito Web Yahoo www.yahoo.com 2. Sito Web Google www.google.com Quindi, come separiamo il nome del sito Web dal testo rimanente. Passaggio 1. Seleziona la colonna. Vai a Sostituisci … Continua a leggere →
Con le macro seguenti puoi trovare ed eliminare le formule nelle celle che fanno riferimento ad altre cartelle di lavoro. Le macro non trovano tutti i riferimenti esterni poiché cercano solo nelle formule del foglio di lavoro. Sub DeleteOrListLinks() Dim i As Integer If ActiveWorkbook … Continua a leggere →
Che ne dici di avere un elenco di fogli ciascuno con un collegamento ipertestuale al rispettivo nome del foglio nella cartella di lavoro? Bene, questo può essere fatto con il seguente codice - Sub CreateHyperlinkedSheetList() Dim ws As Worksheet Application.ScreenUpdating = False ActiveSheet.Range("A:A").Clear 'clear … Continua a leggere →
L'estrazione di dati da un file chiuso in un'altra cartella di lavoro è una richiesta comune da parte della maggior parte degli utenti excel. Vorrebbero estrarre o consolidare i dati da file chiusi; tuttavia, questo non è possibile. C'è una soluzione alternativa che … Continua a leggere →
Per aggiungere una scorciatoia da tastiera personalizzata, aggiungi, salva e archivia una riga di codice VBA. Si consiglia di salvare le scelte rapide da tastiera personalizzate generali nella cartella di lavoro delle macro personali. Questa cartella di lavoro viene creata la prima volta che registri e memorizzi … Continua a leggere →
Con le procedure seguenti è possibile utilizzare DAO per recuperare un recordset da una cartella di lavoro chiusa e leggere/scrivere dati. Chiama la procedura in questo modo: GetWorksheetData "C:FoldernameFilename.xls", "SELECT * FROM (SheetName$)", ThisWorkbook.Worksheets(1).Range("A3") Sostituisci SheetName con il nome del foglio di lavoro che desideri … Continua a leggere →
In questo articolo, utilizzeremo l'evento di modifica del foglio di lavoro per trasferire i dati da un foglio a un altro, a seconda di una determinata condizione. I dati grezzi sono costituiti dai dettagli del cliente, che includono nome, indirizzo, città, regione, paese e numero di telefono. In … Continua a leggere →
In questo articolo, impareremo come aggiornare i dati da un foglio a un altro foglio tramite VBA in Microsoft Excel. Facciamo un esempio per capire come e dove possiamo utilizzare questa Macro nel nostro … Continua a leggere →
Stiamo lavorando su molti file e cartelle in PC Windows o laptop e ci sono possibilità che potremmo finire per aggiungere o eliminare file e cartelle regolarmente. Questi file e cartelle potrebbero essere molto importanti per noi e … Continua a leggere →
Con le procedure seguenti è possibile utilizzare ADO per recuperare un recordset da una cartella di lavoro chiusa e leggere/scrivere dati. Chiama la procedura in questo modo: GetWorksheetData "C:FoldernameFilename.xls", "SELECT * FROM (SheetName$);", ThisWorkbook.Worksheets(1).Range("A3") Sostituisci SheetName con il nome del foglio di lavoro che desideri... Continua lettura →
Le macro seguenti possono essere utilizzate per sostituire il testo in un file di testo, ad es. quando vuoi cambiare un separatore di colonna in un file di testo prima di importarlo in un foglio di lavoro Excel o dopo aver esportato un foglio di lavoro … Continua a leggere →
La procedura seguente può essere utilizzata per ottenere un recordset ADO da un file di testo e inserire il risultato in un foglio di lavoro. Sub GetTextFileData(strSQL As String, strFolder As String, rngTargetCell As Range) ' esempio: GetTextFileData "SELECT * FROM filename.txt", … Continua a leggere →
CopyFromRecordset è probabilmente il metodo più semplice per ottenere dati da una tabella di Access a un foglio di lavoro di Excel. Sub DAOCopyFromRecordSet(DBFullName As String, TableName As String, _ FieldName As String, TargetRange As Range) ' Esempio: DAOCopyFromRecordSet "C:FolderNameDataBaseName.mdb", _ "TableName", "FieldName", Range("C1") Dim … Continua a leggere →
Se vuoi importare molti dati da una cartella di lavoro chiusa, puoi farlo con ADO e la macro sottostante. Se vuoi recuperare i dati da un altro foglio di lavoro rispetto al primo foglio di lavoro nella cartella di lavoro chiusa, ... Continua a leggere →
Con la procedura seguente è possibile importare dati da una tabella di Access in un foglio di lavoro. Sub ADOImportFromAccessTable(DBFullName As String, _ TableName As String, TargetRange As Range) ' Esempio: ADOImportFromAccessTable "C:FolderNameDataBaseName.mdb", _ "TableName", Range("C1") Dim cn As ADODB.Connection, rs Come ADODB.Recordset, … Continua a leggere →
Per copiare dati da Excel a documento Word e salvarli tramite excel VBA, abbiamo solo bisogno di un oggetto dell'applicazione Word. L'oggetto Word fornirà la funzione necessaria per lavorare con i documenti di Word.
Per connettere Excel al database di accesso tramite VBA, possiamo utilizzare la connessione ADO. Questi database di Access sono facilmente collegati a Excel come origine dati.
Variabili VBA e tipi di dati VBA in Excel. Cosa sono i tipi di variabili vba? VBA Dim var Come tipo di dati nelle macro di Excel. Scopri di più sulle variabili VBA spiegate qui.
La riga Application.Screenupdating in Excel serve per disabilitare l'aggiornamento dello schermo prima dell'inizio della procedura. Questo interrompe lo sfarfallio dello schermo di Excel e...
Sappiamo come convertire il testo minuscolo in testo maiuscolo sul foglio di lavoro, ma come convertire le lettere minuscole in maiuscole usando VBA? Durante l'automazione del processo, potrebbe essere necessario convertire il testo sul foglio in maiuscolo. … Continua a leggere →
Se vuoi essere aggiornato automaticamente il giorno della settimana di oggi, questo articolo fa per te. Questo articolo si concentra sull'aggiornamento dell'utente del giorno corrente della settimana tramite msgbox in vba. Domanda): Voglio un codice per … Continua a leggere →
L'istruzione VBA Select Case è equivalente allo switch di altri linguaggi di programmazione. Seleziona viene utilizzato per controllare più condizioni.
Come dividere il foglio in più fogli? Ottieni il codice VBA per dividere rapidamente il foglio. Scarica anche il file di lavoro.
A volte vogliamo utilizzare un foglio di Excel come modulo utilizzato per ottenere gli input dall'utente. i dati inseriti dall'utente, proviamo a salvarli su qualche altro foglio che potrebbe… Continua a leggere →
Apri Excel e VBE (Visual Basic Editor). A meno che non sia stata modificata, la finestra VBE contiene la finestra Esplora progetti e la finestra Proprietà (accessibili dal menu Visualizza). Esplora progetti: funziona come un file manager. Aiuta … Continua a leggere →
Per copiare ogni colonna in un nuovo foglio in modo che il numero di fogli sia uguale al numero di colonne e viceversa, utilizzare questo codice VBA o scaricare il file Excel funzionante.
In questo articolo, impareremo come utilizzare l'opzione di commento in Microsoft Excel tramite VBA. Il commento è la fonte attraverso la quale possiamo trasmettere il messaggio a ogni utente se è richiesto di fornire informazioni su … Continua a leggere →
Durante l'importazione di file di testo in un foglio di calcolo Excel, sfortunatamente, ha mantenuto le virgole indesiderate alla fine. Diventa davvero difficile rimuovere le virgole extra nelle celle. Se stai cercando di risolvere questo problema manualmente, ci vorrà ... Continua a leggere →
Nel caso in cui desideri che un codice VBA rimuova tutti gli spazi finali nel solo foglio attivo, questo articolo ti aiuterà sicuramente. Molte volte abbiamo lasciato uno spazio alla fine per errore oa volte copiamo i dati … Continua a leggere →
Se hai problemi con l'aggancio delle diverse finestre VBE, puoi ripristinare le loro posizioni modificando un'impostazione nel Registro di sistema. Nota! Eseguire il backup del registro prima di modificarlo. Se stai utilizzando Windows NT, ... Continua a leggere →
Se si desidera ripristinare l'immagine dello schermo per l'utente dopo che una macro ha modificato la visualizzazione della finestra, a volte è possibile attivare semplicemente la cella che era attiva all'avvio della macro. Questo non ha sempre successo. … Continua a leggere →
Se non si desidera utilizzare le funzioni API, è possibile utilizzare la libreria di oggetti di Words per leggere e scrivere stringhe di profili privati. Words System.PrivateProfileString può leggere e scrivere sia nei file INI che nel Registro di sistema. In altre applicazioni oltre a Word hai … Continua a leggere →
Le stringhe del profilo privato vengono spesso utilizzate per memorizzare informazioni specifiche dell'utente al di fuori dell'applicazione/documento per un uso successivo. Potresti ad esempio memorizzare informazioni sul contenuto più recente in una finestra di dialogo/modulo utente, quante volte è stata aperta una cartella di lavoro o il ... Continua a leggere →
Le stringhe del profilo privato vengono spesso utilizzate per memorizzare informazioni specifiche dell'utente al di fuori dell'applicazione/documento per un uso successivo. Potresti ad esempio memorizzare informazioni sul contenuto più recente in una finestra di dialogo/modulo utente, quante volte è stata aperta una cartella di lavoro o il ... Continua a leggere →
È facile riprodurre file audio in formato WAV. Hai solo bisogno di conoscere il nome del file del suono che vuoi riprodurre e decidere se vuoi che la macro aspetti mentre il suono viene riprodotto o meno. Ecco un esempio: … Continua a leggere →
Scopri tutto sulle basi delle raccolte VBA in Excel. Se hai lavorato su VBA, hai già utilizzato le raccolte. Scopri come creare, aggiungere, eliminare la raccolta definita dall'utente in VBA.
In questo articolo, creeremo una macro per aprire più file con una finestra di dialogo file. Abbiamo creato la macro “opening_multiple_file” per aprire più file. Un utente può fare clic sul pulsante "Apri più file" per eseguire la macro. … Continua a leggere →
In Excel 5 e 95 è possibile allegare note a una cella utilizzando un file audio. Questa nota sonora può essere riprodotta aprendo la finestra di dialogo per la modifica delle note di cella. La macro qui sotto può anche riprodurre il … Continua a leggere →
Ci sono 5 tipi di operatori in VBA. Assegnazione, aritmetica, confronto, logica e concatenazione. Questi operatori vengono utilizzati per eseguire operazioni sugli operandi.
I file audio in formato MIDI sono spesso lunghi, quindi potrebbe essere necessario interrompere la riproduzione del suono (ad esempio quando la macro è terminata). Ecco un esempio: Private Declare Function mciExecute Lib "winmm.dll" _ (ByVal lpstrCommand As String) As Long Sub … Continua a leggere →
Scopri come inserire un'immagine in una cella in Excel usando VBA e come ridimensionarla. Codice VBA per inserire l'immagine nell'intervallo in excel 2016 e iniziare a lavorare.
La riga superiore della finestra è la barra del titolo. Usa lo spazio vuoto disponibile per aggiungere metadati relativi alla cartella di lavoro. Per aggiungere i metadati, aggiungeremo il codice all'evento di attivazione della cartella di lavoro. Quindi, il titolo della cartella di lavoro cambierà quando … Continua a leggere →
Se ti imbatti in una situazione in cui richiedi solo la prima parola in ogni riga di una cella anziché tutto il carattere, allora devi leggere questo articolo. Il seguente tutorial ti aiuterà a recuperare solo … Continua a leggere →
Se hai problemi a dividere il testo in due o più colonne separate in base al carattere specifico, dovresti leggere questo articolo. In questo articolo, impareremo come dividere il nome in … Continua a leggere →
Nel caso in cui desideri copiare una particolare cella formattata o celle colorate da una colonna alla colonna successiva, questo articolo fa per te. In questo articolo impareremo come copiare le celle colorate usando il codice VBA. … Continua a leggere →
Puoi dichiarare costanti in VBA usando la parola chiave... Questo rende la variabile immutabile. Il valore della variabile costante VBA non può essere modificato nel suo ambito...
Se desideri generare un elenco di numeri casuali univoci, puoi utilizzare le funzioni RANDBETWEEN e VBA RND. In questo articolo, genereremo 3 numeri univoci dall'elenco fornito. Puoi trovare la domanda originale qui … Continua a leggere →
Se devi nascondere determinate colonne utilizzando un pulsante, puoi utilizzare questo codice. Cambierà anche il testo del pulsante di comando in Nascondi colonne e poi di nuovo lo cambierà in Scopri colonne. Sub Hide_C() Dim C_ell As … Continua a leggere →
L'ambito variabile o l'identificatore di accesso in Excel VBA utilizzato per controllare la visibilità di variabili, funzioni e subroutine nei progetti VBA. Ci sono tre tipi