Excelは超〜〜〜〜便利

なんでもできます (処理速度とファイルサイズは別として)

ここではVBAや関数、その他エクセルに関することを何でも掲載していきます

ただし、Windows版Excel97のみでしか確認していません。ご了承ください。

掲示板で質問も募集中です。 

 

 

DownLoadできるプログラム3本

 

 

 

 

※ファイルはすべてLZH形式で圧縮されています

 Lhasa等の解凍ソフトを使用して解凍するとフォルダが

 作成されるのでその中のxlsファイルをダブルクリックしてください

 解凍ソフトは「窓の杜」等から入手してください

 

 

 

 

 

 

 

  二通りの方法を掲載しています
  Iserrorを使用します
  入力規制を使用します
  Alt + {DOWN}
  入力規制を使用します
  Ctrl + Enter
  TAB
   
   
  [ツール] - [オプション]

Excel5.0/95形式で保存したい

   

シートの背景を変更したい

   

横に連続したデータを縦に貼り付けたい

   

エクセルにホームページのような効果を持たせる

   

アイコンの表示を大きくしたい

   

アイコンを変更したい

   

オリジナルアイコンを作る

   

セルにふりがなを表示する

   

関数を使ってふりがなをとりだす

  Phonetic( ○○○ )

セル内で改行する

  Alt + Enter

図形にリンクを設定する

   

罫線を消す

  [ツール] - [オプション]

斜めの罫線を引く

   

図形を使ってスタンプを作る

   

シート見出しを消す

   

コードを入力するとそれに対応した文字が表示される

  vlookup

セルに「0000」と表示させたい

 

セルの書式設定を
「 文字列 」に

 

 

ステータスバーに文字を表示する方法

  Application.
 Statusbar="○○○"

アクティブセルの位置を求める方法

  Activecell.Address 他

シート切り替え時や印刷時に画面がちらつくのをなくします

  Application.
 Screenupdating=false

小文字を大文字に変換します

  ucase(○○○○)

全角文字を半角文字にします

  strconv(○○○○,8)

画面左上のセルの位置がA1になるように画面を移動します

  goto

シート全体の文字を消す方法

  clearcontents

Bookを閉じるときにでる確認メッセージを出さないようにする

  Displayalerts=false

データの中から検索

  Find , FindNext

図を挿入

  Insert , Image

挿入した図を削除する

   

取得した文字列から空白を取り除く

  Trim

入力された日付が正しいか判断する

  ISdate

Enterキーが押下されたらプログラムが走る仕掛けをつくる

  F1keyが押下されたら等、
応用できます

Formの閉じるボタンを押しても閉じない方法

   

エクセルを終了する

  application.quit

FormのListboxにセルの値を表示させる

  RowSource

全角の数字文字列の使用上の注意

   

2つの日付の間の日数を求める

  DateDiff

2つの時間の間の分数を求める

  DateDiff

ある日付に1日足したい

  DateAdd

2つの日付の大小を比較したい

  DateValue

2つの時刻の大小を比較したい

  TimeValue

読み取り専用で開く

   

「印刷」のウインドウを開く

   
Cellsを使って範囲を指定する方法    
○秒後にプログラムを実行する   OnTime
指定した時刻にプログラムを実行する   OnTime
乱数を発生させる   Rnd
図形を非表示にする   shapes(○○○).
 visible=false
現在開いているブックの絶対パスを求める   fullname
現在開いているブックのフォルダを求める   Path

[ ファイルを開く ] のダイアログを使ってファイル名
 を取得する

  GetOpenFilename
ブックのシートの数を取得する   Sheets.Count