Domande taggate «vba»

Visual Basic, Applications Edition (VBA) è un linguaggio di programmazione orientato agli eventi e orientato agli oggetti per la scrittura di macro, utilizzato per l'intera suite di Office e per altre applicazioni. VBA non è equivalente a VB.NET o VBS; se lavori in Visual Studio usa [vb.net]. Se la tua domanda riguarda specificamente la programmazione di qualsiasi applicazione MS Office, usa anche il tag appropriato: [excel], [ms-access], [ms-word], [outlook] o [ms-project].









14
VB è davvero case insensitive?
Non sto cercando di iniziare un argomento qui, ma per qualsiasi motivo, in genere si afferma che Visual Basic non fa distinzione tra maiuscole e minuscole e linguaggi C non lo sono (e in qualche modo è una buona cosa). Ma ecco la mia domanda: dove esattamente Visual Basic non …

4
Visualizza i millisecondi in Excel
Sto cercando di visualizzare i millisecondi in una macro di Excel. Ho una colonna di numeri interi che sono timestamp in millisecondi (ad esempio 28095200 è 7: 48: 15.200 am), e voglio creare una nuova colonna accanto ad essa che mantenga una media corrente e visualizzi l'ora in un hh:mm:ss.000formato. …
122 excel  vba  time 


4
Passa attraverso ogni riga di un intervallo in Excel
Questa è una di quelle cose per cui sono sicuro che ci sia una funzione incorporata (e forse me l'hanno già detto in passato), ma mi sto grattando la testa per ricordarmela. Come faccio a scorrere ogni riga di un intervallo a più colonne utilizzando Excel VBA? Tutti i tutorial …
116 excel  vba  loops  excel-2003 

5
Come creare e scrivere su un file txt utilizzando VBA
Ho un file che viene aggiunto o modificato manualmente in base agli input. Poiché la maggior parte dei contenuti sono ripetitivi in ​​quel file, cambiano solo i valori esadecimali, voglio renderlo un file generato dallo strumento. Voglio scrivere i codici c che verranno stampati in quel file .txt . Qual …
116 vba  text-files 

5
Come inserisco le virgolette doppie in una stringa in vba?
Voglio inserire un'istruzione if in una cella tramite vba che include virgolette doppie. Ecco il mio codice: Worksheets("Sheet1").Range("A1").Value = "=IF(Sheet1!B1=0,"",Sheet1!B1)" A causa delle virgolette doppie ho problemi con l'inserimento della stringa. Come si gestiscono le virgolette doppie?
116 excel  vba  double-quotes 

22
Prova o controlla se il foglio esiste
Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'this throws subscript out of range if there is not a sheet in the destination 'workbook that has the same name as the current sheet in the origin workbook. Set destsheet = wkbkdestination.Worksheets(ThisWorkSheet.Name) Next Fondamentalmente faccio scorrere …
115 excel  vba  scripting 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.