Jak vložit plovoucí tabulku nebo textové pole do listu aplikace Excel?
Pokud máte tabulku nebo textové pole s některými důležitými údaji, které chcete vždy vidět na obrazovce listu, i když listujete nahoru nebo dolů. To může být zajímavý úkol, tento článek, představím rychlý trik, jak jej vyřešit.
Vložte plovoucí tabulku do aplikace Excel pomocí kódu VBA
Vložte plovoucí textové pole v aplikaci Excel s kódem VBA
Vložte plovoucí tabulku do aplikace Excel pomocí kódu VBA
Neexistuje žádný přímý způsob, jak vložit plovoucí tabulku, takže je třeba převést data tabulky na obrázek a poté jej pomocí kódu dokončit, postupujte takto:
1. Vyberte tabulku dat, kterou chcete ponechat viditelnou, a klikněte na Zkopírujte > Kopírovat jako obrázek pod Domů karta, viz screenshot:
2. Ve vyskočené Kopírovat obrázek dialogové okno vyberte Jak je zobrazeno na obrazovce z Vzhled část, a zvolte Obrázek pod Formát klikněte na OK zavřete dialogové okno a poté kliknutím na buňku obrázek odešlete, nakonec stiskněte Ctrl + V tento obrázek vložíte, viz screenshot:
3. Po převedení tabulky na obrázek klikněte pravým tlačítkem na kartu listu, která obsahuje obrázek tabulky, který chcete mít vždy viditelný, a vyberte Zobrazit kód z kontextového menu a v otevřeném Microsoft Visual Basic pro aplikace okno, zkopírujte a vložte následující kód do prázdného modulu:
Kód VBA: Vložte plovoucí tabulku v aplikaci Excel:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby Extendoffice
Application.ScreenUpdating = False
If Target.Cells.Count > 1 Then Exit Sub
With ActiveSheet.Shapes("Picture1")
.Top = ActiveWindow.VisibleRange.Top + 5
.Left = ActiveWindow.VisibleRange.Left + ActiveWindow.VisibleRange.Width - .Width - 45
End With
Application.ScreenUpdating = False
End Sub
Poznámka: V tomto kódu je Picure1 je název obrázku, který jste vytvořili, změňte jej prosím podle svých potřeb.
4. Poté uložte a zavřete okno s kódem, nyní, když listujete listem a kliknete na buňku, obrázek tabulky se vždy zachová v pravém horním rohu listu.
Vložte plovoucí textové pole v aplikaci Excel s kódem VBA
Chcete-li vložit plovoucí textové pole, je zde také kód VBA k vyřešení tohoto úkolu.
1. Nejprve byste měli vložit textové pole z Vývojka klepněte na kartu Vývojka > Vložit > Textové pole (ovládací prvek ActiveX), a potom nakreslete textové pole a zadejte informace do textového pole podle potřeby. Viz screenshot:
2. Poté klikněte pravým tlačítkem na kartu listu, která obsahuje textové pole, které chcete mít vždy viditelné, a vyberte Zobrazit kód z kontextového menu a v otevřeném Microsoft Visual Basic pro aplikace zkopírujte a vložte následující kód do mezery Modul:
Kód VBA: Vložte plovoucí textové pole v aplikaci Excel:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby Extendoffice
Application.ScreenUpdating = False
With ActiveWindow.VisibleRange
TextBox1.Top = .Top + 5
TextBox1.Left = .Left + .Width - TextBox1.Width - 45
End With
Application.ScreenUpdating = True
End Sub
Poznámka: V tomto kódu je Textové pole 1 je název textového pole, který jste vložili, změňte jej prosím podle svých potřeb.
3. Poté uložte a zavřete okno kódu, nyní, když listujete listem kamkoli, je vložené textové pole vždy v pravém horním rohu listu.
Maximalizovat nebo minimalizovat okno listu
Chcete-li maximalizovat okno listu, můžete uvolnit více místa pro uživatele, v aplikaci Excel můžete maximalizovat okno listu skrytím pásu karet, řádku vzorců nebo stavového řádku. Kutools pro Excel's Pracovní oblast vám pomůže skrýt pásku pouze jedním kliknutím. Stáhněte si nyní bezplatnou zkušební verzi Kutools pro Excel!
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!