TOP > 一行コード集 1  2  3    4    5    6    コード300選(i-mode版)

1

IMEの状態取得

MsgBox IMEStatus

2

アクティブセルの行番号

ActiveCell.Row

3

アクティブセルの列番号

ActiveCell.Column

4

アクティブブックのパス取得

ActiveWorkbook.Path

5

アクティブブックフルパス

ActiveWorkbook.Path & "\" & ActiveWorkbook.Name

6

新しいウィンドウを開く

ActiveWindow.NewWindow

7

印刷

ActiveSheet.PrintOut

8

ウィンドウ全画面表示

Application.DisplayFullScreen=True

9

上書き保存

ActiveWorkbook.Save

10

エラー処理

On Error GoTo エラー処理

11

オートオープン

Sub Auto_Open()

12

オフセット下に1

ActiveCell.Offset(1,0).Activate

13

オフセット右に1

ActiveCell.Offset(0,1).Activate

14

開いてるシート数

ActiveWorkbook.Worksheets.Count

15

開いてるブック数

Workbooks.Count

16

カレントドライブ取得

iDir = Left(CurDir(), 3)

17

カレントパス取得

ActiveSheet.Cells(1, 1).Value = CurDir()

18

行選択

Rows("3:3").Select

19

行挿入

Range("A1").Select Selecion.EntireRow.Insert

20

行番号取得

Worksheets("Sheet1").Range("A1").Row

21

金額で表示

Selection.NumberFormatLocal = "\#,##0;\-#,##0"

22

組込ダイアログ表示

Application.Dialogs(xlDialogOpen).Show

23

クリア

Selection.ClearContents

24

結合セルかどうか

If Range("A1").MergeCells Then

25

コピー

Selection.Copy

26

コピーモード解除

Application.CutCopyMode = False

27

小文字

LCase(文字列)

28

コントロールの数取得

UserForm1.Controls.Count

29

最下行

Range("A1").CurrentRegion.Rows.Count

30

最右列

Range("A1").CurrentRegion.Columns.Count

31

座標行

Gyo = ActiveCell.Row

32

座標列

Retu = Chr$(ActiveCell.Column + Asc("@"))

33

シート1非表示

Worksheets("Sheet1").Visible=False

34

シートアクティブ

Worksheets("Sheet1").Activate

35

シートアクティブ

Worksheets(1).Activate

36

シート削除

ActiveSheet.Delete

37

シート追加

Sheets.Add

38

シートの表示

Application.Worksheets("Sheet2").Visible = True

39

シート非表示2

ActiveWindow.Visible=False

40

シート保護解除

ActiveSheet.Unprotect

41

シート見出し非表示

ActiveWindow.DisplayWorkbookTabs = False

42

シート名取得

Worksheets("sheet1").Name

43

時間の合計で表示

Selection.NumberFormatLocal = "[h]:mm:ss"

44

時間の取得

時間 = Hour(Now())

45

時刻

MsgBox Time

46

時刻MsgBox

MsgBox"現在時刻 =" & time, vbOKOnly

47

終端セル上

Renge("A65536").End(xlUp).Select

48

数字かどうか

False = IsNumeric(irnd) Then

49

数式入力

Range("C1").Formula = "=SUM(A1:A10)"

50

数式のあるセルを選択

Selection.SpecialCells(xlFormulas).Select

TOP   codepar2