タグ

Tipsとvbaに関するtaskforce2008のブックマーク (9)

  • SpinNet : Notice of Service Termination

    ご訪問いただいたお客様へのお知らせ Information for customers visiting this Web site from SpinNet アクセスいただいたWebサービスは提供を終了いたしました。 長年にわたり、多くの皆様にご利用いただきましたことを心よりお礼申し上げます。 SpinNetトップページへ The Web service you are trying to access has been terminated. We would like to thank all of you for your patronage over the years. Go to the SpinNet

  • Excel VBA を学ぶなら moug モーグ | 即効テクニック | シートを保護する(Protect/Unprotectメソッド)

    Protectメソッドは対象シートを保護し、ユーザーの変更を禁止します。保護の解除はUnprotectメソッドを使用しますが、その際にはProtectメソッドで指定した パスワードを引数Passwordで指定する必要があります。なお、パスワードは大文字と小文字を区別します。 構文 Object.Protect(Password, DrawingObjects, Contents, Scenarios, UserInterfaceOnly) シートの保護 Object.Unprotect(Password) シートの保護解除 設定項目 内容 Object Worksheet, Chartオブジェクト Password 保護解除の際に必要なパスワード [省略可能] DrawingObjects 描画オブジェクトを保護する(True)、 しない(False:規定値)[省略可能] Contents

  • エクセル VBA マクロ 基本操作編

    [TOP][基操作] [関数] [お遊び] [マクロを登録][ユーザー定義表示形式][自作メニュー] <1、基操作編目次> エクセルをもっと楽に、便利に使うために、役立ちそうなマクロを集めてみました。自分が使うために作ったものがほとんどです。 同じような細かいことを、結構繰り返しやっています。これをマクロにすると、楽ちん楽ちん! (動作確認環境=Windows98,Excel97&2000) mailto:マイニー・ヨシツネ 2011/8更新 1、基操作編 は、 <基操作編 その1> <基操作編 その2> <基操作編 その3> に分けています。左のリンクからも飛べますが、下の各マクロごとのリンクから、直接そのマクロに飛べます。 <<お気に入りのマクロをコピーして、エクセルのVBAモジュールにペーストしてください。あとは、メニューや、ツールボタンに登録してお使いください。>> ブ

  • ■T'sWare Access Tips #408 ~FTPでファイルをダウンロードする方法~

    WinInet.DLLのAPI関数を使うと、FTPサーバーに接続してファイルをダウンロードすることができます。 それにはまず、標準モジュールに次のようなAPIの宣言を記述します。 Private Declare Function InternetOpenS _ Lib "WinInet.DLL" Alias "InternetOpenA" _ (ByVal lpszAgent As String, ByVal dwAccessType As Long, _ ByVal lpszProxyName As String, ByVal lpszProxyBypass As String, _ ByVal dwFlags As Long) As Long Private Declare Function InternetConnectS Lib _ "WinInet.DLL" Alias "Int

  • Office TANAKA - FileSystemObject

    FileSystemObjectオブジェクトは、ドライブ・フォルダ・ファイルなどを操作できるオブジェクトです。FileSystemObjectオブジェクトは、Scrrun.dllファイル内のスクリプティングタイプライブラリとして提供されます。 VBAからFileSystemObjectオブジェクトを利用するには、CreateObjectメソッドを実行してFileSystemObjectオブジェクトのインスタンスを作成し、そのインスタンスに対してプロパティの設定やメソッドを実行します。ここでは、FileSystemObjectオブジェクトのプロパティやメソッドのリファレンスと、使い方のサンプルを解説します。 なお、文の内容はExcel VBAでの操作を前提に書きますが、AccessなどのVBAや、VisualBasic(VB)からも同じ考え方でFileSystemObjectオブジェクトを

  • VBA応用(CDOでメール送信)

    その後「ダウンロード」の方に移転しております。 (この画像をクリックすると、該当ページにジャンプします。)

  • Visual Basic を使ったスタートアップ プロパティの設定

    Visual Basic を使ったスタートアップ プロパティの設定 Access データベース (.mdb) では、スタートアップ プロパティは Database オブジェクトのプロパティです。Database オブジェクトは Jet データベース エンジンによって与えられるデータ アクセス オブジェクト (DAO) です。しかし、スタートアップ プロパティは Access によって定義されているため、Jet データベース エンジンに自動的には認識されません。スタートアップ プロパティがあらかじめ設定されていない場合は、スタートアップ プロパティを作成し、Database オブジェクトの Properties コレクションに追加する必要があります。 Access プロジェクト (.adp) では、スタートアップ プロパティは CurrentProject オブジェクトのプロパティで、Acc

    Visual Basic を使ったスタートアップ プロパティの設定
  • VBA での日付の計算

    お世話になってます。 Access VBA 初心者です。 string型変数に日付(YYYYMMDD)がセットされています。 その日付に1日プラスした日付を算出したいのですが、 どうすればよいのかよく分かりません。 たとえば Dim w_Date As String w_Date = "20070726" としたならば、 w_Dateは"20070727"となるようにしたいのですが。。。 よろしくお願いいたします。

    VBA での日付の計算
    taskforce2008
    taskforce2008 2009/04/22
    format(date,"yyyymmdd")の逆関数
  • はじめてのユーザー定義関数 - 色のついたセルを合計

    このページでは、ワークシートでユーザー定義関数を利用する手順をご紹介します。 今、ワークシートに以下のようなデータがあり、目印としてセルに赤い色がつけてあります。この色のついたセルだけを合計するにはどうすれば良いのでしょうか? 実は、ワークシート関数の中にはセルの色を取得できる関数はありません。しかし、マクロを使えば可能です。そこで、今回は VBA でユーザー定義関数を作り、色を取得するようにしてみましょう。 (色の認識には個人差があるため、色に重要な意味を持たせることは、一般的には避けるようにしてください) Visual Basic Editorを起動します。 アクティブブックのプロジェクトに標準モジュールを挿入します。ユーザー定義ワークシート関数は標準モジュールに作成する必要があります。 標準モジュール Module1 が挿入され、コードのウィンドウが開きます。 このコードのウィンドウ

  • 1