
No.1ベストアンサー
- 回答日時:
こんにちは。
maruru01です。Excel2000、VB6.0とします。
まず、VBのメニューの[プロジェクト]→[参照設定]で、
「Microsoft Excel X.X Object Library」(X.Xはバージョン)
にチェックを入れます。(Excelオブジェクトを使用出来るようにする。)
それで、例えばフォームに[Command1]コマンドボタンを貼り付けて、そのクリックイベントで、次のようにすれば出来ます。
なお、予めExcelファイルを用意しておいて下さい。
そのファイルの"Sheet1"のC4の書式設定を変更します。
Private Sub Command1_Click()
Dim xlApp As Excel.Application 'Excelアプリケーションオブジェクト
Dim xlBook As Workbook 'Workbookオブジェクト
Dim xlSheet As Worksheet 'Worksheetオブジェクト
Dim ExcelFileName As String 'Excelファイルのフルパス
ExcelFileName = "c:\Test.xls"
'Excelブックを開く
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Open(ExcelFileName)
Set xlSheet = xlBook.Worksheets("Sheet1")
With xlSheet
.Range("C4").Select
Selection.NumberFormatLocal = "[h]:mm:ss"
End With
'Excelブックを閉じる
xlBook.Close True
xlApp.Quit
Set xlSheet = Nothing
Set xlBook = Nothing
Set xlApp = Nothing
End Sub
あとは、ファイル名やシート名、セルなどを適宜変更して下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
オブジェクトが見つかりません
-
Excelでフィルタをかけると警告...
-
「Columns("A:C")」の列文字を...
-
PowerPointVBAでスライドマスタ...
-
エクセルのVBAの標準モジュール...
-
CreateObjectとGetObjectの違い
-
実行時エラー 3265「要求された...
-
Word、VBAでの取り消し線文字の...
-
エクセルVBAで2つの画像を比較...
-
エクセルVBAの散布図の近似曲線...
-
エクセルVBAでcode128のバー...
-
テキストボックス中の文字列の...
-
Excel2007 VBA ラジオボタン Ca...
-
VBScriptでCSVファイルのデータ...
-
MATLABのGUI、画像表示について
-
ExcelVBAでのNZ関数について
-
Visual Basic.NETのエラー("オ...
-
VBAで作成するメール(開封確認...
-
オブジェクト変数またはWITHブ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
エクセルのVBAの標準モジュール...
-
Excelでフィルタをかけると警告...
-
テキストボックス中の文字列の...
-
VBAで既に開いている別アプリケ...
-
実行時エラー 3265「要求された...
-
VBAからPDFファイルにパスワー...
-
ExcelVBAでのNZ関数について
-
Excel VBAでIEにアクセスするプ...
-
エクセルVBAで配列内に空白デー...
-
[VBA]CDOメッセージ送信エラー
-
「オブジェクト変数または With...
-
VBAで Set wb = Sheets(1).Cop...
-
VBScriptからDLL参照設定したい
-
AccessVBAで「dim dbs as datab...
-
EXCEL VBA オートシェイプナン...
-
エクセルマクロエラー「'Cells'...
-
VBA:オートシェイプの線の長...
-
VBScriptでファイルの日時順(降...
おすすめ情報