Quindi abbiamo questa web app in cui supportiamo i dati UTF8. Hooray UTF8. E possiamo esportare i dati forniti dall’utente in CSV senza problemi – è ancora in UTF8 a quel punto. Il problema è quando apri un tipico file UTF8 CSV in Excel, lo legge come testo codificato ANSII e di conseguenza prova a […]
Devo trovare un valore celda in un foglio Excel. Stavo usando questo codice vba per trovarlo: Set cell = Cells.Find(What:=celda, After:=ActiveCell, LookIn:= _ xlFormulas, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:= _ xlNext, MatchCase:=False, SearchFormat:=False) If cell Is Nothing Then ‘do it something Else ‘do it another thing End If Il problema è quando devo trovare il valore solo […]
Da Excel 2010 sto utilizzando molte tabelle in Excel. Ad esempio, ho una tabella “tabWorkers” con 3 colonne: “ID”, “Firstname”, “Lastname”. Ho già scoperto che posso fare riferimento a una tabella in VBA usando []. Per esempio: Dim row As Range For Each row In [tabWorkers].Rows MsgBox (row.Columns(2).Value) Next Questo mi darà il nome di […]
Ho un codice di base visivo (vedi sotto) che verifica una connessione IP nella colonna B (di un foglio di calcolo excel) e mette se è connesso o non raggiungibile nella colonna c, mi stavo chiedendo se potessi aiutarmi vorrebbe che fosse verde se ‘connesso’, e qualsiasi altro risultato sarebbe rosso. Inoltre, questo script può […]
Ho un file excel con quattro colonne di testo: una di queste è chiamata ShortDescription che ha il valore più lungo. Ho creato una tabella nel database di SQL Server 2008, con quattro colonne e il tipo di colonna ShortDescription è impostato su NvarChar (Max). ma quando si utilizza la finestra di dialogo Importa ed […]
Ho creato un documento Excel usando OpenXml SDK 2.0, ora devo disegnarlo, ma non posso. Non so come dipingere il colore di sfondo o cambiare la dimensione del carattere in celle diverse. Il mio codice per creare una cella è: private static Cell CreateTextCell(string header, string text, UInt32Value index) { Cell c = new Cell(); […]
C’è un modo più veloce per farlo? Set data = ws.UsedRange Set unique = CreateObject(“Scripting.Dictionary”) On Error Resume Next For x = 1 To data.Rows.Count unique.Add data(x, some_column_number).Value, 1 Next x On Error GoTo 0 A questo punto unique.keys ottiene ciò di cui ho bisogno, ma il loop stesso sembra essere molto lento per i […]
Come determineresti il nome della colonna (ad es. “AQ” o “BH”) dell’ennesimo pilastro in Excel? Modifica: un algoritmo indipendente dalla lingua per determinare questo è l’objective principale qui.
Ho un documento di parole con molte tabelle. Qualcuno sa come scrivere una macro per esportare tali tabelle su fogli Excel diversi?
Come posso ottenere la cella da dove viene chiamata la mia funzione VBA? In altre parole, qual è l’equivalente VBA per INDIRECT (ROW (), COLUMN ())? Non sto cercando ActiveCell . Quello che voglio fare è avere una semplice funzione ThisRow_Col(rColumn As String) restituire la colonna X della riga da cui è chiamata. Dire in […]