Spis treści
Wstawianie obrazów w programie Excel jest łatwe, ale trudno jest dopasować zdjęcia do komórki. W tym artykule pokażę Ci kilka sposobów na wstawianie zdjęć w Excelu automatycznie dopasowując rozmiar do komórek.
Żeby było jaśniej, posłużę się arkuszem, który przedstawia informacje o kwiatach dla sklepu.Są 3 kolumny są to Nazwa, Cena, oraz Obraz .
Zeszyt ćwiczeń do ćwiczeń
Wstawianie obrazków w Excelu Automatyczny rozmiar do dopasowania do komórek.xlsmSposoby na wstawianie obrazków w Excelu Automatyczny rozmiar do dopasowania komórek
1. jak wstawić obraz do komórki w Excelu
Najpierw wybierz komórkę, w której chcesz aby wstawić zdjęcie . Now, open Wkładka tab>> Przejdź do Ilustracje >> wybierz Zdjęcia >> następnie wybierz To urządzenie (jeśli zdjęcia są przechowywane w tym samym urządzeniu)
Teraz z urządzenia, w którym przechowywane są zdjęcia, wybierz zdjęcie, które chcesz Wkładka. Na koniec kliknij Wkładka.
Obrazek jest wstawiony, ale nie zmieszczony w komórce. Aby zmieścić obrazek w komórce należy zmienić jego rozmiar.
Read More: Excel VBA: Wstawianie obrazu z folderu (3 metody)
2. zmiana rozmiaru obrazu
I. Używanie skrótów klawiaturowych do zmiany rozmiaru
Teraz wybierz zdjęcie, którego rozmiar chcesz zmienić.
Trzymaj Klawisz ALT i przeciągnij obrazek, aż zmieści się w komórce. Klawisz ALT mieści obrazek w całej komórce.
Możesz też użyć Klawisz SHIFT aby zmienić rozmiar obrazu, wystarczy umieścić go w komórce.
II. Używanie wstążki do zmiany rozmiaru
Wybierz zdjęcie, którego rozmiar chcesz zmienić, a następnie przejdź do Format obrazu .
Teraz należy zmniejszyć lub zwiększyć Wysokość oraz Szerokość od Format obrazu .
Zmniejszyłem oba Wysokość oraz Szerokość by zmieścić go w komórce.
3. automatyczne dopasowywanie obrazów do komórek za pomocą VBA
Najpierw należy otworzyć Deweloper tab>> następnie wybierz Visual Basic.
Teraz, nowe okno Microsoft Visual Basic for Applications pojawi się.
Następnie otwórz Wkładka tab>> następnie wybierz Moduł.
Tutaj Moduł jest otwarty.
Teraz napisz kod do AutoFit zdjęcia w module.
Public Sub AutoFitPic() On Error GoTo NOT_SHAPE Dim PicWtoHRatio As Single Dim CellWtoHRatio As Single With Selection PicWtoHRatio = .Width / .Height End With With Selection.TopLeftCell CellWtoHRatio = .Width / .RowHeight End With Select Case PicWtoHRatio / CellWtoHRatio Case Is> 1 With Selection .Width = .TopLeftCell.Width .Height = .Width / PicWtoHRatio End With Case Else With Selection.Height = .TopLeftCell.RowHeight .Width = .Height * PicWtoHRatio End With End Select With Selection .Top = .TopLeftCell.Top .Left = .TopLeftCell.Left End With Exit Sub NOT_SHAPE: MsgBox "Wybierz obrazek przed uruchomieniem tego makra." End Sub.
Po tym, Zapisz kod i wróć do arkusza, a następnie otwórz Wkładka tab>> Przejdź do Ilustracje >> wybierz Zdjęcia >> następnie wybierz To urządzenie
Teraz z urządzenia, w którym przechowywane są zdjęcia, wybierz zdjęcie, które chcesz Wkładka. Na koniec kliknij Wkładka.
Obraz będzie wstawiony do wybranej komórki.
Teraz otwarte Zobacz >> następnie przejdź do Makra >> wybierz Wyświetl makra.
Teraz, a okno dialogowe pojawi się. Pokazuje zapisane Nazwa makra. Teraz wybierz AutoFitPic i arkusz, w którym chcę zastosować Makra. Na koniec kliknij Biegnij.
Wstawiony obraz będzie AutoFit do komórki.
Po wstawieniu pozostałych zdjęć i uruchomieniu AutoFitPic Makro dopasował te obrazki do odpowiednich komórek.
Zablokuj obraz za pomocą komórki w Excelu
Blokada obrazu jest potrzebny, gdy chcemy wykonać jakiekolwiek funkcje z arkuszem, w którym wstawione są obrazki.
Aby zablokować zdjęcie, wybierz je, a następnie kliknij prawym przyciskiem myszy na prawą stronę myszy. Następnie wybierz Format Zdjęcie
Ze strony Format Zdjęcie >> wybierz Rozmiar & Właściwości >> następnie wybierz Właściwości. Zaznacz na opcji Przesuwanie i rozmiar z komórkami.
Podążał za Format Zdjęcie dla reszty zdjęć do wykonania Filtr.
Najpierw należy otworzyć Dane tab>> następnie wybierz Filtr.
Po zastosowaniu Filtr Teraz wybierz dowolny nagłówek kolumny, a następnie prawe kliknięcie myszy aby zobaczyć opcje sortowania.
Wybrałem Kwiat wiśni oraz Róża.
Teraz pokaże wybrane wiersze bez nakładających się obrazów, ponieważ już zablokowałem zdjęcia do Przesuwanie i rozmiar z komórkami.
Wniosek
W tym artykule, wyjaśniłem kilka sposobów, aby wstawić zdjęcia w Excelu automatycznie rozmiar do komórek. Mam nadzieję, że te różne podejścia pomogą Ci automatycznie dopasować zdjęcia do komórki. Dla każdego rodzaju sugestii, pomysłów, opinie są najbardziej mile widziane. Zapraszamy do komentowania poniżej.