KutoolsforOffice — One Suite. Five Tools. Get More Done.February Sale: 20% Off

How to insert company logo into worksheet?

AuthorSunLast modified

Including your company logo in an Excel worksheet is a common requirement for branding, official documentation, and creating a more professional look, especially when preparing sheets for reports, presentations, or printouts. There are several straightforward ways to insert a company logo, with each method offering unique advantages for different usage scenarios. This article provides step-by-step instructions for a variety of approaches to help you efficiently incorporate your company logo into your worksheets.


Insert company logo as picture

One practical way to display a company logo on your worksheet is to insert it directly as an image. This method is especially useful when you want the logo to be visible during regular editing, and you need to move or resize it freely within the sheet. However, be aware that when printing, the logo’s position might shift if you make adjustments to the worksheet content. It's well-suited for digital presentations or customizing the layout on specific pages.

To insert your company logo as a picture, proceed as follows:

1. Select the cell where you would like the upper-left corner of the logo image to appear. Then click Insert > Pictures in the Excel ribbon.
A screenshot of the Insert menu in Excel with the Pictures option highlighted

2. In the Insert Picture dialog box, browse to the saved location of your company logo image file, select it, and click Insert.
A screenshot of the Insert Picture dialog box for selecting a logo image

3. The logo now appears on your worksheet as a picture object. You can resize the logo by clicking and dragging any of its corner handles. To move it, hover the mouse over the image edge until the cursor changes, and drag the logo to your preferred position.
A screenshot of the Excel worksheet with the inserted company logo being resized

Tip: Right-click the inserted logo and select Format Picture for further adjustments, such as adding a border or shadow for enhanced visibility. If you want the logo to stay in a certain position relative to worksheet data, right-click the image, choose Size and Properties, and set the relevant positioning options.

Note: This method does not link the logo specifically to Excel's printing headers/footers. Ensure your print settings show the logo as desired by checking Print Preview.


Insert company logo as header/footer

If your goal is to display the company logo at the top or bottom of each printed page, inserting it into the header or footer is a reliable choice. This ensures the logo repeats on relevant pages during printing, making it suitable for reports and official documents. However, the logo will not be visible during normal worksheet editing view—only in Page Layout or Print Preview.

Follow these steps to embed your company logo as a header or footer image:

1. Click the Page Layout tab on the ribbon, then, in the Page Setup group, click the small dialog launcher arrow icon at the bottom right.
A screenshot of the Page Layout tab in Excel with the Page Setup arrow highlighted

2. In the Page Setup dialog box, go to the Header/Footer tab and click either Custom Header or Custom Footer based on where you want the logo to appear.
A screenshot of the Page Setup dialog with the Custom Header or Footer button highlighted

3. In the new dialog (Header or Footer), select the section (left, center, or right) where you want to insert your company logo. Click the Insert Picture button in the toolbar.
A screenshot of the Header dialog with the Insert Picture button selected

4. In the Insert Pictures dialog, click Browse (in the From a file section). Then, navigate to and select your company logo image file, and click Insert.
A screenshot of the Insert Pictures dialog with the Browse button for selecting a file highlighted

5. Once the image appears as a code such as &[Picture] in the header/footer field, click Format Picture to adjust the logo’s size or scale. This helps ensure the logo prints at an appropriate size and resolution.
A screenshot of the Format Picture dialog for resizing the logo

6. In the Format Picture dialog, go to the Scale section and change the percentage to resize the logo without distortion. Preview the effect in Page Layout view if needed.
A screenshot of the Format Picture dialog with the Scale options for adjusting the size of the logo

7. After completing your adjustments, click OK on each dialog to confirm and close. Your logo is now embedded in the worksheet’s header or footer and will appear on all printed pages as specified.
A screenshot of an Excel worksheet with the company logo inserted as a header

Tips: To avoid printing issues, use high-resolution images and test print a page to check alignment. The header and footer image display might be affected by page margins, scaling, and printer settings.

Common issue: If the logo appears stretched or pixelated, try resizing the image before inserting it, or adjust scaling within the Format Picture dialog.


Insert company logo as watermark with Kutools for Excel

If you want the company logo to appear as a subtle watermark in the worksheet background—visible both on screen and in print—using the Insert Watermark feature of Kutools for Excel is a very efficient solution. This approach is ideal when branding is important across the entire printable area, and you want a non-intrusive, stylish effect that doesn’t interfere with worksheet data.

Kutools for Excel offers over 300 advanced features to streamline complex tasks, boosting creativity and efficiency. Itegarate with AI capabilities, Kutools automates tasks with precision, making data management effortless. Detailed information of Kutools for Excel...         Free trial...

1. In Excel, click Kutools on the main ribbon, then select Insert > Insert Watermark.
A screenshot of the Kutools menu in Excel with the Insert Watermark option highlighted

2. In the pop-up dialog, check the Picture Watermark option. Then, check the Washout box for a light, watermark-style effect. Click Select Picture to choose the company logo. Adjust the scale of the inserted logo if necessary to fit your worksheet layout.
A screenshot of the Insert Watermark dialog

3. Once satisfied with your settings, click Ok to apply the watermark. The logo will appear in the background of your worksheet, behind data, and will be visible in preview and printouts.
A screenshot showing the Excel worksheet with the logo inserted as a watermark using Kutools

Tip: To achieve the best visual effect, use a logo with sufficient resolution and consider transparency to ensure the watermark does not make data hard to read. If you need to fine-tune or remove the watermark, simply return to the Insert Watermark dialog and adjust or delete as needed.

Kutools for Excel - Supercharge Excel with over 300 essential tools, making your work faster and easier, and take advantage of AI features for smarter data processing and productivity. Get It Now


Insert company logo with VBA code

For users looking to automate the insertion of a company logo—such as batch-inserting a logo into multiple sheets or at a standardized position—a VBA macro can provide a flexible solution. This is suitable for advanced users or repetitive tasks, although it may require initial setup and careful file management. The main benefit is the ability to programmatically control the logo placement and size.

1. To use this method, click Developer Tools > Visual Basic to open the Microsoft Visual Basic for Applications window. Click Insert > Module, then paste the following code into the module:

Sub InsertCompanyLogo()
    Dim ws As Worksheet
    Dim logoPath As String
    Dim logoPic As Picture
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    logoPath = Application.GetOpenFilename("Picture Files (*.jpg;*.jpeg;*.png;*.bmp),*.jpg;*.jpeg;*.png;*.bmp", , xTitleId)
    
    If logoPath = "False" Then Exit Sub
    
    Set ws = ActiveSheet
    Set logoPic = ws.Pictures.Insert(logoPath)
    
    If Not logoPic Is Nothing Then
        With logoPic
            .Top = ws.Range("B2").Top
            .Left = ws.Range("B2").Left
            .ShapeRange.LockAspectRatio = msoTrue
            .Width = 100
        End With
    End If
End Sub

2. Press F5 or click the Run button Run button to execute the code. A dialog will prompt you to select the logo image. The code will insert the logo at cell B2 of the active worksheet and set its width to 100 points, preserving aspect ratio. You may adjust the position by changing the .Top and .Left references, or the size by modifying .Width as needed.

Note: Save your work before running VBA code to avoid unexpected changes. This VBA method works with standard image file formats (JPEG, PNG, BMP, etc.).


Insert company logo with Excel background feature

Another alternative is to use Excel’s background image feature, which places the logo across the sheet background but is visible only in Normal view—not in printouts. This method is suitable when you want branding visible during worksheet editing but do not require it in printed form. To use this feature, go to Page Layout > Background and select your logo image. The logo will tile across the background. Note: This method does not support scale or position adjustments and is best for subtle watermark-style backgrounds during data entry.


Demo: Insert watermark into Excel using Kutools

 
Kutools for Excel: Over 300 handy tools at your fingertips! Enjoy AI-powered features for smarter and faster work! Download Now!

Best Office Productivity Tools

🤖Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |  Round without Formula ...
Super Lookup: Multiple Criteria VLookup    Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |  Big Formula Bar    Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells    Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more
Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time.  Click Here to Get The Feature You Need The Most...


Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!

All Kutools add-ins. One installer

Kutools for Office suite bundles add-ins for Excel, Word, Outlook & PowerPoint plus Office Tab Pro, which is ideal for teams working across Office apps.

ExcelWordOutlookTabsPowerPoint
  • All-in-one suite — Excel, Word, Outlook & PowerPoint add-ins + Office Tab Pro
  • One installer, one license — set up in minutes (MSI-ready)
  • Works better together — streamlined productivity across Office apps
  • 30-day full-featured trial — no registration, no credit card
  • Best value — save vs buying individual add-in