C'è un modo per contrassegnare / taggare una cella di Excel?


2

Quindi sto cercando di creare un programma C # che legge i dati dalle celle di Excel. Ho pensato che sarebbe abbastanza efficace se potessi implementare un meccanismo che cerca un intero file Excel e legge solo dalle celle che hanno un certo "tag". È possibile effettivamente creare una sorta di tag per celle Excel che posso successivamente fare riferimento a C #?


Posso suggerirti un metodo per creare smart tag separati da virgola in Excel Ver. 2010 e successivi, anche Formula per accedervi, tramite UDF. Basta confermare attraverso i commenti funzionerà per te o no? ☺
Rajesh S

Se stai utilizzando una versione precedente come 2003 o 2007, fai clic su File, Opzione, Proffing, Opzione di correzione automatica e infine Smart tag.
Rajesh S,

Risposte:


1

La ricerca di un tag in tutte le celle di un file Excel è molto inefficiente. Quello che puoi fare, però, è definire ad es. Un Rangeche consiste delle celle che vuoi leggere. Quindi attraversi semplicemente le celle dell'intervallo in un ciclo e leggi i valori.

Un intervallo non deve essere contiguo. Le celle che appartengono a un intervallo possono essere qualsiasi combinazione di celle da un foglio di lavoro.


0

Dovresti leggere sulla formattazione delle regole condizionali. Ciò consente di formattare le celle in base ai loro valori o attributi e può far sembrare le celle o comportarsi in modo specifico in base al loro valore corrente.

È un ottimo modo per eseguire la codifica automatica dei colori. Ma la formula per codificare questo in un programma C # sarebbe simile. Se "Qualcosa", allora "Fallo".

La formattazione condizionale ha letteralmente infinite opzioni e comandi di attributo di cella, sono sicuro che se vai su questa funzione ci sono tag non visibili che inserisci.

Un'altra opzione è fare clic destro sulla cella, è possibile "Aggiungi commento". Forse questo potrebbe essere un modo per taggare le celle manualmente, quindi fare in modo che il tuo programma C # esegua la query su qualsiasi cella con commenti.

Durante la ricerca di un foglio o di una cartella di lavoro, è possibile cercare commenti come pulsante di opzione.

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.