Kaynak kodu görüntüle Microsoft Excel


1

Kaynak kodu, tüm çalışma kitabının tamamı için veya tek tek hücreler için microsoft excel'de görüntülemek için bir eşdeğer var mı?

İdeal olarak, Microsoft Excel için mümkün olan her seçeneğin listesini görüntülemek için bir yol istiyorum. "Hücreyi Biçimlendir" başlığı altında mevcut seçeneklerin çoğu görünmektedir.


Bunu neden istediğini açıklamıyorsun, bu yüzden ne yaptığını daha iyi anlayabilmeyi tahmin ediyorum. Neler olup bittiğini görmek istiyorsanız, Excel'e talimat veren kodu görmek için makroları kaydedebilirsiniz. Mizanpaj amaçlıysa, tabloları diğer programlara / kaynaklara (HTML, MS Word vb.) Geçirebilirsiniz. Veya VBa kullanmayı öğrenebilirsiniz. Ancak, 'kaynağı görüntüle' gibi, yalnızca sunucu tarafının gerçek nitty cesaretini veya tarayıcının CSS'yi nasıl yorumladığını değil, yalnızca görüntülenen HTML'yi gösterir
Dave

@Dave İdeal olarak inpsect elementine veya firebug'a benzer bir şey istiyorum. Bir hücre için, mevcut hücreyi etkileyenlerin hepsini en azından listelemenin bir yolu olması iyi bir seçenek olabilir.
William

Yanıtlar:


1

Yorumlardaki soruma rağmen neye ihtiyacınız olduğunu tam olarak bilmiyorum ama bir hücre hakkında bilmek istediğiniz görünebilir (özellikleri).

Yorumlarınızdan beri inspect element ve firebug Javascript bilgisine (ve dolayısıyla programlama) sahip olduğunuzu ve hücrenin hangi özelliklere sahip olduğunu (bir sınıf ve özellik kavramı gibi) anlamak istediğinizi varsayacağım.

Bunu başarmanın bir yolu VBa'yı kullanmak olacaktır.

Sub dothis()
Dim rng As range
Set rng = range("A1")

Dim s As String
s = "myBreakPoint"

End Sub

Bu örnekte, A1 hücresindeki hücreye biçimlendirme ekledim. Sonra VBa'ya, gösterdiği yere bir kırılma noktası koydum. myBreakPoint. Sonra kodu vurguladım range("A1"), sağ tıklayın, saat ekleyin. Şimdi bu hücrenin özelliklerini görebiliyorum.

Bu ekran görüntüsünde, hücrenin yazı tipini gösteriyor:

enter image description here


Bu aradığım şey için çok yakın. Bunu henüz işe yaramadı. Visual Basic için yeniyim ama düşündüm Stop bir kesme noktasını tetiklemenin yoluydu. Geliştirici modunu etkinleştirmek mümkün mü? 2016 yılının excel'indeyim. i.stack.imgur.com/LQRM9.png
William

Resimdeki kırmızı dairenin nerde olduğunu görebiliyor musun? Bir mola noktası eklemek için bu pozisyona tıklayın
Dave

Ayrıca, kodu 1. sayfaya değil, ThisWorkbook'a ekleyin. Çalıştırmak için, sadece çalıştır düğmesine basın (yeşil ok)
Dave

İfadeler boş olması dışında hemen hemen aynı görünüyor i.stack.imgur.com/xjYl2.png Kodun çalıştığından emin olmak için çalışma kitabına mavi renk ekledim
William

1
Kendi ayrıştırıcınızı yazabilir ve çocukların tüm özelliklerini yineleyebilirsiniz
Dave

1

Excel'de, bir hücrenin içeriği / formülü / biçimlendirmesinin tüm ayarlarını görüntülemek için yerleşik bir komut yoktur.

Bu karmaşık bir konudur ve bir hücre veya sayfa veya çalışma kitabı hakkında bilgi vermenin birkaç yolu vardır.

Formüller - Excel 2013 ve üstü sürümlerde, belirli bir hücrenin kullandığı formülü görüntülemek için kullanılabilecek FormulaText () işlevi vardır.

Ctrl-`(ABD klavyesindeki 1 tuşun solundaki anahtardır) - Bu, sayfa göstergesini formül görünümüne geçirir, böylece formüllerin SONUCU yerine, hücrelerin içindeki gerçek formülleri görürsünüz.

Çok sayıda elektronik tablo denetim aracı bulunmaktadır. Bazıları ticari, bazıları ise ücretsiz.

Excel MVP Dave Brett'in yazarı Mappit hangi ücretsiz

Excel 2013 ve üstü, çalıştırılmadan önce Excel Options Com Eklentileri aracılığıyla etkinleştirilmesi gereken ve elektronik tablonuz hakkında bilmek isteyeceğinizden daha fazla bilgi sağlayacak olan yerleşik "Inquire" eklentisine sahiptir. "Microsoft Excel için her olası seçenek" bilmek istiyorsanız, o zaman bu sizin başlangıç ​​noktanızdır.


Öyle görünüyor Inquire yalnızca 2016'dan önceki profesyonel sürümde kullanılabilir. 2016'ya sahip olmak bir seçenek değildir. Mappit'i kullandın mı, henüz çalışmamıştım.
William

@william'da mappit'i bulacaksınız benim profilim . :)
brettdj
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.