Domanda: Come Modificare il testo nell’intestazione durante la stampa. Inserisci il codice sottostante in un modulo normale. Sub VariableRow() Dim intCount As Integer, intCounter As Integer Range(“A1”).Select intCount = ExecuteExcel4Macro(“INDEX(GET.DOCUMENT(50),1)”) Sheet1.PageSetup.PrintTitleRows = “1:1” For intCounter = 1 To intCount Range(“A1”).Value = “RepetitionLine ” & intCounter & “. Page” ActiveSheet.PrintOut from:=intCounter,… Continue Reading Cambiare il testo nell’intestazione quando si stampa con VBA in Microsoft Excel

Domanda: I calcoli con valori nell’area del decimillesimo di secondo devono essere eseguiti Risposta: Inserire il seguente codice negli appositi moduli. Con la seguente funzione definita dall’utente. sintassi: = spectime (A1) Inserisci il codice qui sotto nel modulo standard Function SpecTime(txt As String) Const DIV As Long = 86400 Dim… Continue Reading Calcoli con un millesimo frazioni di secondo di funzioni personalizzate utilizzando VBA

La macro seguente può essere utilizzata per stampare le pagine di un foglio di lavoro in ordine inverso. Sub PrintInReverseOrder() Dim TotalPages As Long, p As Long TotalPages = (ActiveSheet.HPageBreaks.Count + 1) * _ (ActiveSheet.VPageBreaks.Count + 1) For p = TotalPages To 1 Step -1 ‘ActiveSheet.PrintOut p, p Debug.Print “Printing… Continue Reading Stampare le pagine in ordine inverso utilizzando VBA in Microsoft Excel

Ciao! La tua stampante predefinita si trova nell’angolo più lontano dell’ufficio? Vuoi stampare il tuo foglio dalla stampante al tuo fianco? Puoi cambiarlo nella sezione di dialogo di stampa ma sei troppo pigro per farlo anche tu? Beh, la maggior parte delle persone inventive sono pigre, come te e me.… Continue Reading Come cambiare la stampante predefinita utilizzazione del VBA in Microsoft Excel 2016

Quando si stampano documenti da Word con VBA è possibile selezionare da quale vassoio della stampante si suppone che il documento prenda un foglio. In Excel non hai la possibilità di impostare le proprietà FirstPageTray o OtherPagesTray come puoi fare in Word. È possibile creare una soluzione semplice utilizzando SendKeys.… Continue Reading Selezionare un vassoio della stampante prima di stampare utilizzando VBA in Microsoft Excel

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” Spiegazione del codice Dir (TargetFolder & FileFilter) Il codice sopra viene utilizzato per ottenere il… Continue Reading Stampa tutte le cartelle di lavoro in una cartella utilizzando VBA in Microsoft Excel

Per salvare un intervallo selezionato in Excel (ad esempio una ricevuta) come PDF in Excel utilizzando VBA, utilizzare la sintassi seguente. Il codice generico Sub SaveRangeAsPDF() Range.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ “C:\Users\file_name”, Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True End Sub Il codice sopra è un codice generico per salvare un intervallo fisso… Continue Reading Salva Excel Gamma come PDF utilizzando VBA

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 è solo un foglio di lavoro puoi farlo manualmente, ma se… Continue Reading Inserire intestazioni e piè di pagina che utilizzano VBA in Microsoft Excel 2010

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, tranne se le aree sono troppo grandi per essere contenute in un foglio.… Continue Reading Stampa selezioni multiple su un foglio utilizzando VBA in Microsoft Excel

Domanda: Come posso creare una formattazione condizionale in base al commento di una cella? Risposta: Inserisci il seguente codice nel modulo standard Formula per la formattazione condizionata: = test (Data) = True Function Test (rng As Range) As Boolean If rng.Comment.Text = “Test” Then Test = True Else Test =… Continue Reading Formattazione condizionale a seconda di un commento di cella utilizzando VBA in Microsoft Excel