2011年12月28日 星期三
i2資源日曆的設定
2011年12月2日 星期五
excel限制儲存格資料格式
2011年7月2日 星期六
輸入或輸出計算結果
End Sub
'因為此VBA置於模組內,而Label與textbox放置在工作表1內,因此無法直接取用
'Label1.Caption = Range("c2").Value
'TextBox1.Text = Range("c2").Value
工作表1.TextBox1.Text = Range("c2").Value
工作表1.Label1.Caption = Range("c2").Value
End Sub
2011年7月1日 星期五
選取欄或列
'i只能輸入英文字母
'將Z設定為整欄的範圍
Columns(Z).Select
End Sub
'i只能輸入數字
'將Z設定為整列的範圍
Rows(Z).Select
End Sub
excel VBA筆記
'到A欄最後一列
Range("A65530").Select
'跳到該欄最後一列有資料的地方
Selection.End(xlUp).Select
'x為最後一列有資料的列數
x = ActiveCell.Row
'從A1列開始
Range("A1").Select
'利用迴圈來判斷是否要刪除該列
For y = 1 To x
'如果該儲存格是沒資料,empty
If ActiveCell.Value = Empty Then
'x1為沒有資料那列
x1 = ActiveCell.Row
'將x1:x1設定為z列
z = x1 & ":" & x1
'選取z列
Rows(z).Select
'刪除z列後,剩餘資料往上移動一列
Selection.Delete Shift:=xlUp
Else
ActiveCell.Offset(1, 0).Select
End If
Next
'回到A1儲存格
Range("A1").Select
End Sub
2011年6月16日 星期四
暑假不得閒之MCAS(MOS)準備
通過以下四科軟體考試,即取得MOS大師級認證【可分梯次考】
.Microsoft Word 2003 Expert
.Microsoft Excel 2003 Expert
.Microsoft PowerPoint 2003 Core
.Microsoft Access 2003 Core(二選一)
.Microsoft Outlook 2003 Core(二選一)
另外,新的Office 2007, 2010認證除了也稱為MOS外,又名為Microsoft Certified Application Specialist(MCAS)
Microsoft Certified Applictation Specialist考試科目如下:
Microsoft® Office Word 2007
Microsoft® Office Excel® 2007
Microsoft® Office PowerPoint® 2007
Microsoft® Office Access™ 2007
Microsoft® Office Outlook® 2007
Windows Vista™ for the Information Worker
共6科(不分專業級或標準級)。
嵐色共享體-Office研究室
2011年5月30日 星期一
2011年5月24日 星期二
2011年5月21日 星期六
dw8的幾個問題
就可以了,修改成功的成果如下。
2011年4月26日 星期二
2011年4月25日 星期一
2011年4月18日 星期一
被捲尺搞錯好幾次
一般估價單上只寫「尺」,
通常就表示台尺,
1台尺=10台寸,
1台寸=3.03公分,也就是說,
1台尺=30.3公分。
(更正確的說法,是30.3030303030…)
一材的「材」字,
是「材積」的意思,
顧名思義就是「木材的面積」或「木材的體積」,原本是用來計算木材的單位,現在已經被廣泛地使用做為計算許多面積的單位。不過,坊間許多人並不知道這個字怎麼寫,於是就常在估價單上看到單位寫成了「才」,反正積非成是…現在其實寫「才」的人比寫「材」的人要多得多。
至於材積的算法,
很簡單,在面積就是「平方台尺」的意思,
在體積則是「每平方台尺*一寸厚」的意思,
也就是說,
1面積材=30.3*30.3=918.09cm2,
1體積材=30.3*30.3*3.03=2781.8127cm3。
順便也提一下…通常估價單上看到的「材」都指面積,而體積材大半是建材行在使用。
坪也是日製單位,
根據尺貫法的說明,
1坪=1平方「間」,
1「間」=6日尺。
也就是說,
1坪=36日尺平方。
而由於台尺沿用日製,
所以1坪=36材=36*918.09cm2=33051.24cm2=3.305124M2。一般通常簡略地說1坪約等於3.3平方公尺。
面積 | 材(才) | 坪 | 平方公分 (cm2) | 平方公尺 (m2) |
材 (才) | 1.00 | 1/36 | 918.09 | 0.09 |
坪 | 36.00 | 1.00 | 33051.24 | 3.31 |
平方公分 (cm2) | 0.00 | 0.00 | 1.00 | 0.00 |
平方公尺 (m2) | 10.89 | 0.30 | 10000.00 | 1.00 |
長 度 | 台 寸 | 台 尺 | 英 寸 | 英 尺 | 碼 | 公 分 | 公 尺 |
台 寸 | 1.00 | 0.10 | 1.19 | 0.10 | 0.03 | 3.03 | 0.03 |
台 尺 | 10.00 | 1.00 | 11.93 | 0.99 | 0.33 | 30.30 | 0.30 |
英 寸 | 0.84 | 0.08 | 1.00 | 1/3 | 1/36 | 2.54 | 0.03 |
英 尺 | 10.06 | 1.01 | 12.00 | 1.00 | 1/3 | 30.48 | 0.30 |
碼 | 30.18 | 3.02 | 36.00 | 3.00 | 1.00 | 91.44 | 0.91 |
公 分 | 0.33 | 0.03 | 0.39 | 0.03 | 0.01 | 1.00 | 0.01 |
公 尺 | 33.00 | 3.30 | 39.37 | 3.28 | 1.09 | 100.00 | 1.00 |
精密量測概念 (參考自http://www.whcmm.com.tw/index.php?option=com_content&view=article&id=58%3Ameasuring-introduction&catid=31%3Ageneral&Itemid=46&lang=zh)
一、 單位介紹:
常用的單位有公制 ( mm ) 和英制 ( inch ) 二種
1. 公制:1 mm ( Millimeter 公厘) = 100 ( 條 ) = 1000 µm ( Micrometer 微米 ) =1000000 nm ( Nanometer 奈米 ) 。
1 mm ( Millimeter 公厘) = 102 ( 條 ) = 103 µm ( Micrometer 微米 ) =106 nm ( Nanometer 奈米 ) 。
mm 又稱為毫米;條是日本用語,在台灣工業界幾乎天天用,大陸稱為絲;µm 又稱為 Micron 。
2. 英制:1 inch ( 英吋) = 1000 Mil ( 密耳) 。
3. 單位換算:1 inch = 25.4 mm ,1 Mil = 2.54條 = 25.4 µm 。
二、 量測觀念:
1. 精密量測是建立在空間坐標系的觀念上,基本元素為點、線、圓三種。
2. 在坐標系中,元素之間可有多種對應的組合:
點到點距離、點到線(垂直)距離、點到圓距離、圓到線(垂直)距離、圓到圓距離、圓到線(垂直)距離、
線和圓的交圓及切點、兩線交點、兩線交角、兩圓交點…等。
三、量測時常用的名詞:
1. 公差:指在一定的數據內可以容許的誤差值,例某一圓直徑標示為 10 ± 0.05 mm 代表只要這個圓的
直徑在9.95 ~ 10.05 mm 之間都是合格的。
2. 精度:符號為E,是指某一距離與標準距離的誤差,誤差越少精度越好。
U1:指的是在沿著X、Y、Z 軸向的線性精度。
U2:指的是在平面XY、ZX、ZY 面任意位置的線性精度。
U3(E,MPEE):指的是在XYZ 三度空間裏任意位置的線性精度。請參見:三次元座標量測儀的量測誤差
3. 解析度:指某一量測設備的最小單位值,一般精密量測儀都是以µm ( 10-3 mm ) 為單位。
4. 重復性:指重復往返某固定位置或重復量測一標準件的誤差值,誤差越少重復性越好。
推薦書籍:精密量具及機件檢驗 (新文京, 作者-姜俊賢)
2011年4月8日 星期五
Excel隔列換色
2011年2月26日 星期六
產生條碼
Dim type As BarcodeLib.TYPE = BarcodeLib.TYPE.CODE128
b.IncludeLabel = True
Try
PictureBox1.Image = b.Encode(type, TextBox1.Text.Trim)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
Dim sfd As New SaveFileDialog
sfd.Filter = "BMP (*.bmp)|*.bmp|GIF (*.gif)|*.gif|JPG (*.jpg)|*.jpg|PNG (*.png)|*.png|TIFF (*.tif)|*.tif"
sfd.FilterIndex = 2
sfd.AddExtension = True
If (sfd.ShowDialog = DialogResult.OK) Then
Dim savetype As BarcodeLib.SaveTypes = SaveTypes.UNSPECIFIED
Select Case (sfd.FilterIndex)
Case 1
savetype = BarcodeLib.SaveTypes.BMP
savetype = BarcodeLib.SaveTypes.GIF
Case 3
savetype = BarcodeLib.SaveTypes.JPG
Case 4
savetype = BarcodeLib.SaveTypes.PNG
Case 5
savetype = BarcodeLib.SaveTypes.TIFF
End Select
b.SaveImage(sfd.FileName, savetype)
End If
Private Sub PrintDocument1_PrintPage(ByVal sender As Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
e.Graphics.DrawImage(Me.PictureBox1.Image, 0, 0)
e.Graphics.PageUnit = GraphicsUnit.Inch
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
PrintPreviewDialog1.Document = PrintDocument1 'PrintPreviewDialog associate with PrintDocument.
PrintPreviewDialog1.ShowDialog() 'open the print preview
2011年2月25日 星期五
vb.net列印
Private Sub PrintDocument1_PrintPage(ByVal sender As Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
e.Graphics.PageUnit = GraphicsUnit.Inch
End Sub
'列印按鈕
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
PrintDialog1.Document = PrintDocument1 'PrintDialog associate with PrintDocument.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
PrintPreviewDialog1.ShowDialog() 'open the print preview