Các câu hỏi về Excel 2007

Liên hệ QC

kienthuc2007

Thành viên mới
Tham gia
16/8/07
Bài viết
17
Được thích
2
em muốn tạo một cái nhãn theo kiểu nhập liện bằng Form để in ra dán nhãn vào tập để chuẩn bị cho năm học mới ?--=0
 

File đính kèm

Bạn không nói dữ liệu như thế nào thì ai mà biết được. Còn file bạn đã là một form rồi đó, nhưng nó là sheetfrom bạn có thể nhập dữ liệu vào để in. Bạn có thể nói rõ hơn.
 
yeudoi đã viết:
Bạn không nói dữ liệu như thế nào thì ai mà biết được. Còn file bạn đã là một form rồi đó, nhưng nó là sheetfrom bạn có thể nhập dữ liệu vào để in. Bạn có thể nói rõ hơn.

mình không biết cách xác định vào các ô nên chỉ xem chơi thôi mong các pác xác định để nhập lại các cells nhé! hêhhheheheheh
 

File đính kèm

In cái nhản này thì nên dùng Mail Merge là nhanh và tiện nhất..
 
Excel 2007- Làm sao chuyển data đã nhập từ hàng ngang thành hàng dọc?

-+*/+-+-+-+ Sắp điên rồi, mình lấy dữ liệu từ file của excel để tình toán thống kê trong R, mà chỉ nhập đối tượng theo hàng ngang thôi hay sao ý, nên có lẽ phải chuyển hết dữ liệu đã nhập sang hàng dọc, thì mới làm ăn được? Có ai giúp mình với...-\\/.**~**|||||@$@!^%%#^#$:boat::bow_arrow:-0-/.,amotion có nhiều hình hài quá, hi hi, làm 1 lèo chục hình nhìn cho vui mắt.
 
Copy data, Paste Special / Tranpose
Ngang thành dọc, rồi dọc thành ngang liền, mà cho hỏi R là cái gì vậy?
 
Hỏi về quyền trên diễn đàn và Excel 2007

Chào các anh.
1. Không hiểu sao khi em tạo chủ đề mới ở một số forum, hệ thống báo bạn không đủ quyền do chưa đăng ký. Xin các anh chỉ cách để đăng bài lên các tất cả các mục.
2. Em dùng excel 2007 khi lọc một cột với điều kiện bất kỳ rồi xóa các bản ghi đó đi thì các bản ghi nằm giữa cũng bị xóa sạch. Hoặc lọc ra rồi copy những thông tin cần cũng copy một loạt luôn. Chuyển sang máy có excel 2003 thì ổn.
Em cám ơn./.
 
teutamteu đã viết:
Chào các anh.
1. Không hiểu sao khi em tạo chủ đề mới ở một số forum, hệ thống báo bạn không đủ quyền do chưa đăng ký. Xin các anh chỉ cách để đăng bài lên các tất cả các mục.
Vì là thành viên mới, bạn chỉ có thể tạo chú đề mới ở đây: Dành cho thành viên mới tham gia, nhưng bạn có quyền gửi bài trả lời trong tất cả các forum khác. Cho tới khi nào số bài của bạn > 30, thì bạn mới có quyền tạo chủ đề mới ở bất kỳ đâu.
 
Làm việc với Menu (Excel 2000-2003), Ribbon (Excel 2007)

Với những code tạo menu cũ (Excel 2000-2003), khi mở file lên ở phiên bản Excel 2007 các bạn sẽ cảm thấy chán! Tại sao? Vì chúng ta phải tìm kiếm nó xem. Cuối cùng các bạn sẽ tìm thấy menu của mình trong Tab Add-In.

Tôi xin giới thiệu bài viết và ví dụ cụ thể của tác giả Ron de Bruin

Chúng ta sẽ đi vào ví dụ đầu tiên. Các bạn có thể download file đính kèm vào cuối bài.
Sau khi download về các bạn bung vào một thư mục và mở file Menu_97-2007.xls

Trong file này chúng ta sẽ có hai worksheet, đó là:
Sheet1 (hiện-visible=True) và MenuSheet (ẩn - Hide)
Worksheet Sheet1: chỉ nhằm giới thiệu cho các bạn cách thức tìm Menu của mình mà thôi.
Worksheet MenuSheet: nhằm chứa thông tin để tạo Menu.
Cấu trúc như hình sau:
Menu_Ex1.jpg


Nếu các bạn đã từng đọc bài hướng dẫn của tôi tạo Menu thì các bạn sẽ dễ dàng hiểu phần này.
Trong ví dụ này tác giả phối hợp kỹ thuật của Jim và đoạn code để tạo Menu của John Walkenbach

Code trong ThisWorkbook để tạo vào xóa Menu.
Đoạn code sẽ kiểm tra phiên bản của Excel để tạo Menu cho phù hợp.

Mã:
Option Explicit

Private Sub Workbook_Activate()
    If Val(Application.Version) >= 12 Then
        If Dir(ThisWorkbook.Path & "\MenuAdd-in.xlam") <> "" Then
            Workbooks.Open ThisWorkbook.Path & "\MenuAdd-in.xlam"
        Else
            MsgBox "The ?.xlam is not in the same folder as this workbook." & vbNewLine & _
                   "We can't create the menu on the Ribbon"
            Exit Sub
        End If
    Else
        Call WB_RDB_AddMenu
    End If
    Call WB_RDB_CreatePopUp
End Sub

Private Sub Workbook_Deactivate()
    If Val(Application.Version) >= 12 Then
        On Error Resume Next
        Workbooks("MenuAdd-in.xlam").Close False
    Else
        Call WB_RDB_DelMenu
    End If
    Call WB_RDB_RemovePopUp
End Sub

Code để tạo Menu trong Excel 2007
Mã:
Option Explicit
Option Private Module

Sub WB_RDB_DisplayPopUp()
    If ActiveWorkbook.Name = ThisWorkbook.Name Then
        On Error Resume Next
        Application.CommandBars(ThisWorkbook.Sheets("MenuSheet").Range("B2").Value).ShowPopup
        On Error GoTo 0
    End If
End Sub

'' This sub is the callback routine for all ribbon buttons
'' Since Excel 11 doesn't know what a IRibbonControl is
'' we must dim Ctrl as Variant.
'' but then we can convert it to an IRibbonControl
'' within the sub (which we must do do get the Ctrl.ID property).
Sub BtnOnActionCall(Ctrl As Variant)
    Dim Ctrl1 As IRibbonControl
    Set Ctrl1 = Ctrl
    Select Case Ctrl1.ID
    Case "customButton1"
        Call WB_RDB_DisplayPopUp
    End Select
End Sub


Sub MyMacro1()
    MsgBox "This macro 1."
End Sub

Sub MyMacro2()
    MsgBox "This macro 2."
End Sub

Sub MyMacro3()
    MsgBox "This macro 3."
End Sub

Sub MyMacro4()
    MsgBox "This macro 4."
End Sub

Sub MyMacro5()
    MsgBox "This macro 5."
End Sub

Sub MyMacro6()
    MsgBox "This macro 6."
End Sub

Sub MyMacro7()
    MsgBox "This macro 7."
End Sub

Sub MyMacro8()
    MsgBox "This macro 8."
End Sub

Sub MyMacro9()
    MsgBox "This macro 9."
End Sub

Sub MyMacro10()
    MsgBox "This macro 10."
End Sub

Sub MyMacro11()
    MsgBox "This macro 11."
End Sub

Sub MyMacro12()
    MsgBox "This macro 12."
End Sub

Sub MyMacro13()
    MsgBox "This macro 13."
End Sub

Sub MyMacro14()
    MsgBox "This macro 14."
End Sub

Sub MyMacro15()
    MsgBox "This macro 15."
End Sub
Code để tạo Menu trong Excel 2000-2003 (Kỹ thuật của John Walkenbach)
Mã:
Option Explicit
Option Private Module

Sub WB_RDB_CreatePopUp()
    Dim MenuSheet As Worksheet
    Dim MenuItem As Object
    Dim SubMenuItem As CommandBarButton
    Dim Row As Integer
    Dim MenuLevel, NextLevel, MacroName, Caption, Divider, FaceId

    ''''''''''''''''''''''''''''''''''''''''''''''''''''
    '   Location for menu data
    Set MenuSheet = ThisWorkbook.Sheets("MenuSheet")
    ''''''''''''''''''''''''''''''''''''''''''''''''''''

    '   Make sure the menus aren't duplicated
    Call WB_RDB_RemovePopUp

    '   Initialize the row counter
    Row = 5

    '   Add the menu, menu items and submenu items using
    '   data stored on MenuSheet

    ' First we create a PopUp menu with the name of the value in B2
    With Application.CommandBars.Add(ThisWorkbook.Sheets("MenuSheet"). _
                                     Range("B2").Value, msoBarPopup, False, True)

        Do Until IsEmpty(MenuSheet.Cells(Row, 1))
            With MenuSheet
                MenuLevel = .Cells(Row, 1)
                Caption = .Cells(Row, 2)
                MacroName = .Cells(Row, 3)
                Divider = .Cells(Row, 4)
                FaceId = .Cells(Row, 5)
                NextLevel = .Cells(Row + 1, 1)
            End With

            Select Case MenuLevel
            Case 2    ' A Menu Item
                If NextLevel = 3 Then
                    Set MenuItem = .Controls.Add(Type:=msoControlPopup)
                Else
                    Set MenuItem = .Controls.Add(Type:=msoControlButton)
                    MenuItem.OnAction = ThisWorkbook.Name & "!" & MacroName
                End If
                MenuItem.Caption = Caption
                If FaceId <> "" Then MenuItem.FaceId = FaceId
                If Divider Then MenuItem.BeginGroup = True

            Case 3    ' A SubMenu Item
                Set SubMenuItem = MenuItem.Controls.Add(Type:=msoControlButton)
                SubMenuItem.Caption = Caption
                SubMenuItem.OnAction = ThisWorkbook.Name & "!" & MacroName
                If FaceId <> "" Then SubMenuItem.FaceId = FaceId
                If Divider Then SubMenuItem.BeginGroup = True
            End Select
            Row = Row + 1
        Loop
    End With
End Sub


Sub WB_RDB_RemovePopUp()
    On Error Resume Next
    Application.CommandBars(ThisWorkbook.Sheets("MenuSheet").Range("B2").Value).Delete
    On Error GoTo 0
End Sub

Sub WB_RDB_AddMenu()
    Dim MenuItem As Object
    WB_RDB_DelMenu
    With CommandBars("Worksheet Menu bar").Controls.Add(Type:=msoControlButton, temporary:=True, before:=3)
        .Style = msoButtonCaption
        .Caption = "My Menu"
        .TooltipText = "My favorite macro's"
        .OnAction = ThisWorkbook.Name & "!WB_RDB_DisplayPopUp"
        .Tag = "TagMenu1"
    End With
End Sub

Sub WB_RDB_DelMenu()
    On Error Resume Next
    Application.CommandBars.FindControl(Tag:="TagMenu1").Delete
    On Error GoTo 0
End Sub
Vâng, thật dễ hiểu. Chúng ta sẽ đi tiếp một ví dụ để tạo Menu trong Excel 2000-2007 trong bài sau.

Lê Văn Duyệt
Menu Excel 2000-2007
 

File đính kèm

Cài hai phiên bản Office: 2003 & 2007

Hiện nay tôi đang cài cả hai phiên bản office 2003 và 2007. Khi đó phiên bản 2007 sẽ được mặc định sử dụng trên máy. Cho tôi hỏi nếu muốn cho bộ office 2003 chạy mặc định thì làm thế nào???
 
Hiện nay tôi đang cài cả hai phiên bản office 2003 và 2007. Khi đó phiên bản 2007 sẽ được mặc định sử dụng trên máy. Cho tôi hỏi nếu muốn cho bộ office 2003 chạy mặc định thì làm thế nào???
Bạn vào trong phần file type trong My Computer để đổi lại. Ở cửa sổ My Computer hoặc Windows Explorer chọn Tools --> Folder Options --> chọn tab file types, chọn các định dạng mở rộng của bộ office (.xls của excel, .doc của word...) rồi nhấn vào change --> tìm đến chương trình cần liên kết (nhớ chọn vào check box "Always used the selected...
Thân
 
Theo tôi hiện nay office 2007 vẫn chưa được nhiều người tin dùng, nếu bạn dùng 2007 nó lưu ở đuôi xlsx khi sang 2003 nó không đọc được rất bất tiện.
Bạn muốn cho Office 2003 mặc định vao My computer\tools\folder options\files types rồi chọn Microsoft excel, word chọn mở la office 2003 là ok. Bạn thử xem có hiệu quả không
 
biểu đồ trong excel 2007

các bạn giúp mình vẽ biểu đồ cột trong excel 2007 sao cho các cột liền kề nhau.
 
Biểu đồ cột liền kề nhau

các bạn giúp mình vẽ biểu đồ cột trong excel 2007 sao cho các cột liền kề nhau.


Xem file tải lên từ máy có ảnh minh họa dễ hiểu hơn. Sau đây là những bước chính

Bước 1:

Vẽ biểu đồ cột

Bước 2:

Chỉ vào cột biểu đồ và nhắp vào nút phải của chuột.
Chọn Format Data Series.
Chọn Options.
Đổi Gap Width tha`nh số 0.
Nhắp OK.
 

File đính kèm

giúp em ghi số trang trong excel 2007

sao trong excel 2007 khi em ghi số trang để chuẩn bị in thì các trang đều hiện tổng số trang chứ không hiện số thứ tự trang. ai biết chỉ giùm em với. em đang cần gấp. cảm ơn nhiều.
 
Em xem lại đã insert Page number hay Number of Pages vào Footer?
 
Bạn vào Page setup, Header and Footer, chọn vị trị đánh số trang, sau đó kích vào biểu tượng "#", rồi nhập kí tự "/", rồi kích vào biều tượng "##"
Khi đó trang excel của bạn sẽ đc đánh dấu theo dạng: 1/5; 2/5..
 
Default direction trong excel 2007 ở đâu?

Trên màn hình excel Dòng (1,2,3,..) nằm bên trái, cột (A,B,C,...) cũng bắt đầu từ trái sang phải. ở excel cũ thì hiệu chỉnh nằm ở TOOLS/OPTIONS/INTERNATIONAL, còn ở excel 2007 nó ở đâu? Khi chuyển qua sử dụng excel 2007 kg biết vô tình mình bấm phím nào mà nó đảo qua phải hết rồi, xem ở Excel Options cũng không có. Ai biết chỉ mình với, bây giờ đọc văn bản excel từ phải qua trái mệt quá.
 
Web KT

Bài viết mới nhất

Back
Top Bottom