Truy vấn Excel

Tôi có một vài câu hỏi liên quan đến truy vấn Excel.

Tôi cần cập nhật bảng tính của mình hàng tuần để hiển thị hiệu suất cổ phiếu được cập nhật cho các cổ phiếu đã chọn.

Tôi từng dùng Yahoo Finance, nhưng tôi thích dùng Charles Schwab hơn vì giao diện của họ tốt hơn.

Nhưng tôi cần đăng nhập vào trang web của Schwab bằng tên người dùng và mật khẩu.

Liệu cách này vẫn hiệu quả không vì tôi cần phải đăng nhập vào trang web?

Ngoài ra, tôi cần cập nhật dữ liệu mỗi tuần hoặc khoảng thời gian tương tự khi có sự thay đổi, vậy làm thế nào để tạo macro thực hiện việc này?

Cảm ơn

Brian




Trả lời:
Chào BrianDonnahoo!

Tôi là Jun, một cố vấn độc lập, và cảm ơn bạn đã đăng bài trong cộng đồng của chúng tôi. Khi sử dụng Charles Schwab, bạn có thể cần đăng nhập để Excel có thể truy xuất dữ liệu. Về vấn đề macro của bạn, giả sử bạn muốn làm mới dữ liệu mỗi thứ Hai, vui lòng sử dụng đoạn mã bên dưới.

Sub updateMe()
Nếu Weekday(Now()) = vbMonday thì
ActiveWorkbook.RefreshAll
MsgBox "Dữ liệu đã được làm mới"
Kết thúc nếu
End Sub

Hi vọng thông tin này hữu ích. Vui lòng cho tôi biết nếu bạn cần hỗ trợ thêm.

Trân trọng,
Tháng Sáu

Trả lời:

Xin chào,

Cảm ơn bạn đã cung cấp mã macro, nhưng việc này vượt quá khả năng của tôi.

Tôi hoàn toàn không biết cách chạy macro này.

Thực tế là, tôi thậm chí không thể chạy được truy vấn nữa.

Tôi nhận được một tin nhắn yêu cầu tôi gọi cho bộ phận hỗ trợ của Microsoft theo số xxx ​​xxx xxxx, vì vậy tôi đã gọi và để lại lời nhắn.

Tôi hy vọng sẽ có người gọi lại cho tôi.

Cảm ơn



Trả lời:
Brian,

Cảm ơn bạn đã trả lời. Đây là những gì bạn cần làm: nhấn Alt+F11 để mở trình soạn thảo, sau đó sao chép và dán công thức mà tôi đã cung cấp (thay đổi dòng "vbMonday" nếu bạn muốn dữ liệu được cập nhật vào một ngày khác). Chạy macro bằng cách vào View > Macros > View Macros > Run, bạn cũng có thể gán phím tắt bằng cách vào Options.

- Tháng Sáu

Trả lời:

Cảm ơn.

Tôi sẽ thử, nhưng hiện tại tôi thậm chí không thể thực thi một truy vấn nào vì hệ thống của tôi không lưu được tệp, tức là trang mã hóa MS/DOS không hiện lên.

Bạn nghĩ sao về việc sử dụng Excelchat?

Thông tin này có tại got-it.ai.

Đây có phải là công ty của Microsoft không?

Cảm ơn

Brian



Trả lời:
Chào BrianDonnahoo!

Vui lòng xem bài đăng khác mà bạn đã gửi liên quan đến câu hỏi trên web của bạn. Tôi đã thêm câu trả lời và hy vọng nó sẽ giúp giải đáp thắc mắc của bạn.
Lưu ý: Excelchat của got-it.ai không phải là trang web tiêu chuẩn của Microsoft, vui lòng sử dụng thận trọng.

-jun

Trả lời:

Đây là lời cảnh báo tiêu chuẩn mà tôi đưa ra mỗi khi thấy một chủ đề có tin nhắn từ kẻ lừa đảo hỗ trợ. Có thể bạn không thấy tin nhắn đó (nó đã bị xóa khỏi diễn đàn), nhưng nếu bạn đã đăng ký theo dõi chủ đề đó, bạn sẽ nhận được email chứa tin nhắn lừa đảo. Để đề phòng, đây là lời cảnh báo của tôi:

KHÔNG trả lời các tin nhắn yêu cầu bạn liên hệ với bộ phận Hỗ trợ của Microsoft, Giám đốc điều hành, nhân viên hỗ trợ, kỹ thuật viên, MVP, cố vấn hoặc bất kỳ ai khác.

Không có cá nhân hay tổ chức hợp pháp nào sẽ yêu cầu bạn gọi điện hoặc liên hệ với họ. Đừng gọi điện thoại. Đừng trả lời email. Đừng nhấp vào các liên kết đến các đại lý giả mạo trên trình duyệt web của bạn.

Các câu hỏi và bình luận sẽ được trả lời trực tiếp trên diễn đàn, chứ không phải ở nơi khác.

Yêu cầu liên hệ với ai đó là giả mạo. Đó là một âm mưu chiếm quyền kiểm soát máy tính của bạn, đánh cắp dữ liệu, tiền bạc và danh tính của bạn.

Hãy tự bảo vệ mình khỏi các chiêu trò lừa đảo trực tuyến và các hình thức gian lận trực tuyến khác - Hỗ trợ Văn phòng



Trả lời:

CHÀO

Truy vấn web là một công nghệ cũ mà hầu hết các nhà cung cấp thông tin đã ngừng hoạt động khi họ nhận ra rằng họ có thể tính phí người dùng cho thông tin của mình.

Dow Jones hiện không cho phép truy vấn qua web.

Tôi khá chắc rằng Schwab muốn bạn sử dụng trang web của họ hơn là tự mình làm. Tôi không thấy họ đề cập đến việc hỗ trợ truy vấn trực tiếp trên web:

https://www.schwab.com/public/schwab/active_trader/trading_tools/trading_software

Thông tin này áp dụng cho Yahoo. Tôi không biết liệu nó có hoạt động với Schwab hay không. Nếu bạn làm cho nó hoạt động được, hãy cho mọi người biết nhé:

TRANG WEB

1

http://moneycentral.msn.com/investor/external/excel/quotes.asp?SYMBOL=["QUOTE","Nhập mã cổ phiếu, quỹ hoặc các mã nhà đầu tư khác của MSN MoneyCentral, cách nhau bằng dấu phẩy."]

Lựa chọn = Toàn bộ trang

Định dạng=Tất cả

PreFormattedTextToColumns=True

ConsecutiveDelimitersAsOne=True

Nhập văn bản khối đơn = Sai

http://www.finance.yahoo.com/q?f=jasx

Bạn đã thử kiểu dữ liệu Chứng khoán mới trên tab Dữ liệu của thanh Ribbon chưa?

Nhận báo giá cổ phiếu



Trả lời:

Cảm ơn bạn đã cung cấp thông tin hữu ích.

Tôi sẽ thử kiểu dữ liệu Stock.

Phương pháp này có cho phép cập nhật dữ liệu hàng ngày hoặc hàng tuần khi giá cổ phiếu thay đổi hàng ngày không?



Trả lời:

Vâng. Để làm mới dữ liệu giá cổ phiếu, hãy nhấp vào nút Làm mới.

Bạn có thể tạo một macro để tự động hóa quá trình đó theo bất kỳ lịch trình nào bạn muốn.



Trả lời:

Vì vậy, tôi đang làm theo đúng các bước để sử dụng Web Query cho Excel trên máy Mac.

Tôi nhấp vào liên kết Yahoo Finance mà tôi muốn, sau đó lưu nó vào thư mục trên màn hình máy tính của mình.

Tôi lưu tệp tin dưới dạng XXX.iqy và sau đó đảm bảo rằng đó là tệp tin định dạng txt.

NHƯNG, sau đó tôi lại không thấy trang menu thả xuống nơi tôi phải nhấp vào nút Mac OS.

Có ai biết tại sao trang bật lên để chọn MAC OS không hiển thị không?

Comments

Popular posts from this blog

Điều tôi muốn làm trong Excel 2010 là tạo một nút tùy chỉnh và gắn nó vào thanh công cụ Truy nhập nhanh và chạy một macro cụ thể.

Mở tài liệu Excel và Word từ Outlook Lỗi - Không đủ bộ nhớ

Excel: Tìm và trả về "số cuối cùng" trong một cột, trong đó cột chứa: cả ô trống và số dương tùy ý (lớn hơn 0).