Czy istnieje sposób na oznaczenie / oznaczenie komórki programu Excel?


2

Więc próbuję zbudować program C #, który odczytuje dane z komórek programu Excel. Pomyślałem, że byłoby całkiem wydajne, gdybym mógł wdrożyć mechanizm, który przeszukuje cały plik programu Excel i czyta tylko z komórek, które mają określony „znacznik”. Czy jest możliwe utworzenie jakiegoś tagu dla komórek programu Excel, który później będę mógł odwoływać się do C #?


Mogę zaproponować metodę tworzenia oddzielonych przecinkami tagów inteligentnych w programie Excel Ver. 2010 i wyżej, także Formula, aby uzyskać do nich dostęp, za pośrednictwem UDF. Po prostu potwierdź za pomocą komentarzy, czy to zadziała dla Ciebie, czy nie? ☺
Rajesh S

Jeśli używasz starszej wersji, takiej jak 2003 lub 2007, kliknij Plik, Opcja, Profilowanie, Automatyczna korekta i wreszcie Smart Tag.
Rajesh S

Odpowiedzi:


1

Wyszukiwanie znacznika we wszystkich komórkach pliku Excel jest bardzo nieefektywne. Możesz jednak zdefiniować np. RangeKomórkę, którą chcesz przeczytać. Następnie wystarczy przejrzeć komórki w zakresie w pętli i odczytać wartości.

Zakres nie musi być ciągły. Komórki należące do zakresu mogą być dowolną kombinacją komórek z arkusza roboczego.


0

Powinieneś przeczytać o warunkowym formatowaniu reguł. Umożliwia to formatowanie komórek na podstawie ich wartości lub atrybutów i może sprawić, że komórki będą wyglądać lub zachowywać się w określony sposób w oparciu o ich bieżącą wartość.

To świetny sposób na automatyczne kodowanie kolorami. Ale wzór na zakodowanie tego w programie C # byłby podobny. Jeśli „Coś”, to „Zrób to”.

Formatowanie warunkowe ma dosłownie niekończące się opcje i polecenia atrybutów komórki, jestem pewien, że jeśli przejdziesz do tej funkcji w Google, zobaczysz niewidoczne tagi.

Inną opcją jest kliknięcie komórki prawym przyciskiem myszy, możesz „Dodaj komentarz”. Być może może to być sposób ręcznego tagowania komórek, a następnie poproszenie programu C # o sprawdzenie komórek z komentarzami.

Podczas przeszukiwania arkusza lub skoroszytu można wyszukiwać komentarze jako przycisk opcji.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.