viehoai
Thành viên gắn bó



- Tham gia
- 22/5/09
- Bài viết
- 2,599
- Được thích
- 2,908
Vầy được không bạnXin các anh chị giúp cách vẽ đường thẳng theo số liệu cho trước. Khi số liệu thay đổi thì kích thước thay đổi theo như mô tả trong file. Xin chân thành cảm ơn các anh chị.
Em cảm ơn anh nhiều. Xin Anh hướng dẫn cách làm cho em với. Hơn nữa nhập số liệu lẻ và đường thẳng đậm hơn được không ạ. Chúc anh luôn khỏe, hạnh phúc.Vầy được không bạn
Xem file nhé
Xin các anh chị giúp cách vẽ đường thẳng theo số liệu cho trước. Khi số liệu thay đổi thì kích thước thay đổi theo như mô tả trong file. Xin chân thành cảm ơn các anh chị.
Cách của tôi là dùng hàm REPT để nhân bản ký tự "__" ---> Ký tự này bạn tìm trong mục Insert\Symbol (xem công thức tại cell C3 và C4)Em cảm ơn anh nhiều. Xin Anh hướng dẫn cách làm cho em với. Hơn nữa nhập số liệu lẻ và đường thẳng đậm hơn được không ạ. Chúc anh luôn khỏe, hạnh phúc.
Xin cảm ơn anh. Xin anh hướng dẫn cách làm. Cách làm anh ndu tuyệt vời, tuy nhiên vẫn chưa hoàn thiện về nhập số lẽ và độ chính xác vẽ không cao nhất là khi các số liệu chênh lệch đáng kể. Cách làm của anh có độ chính xác nhưng vẫn chưa kể đến số liệu lẽ, nhờ anh khắc phục. Hơn nữa nhập số 3 thì sao lại vẽ 1 ô thôi, nhập số 1 lại không có, xin anh giúp đỡ tiếp nhé. Xin cảm ơn anh nhiều.Thêm một cách nữa: dùng conditionnal forrmatting.
Bạn vui lòng cho biết số lẻ mà bạn nói là LẺ ĐẾN BAO NHIÊU (bao nhiêu số thập phân)?Xin cảm ơn anh. Xin anh hướng dẫn cách làm. Cách làm anh ndu tuyệt vời, tuy nhiên vẫn chưa hoàn thiện về nhập số lẽ và độ chính xác vẽ không cao nhất là khi các số liệu chênh lệch đáng kể. Cách làm của anh có độ chính xác nhưng vẫn chưa kể đến số liệu lẽ, nhờ anh khắc phục. Hơn nữa nhập số 3 thì sao lại vẽ 1 ô thôi, nhập số 1 lại không có, xin anh giúp đỡ tiếp nhé. Xin cảm ơn anh nhiều.
Dạ chỉ cần một số thập phân là được. File cũng giống như em đã đưa trên thôi, nhưng chỉ khắc phục khi nhập số lẽ (ví dụ khi em nhập số 3,5 thì vẽ đoạn thẳng gồm 3,5 ô ngang như em đã minh hoạ như file ở trên. Cảm ơn anh nhé.Bạn vui lòng cho biết số lẻ mà bạn nói là LẺ ĐẾN BAO NHIÊU (bao nhiêu số thập phân)?
Sao bạn không cho file thật lên cho dể làm việc nhỉ?
Thì giống như anh Sealand đưa lên đấy: Nhân thêm hệ số 10 là xong!Dạ chỉ cần một số thập phân là được. File cũng giống như em đã đưa trên thôi, nhưng chỉ khắc phục khi nhập số lẽ (ví dụ khi em nhập số 3,5 thì vẽ đoạn thẳng gồm 3,5 ô ngang như em đã minh hoạ như file ở trên. Cảm ơn anh nhé.
Bạn dùng thử cái Line trong sheet nha.Xin các anh chị giúp cách vẽ đường thẳng theo số liệu cho trước. Khi số liệu thay đổi thì kích thước thay đổi theo như mô tả trong file. Xin chân thành cảm ơn các anh chị.
Sub worksheet_change(ByVal target As Range)
Application.ScreenUpdating = False
On Error Resume Next
With target
If .Column = 1 And IsNumeric(.Value) And .Value >= 0 Then Shapes(.Row).Width = target * 100
End With
Application.ScreenUpdating = True
End Sub
Bạn dùng thử cái Line trong sheet nha.
PHP:Sub worksheet_change(ByVal target As Range) Application.ScreenUpdating = False On Error Resume Next With target If .Column = 1 And IsNumeric(.Value) And .Value >= 0 Then Shapes(.Row).Width = target * 100 End With Application.ScreenUpdating = True End Sub
Sub worksheet_change(ByVal target As Range)
Application.EnableEvents = False
On Error Resume Next
With target
If .Column = 1 And IsNumeric(.Value) And .Value >= 0 Then
target.Resize(, 255).ClearFormats
With target.Offset(, 1).Resize(, target).Borders(xlEdgeBottom)
.Weight = xlThick
.ColorIndex = target.Row Mod 56
End With
End If
End With
Application.EnableEvents = True
End Sub