タグ

2014年2月14日のブックマーク (26件)

  • Objective-Cのクラス定義を理解しよう

    Objective-Cのクラス定義を理解しよう:Cocoaの素、Objective-Cを知ろう(3)(1/3 ページ) iPhone用アプリケーション開発で注目を集める言語「Objective-C」。C++とは異なるC言語の拡張を目指したこの言語の基を理解しよう(編集部) 前回の「一番初めのObjective-Cプログラム」では、シンプルなサンプルプログラムに沿って、クラス定義の最低限のルールを解説しました。 今回からは、プログラムの構成要素の1つ1つをより深く掘り下げていきたいと思います。その手始めとして、まずはオブジェクト指向の中核であるクラスの定義方法について解説します。前回までの解説と多少重複する部分もありますが、クラスに含まれる構成要素について、より詳しく見ていくことにしましょう。 なお、今回のサンプルは、説明やファイル作成を簡単にするために、クラスの宣言、クラスの実装、および

    Objective-Cのクラス定義を理解しよう
  • Office TANAKA - Excel VBA Tips[VBAでファイルの操作]

    FileSystemObjectオブジェクトを使うと、さまざまなファイル操作が可能になります。FileSystemObjectオブジェクトに関しては「FileSystemObjectオブジェクト」をご覧ください。 また、VBAにはファイルを操作するいくつかのコマンドが標準で用意されていますので、ちょっとした操作ならCreateObjectを使うまでもなく、それら標準のコマンドで済むケースもあります。ここでは、VBAコマンドを使った、次の操作について解説します。 ファイルをコピーする ファイルの名前を変更する ファイルを削除する カレントドライブとカレントフォルダについて フォルダの操作 ファイル操作のサンプル ファイルをコピーする ファイルをコピーするには、FileCopyステートメントを実行します。FileCopyステートメントの構文は次の通りです。 FileCopy source, d

    Office TANAKA - Excel VBA Tips[VBAでファイルの操作]
  • クレジットカード現金化の高還元率の優良店を選ぶためには

    クレジットカード現金化の高還元率の優良店を選ぶためには クレジットカード現金化の優良店を選ぶポイントは、換金率やスピードもありますが、そのほかにも見ておきたいポイントもあります。 お金に厳しい人が利用しますので、手数料やキャンペーンの有無、価格交渉ができる業者ということは見ておきたいところです。 それぞれどのような内容なのでしょうか。 手数料が無料であるクレジットカード現金化の業者には、手数料をすべて無料でしてくれるところがあります。 業者によっては、単純に手数料という名目で業者側の利益がとられていたり、振込手数料、事務手数料という名目で少額ながらお金がかかることがあります。 せっかく高い換金率が記載されていても、手数料の分が差し引かれることで、損をしたような気持ちになったり後から気づくこともあります。 これらの手数料は最初から公式ホームページに記載がある場合は了承したうえで申し込みもでき

  • Office TANAKA - ファイルの操作[ブックを開く]

    ブックを開くには、WorkbooksコレクションのOpenメソッドを使います。 Excelでは、同時に複数のブックを開くことができます。開いているそれぞれのブックはWorkbookオブジェクトとして操作できます。このWorkbookオブジェクトの集合体がWorkbooksコレクションです。新しいブックを開くということは、この集合体に、新しいメンバーを加えるということです。だからWorkbooksコレクションのOpenメソッドです。 次のコードは、C:\Book1.xlsxを開きます。 Sub Sample1 Workbooks.Open "C:\Book1.xlsx" End Sub Workbooks.Open Filename:="C:\Book1.xlsx" という書き方もできます。 「Filename:=」の意味や、つけるのとつけないのとでは何が違うかについては、下記ページを参考に

  • Office TANAKA - シートの操作[新しいシートを挿入する]

    シートの挿入はAddメソッド ワークシートを挿入するときは、WorksheetsコレクションのAddメソッドを実行します。次のコードは新しいワークシートを1枚挿入します。 Sub Sample03() Worksheets.Add End Sub Addメソッドの構文は次の通りです。 Worksheets.Add(Before, After, Count, Type) 引数Beforeに"Sheet2"を指定すると、新しいシートは[Sheet2]の手前(Before)に挿入されます。逆に、指定したシートの後ろ(After)に挿入したいときは、引数Afterにシート名を指定します。引数Beforeと引数Afterは、どちらか一方だけを指定します。もし両方指定した場合、その位置が矛盾しているとAddメソッドはエラーになります。まぁ、普通は両方同時に指定しませんけどね(^^; 引数Countは挿

  • Office TANAKA - シートの操作[コピー/移動する]

    シートのコピーはCopyメソッド シートをコピーするときはCopyメソッドを使います。ここでは「○○は××メソッドです」と簡単に説明していますが、使用するメソッドやプロパティがわからないときは、まず実際の操作をマクロ記録してくださいね。 さて、WorksheetオブジェクトのCopyメソッドには次の引数があります。 Copy(Before, After) 引数Beforeと引数Afterは、それぞれコピー先の位置を指定します。「Before:=Worksheets("Sheet2")」なら、コピーされた新しいシートがSheet2の直前に挿入されます。Addメソッドとよく似ていますが、1つだけ注意が必要です。Addメソッドと違い、引数Beforeと引数Afterを同時に指定することはできません。たとえ両方で矛盾のない位置を指定してもいけません。 Copyメソッドは異なるブックに存在するシート

  • Excel講座 - モジュールを上手く分割する

  • VBA基本(Functionプロシージャ)

    ここまで「VBA」では、「Subプロシージャ」だけにしか触れていませんでしたが、もう一つ「Functionプロシージャ」というものがあります。 Functionプロシージャは、「Callステートメント」でも呼び出せますが、通常は「関数」として利用するものです。つまり、それ自体にデータ型を指定することができ、戻り値を持ちます。 '*************************************************************************************************** ' Functionプロシージャサンプル Module1(Module) ' ' 作成者:井上治 URL:https://www.ne.jp/asahi/excel/inoue/ [Excelでお仕事!] '*****************************

  • Excel #A005 ≪ワークシートやグラフシートをコピー・追加・移動・削除する方法≫

    ExcelVBA でのシート関連のメソッドをまとめてみました。 《Add メソッド,Delete メソッド,Move メソッド,Copy メソッド》

  • クレジットカード現金化の高還元率の優良店を選ぶためには

    クレジットカード現金化の高還元率の優良店を選ぶためには クレジットカード現金化の優良店を選ぶポイントは、換金率やスピードもありますが、そのほかにも見ておきたいポイントもあります。 お金に厳しい人が利用しますので、手数料やキャンペーンの有無、価格交渉ができる業者ということは見ておきたいところです。 それぞれどのような内容なのでしょうか。 手数料が無料であるクレジットカード現金化の業者には、手数料をすべて無料でしてくれるところがあります。 業者によっては、単純に手数料という名目で業者側の利益がとられていたり、振込手数料、事務手数料という名目で少額ながらお金がかかることがあります。 せっかく高い換金率が記載されていても、手数料の分が差し引かれることで、損をしたような気持ちになったり後から気づくこともあります。 これらの手数料は最初から公式ホームページに記載がある場合は了承したうえで申し込みもでき

  • Office TANAKA - セルの操作[背景色の設定]

    セルの文字色を設定するには、FontオブジェクトのColorIndexプロパティかColorプロパティを使います。 Sub Sample1() Range("B2").Font.ColorIndex = 3 ''色パレットの3番を設定します Range("B3").Font.Color = RGB(0, 0, 255) ''青色に設定します End Sub セルの背景色(塗りつぶし色)を設定するには、Rangeオブジェクト配下のInteriorオブジェクトを操作します。 Sub Sample2() Range("B2").Interior.ColorIndex = 3 ''色パレットの3番を設定します Range("B3").Interior.Color = RGB(0, 0, 255) ''青色に設定します End Sub ColorIndexプロパティとは何か Colorプロパティとは

  • 複数のシートからCOUNTIFしたい:Excel(エクセル)の関数・数式の使い方/統計

    「エクセル COUNTIF関数 複数のシート」 という検索が行われていました。 COUNTIF関数に関する定番的ご質問の一つです。 複数のシートを串刺しするように、3D集計するように、3D参照で、COUNTIFしたいという要望です。 このご質問をする方は、以下のような数式を試したりするようです。 例えば、「Sheet1」「Sheet2」のワークシートのA1:A100セルに入力されている「○」の数をカウントしようとして 「=COUNTIF(Sheet1:Sheet2!A1:A100,"○")」 という3D集計でお馴染みの形の数式を試してみるわけです。

  • Office TANAKA - Excel VBA Tips[最終セルの下にSUM関数を自動挿入する]

    たとえばA列に、下図のようなデータが入力されていたとします。 A列には全部で6個の数値が入力されていて、最終セルの「52」はセルA7です。このように数値が入力されている表の最終行にSUM関数を挿入してみましょう。つまり、次のような感じです。 セルに数式を挿入するだけなら簡単ですね。今回のケースなら Sub Sample1() Range("A8") = "=SUM(A2:A7)" End Sub でOKです。しかし、データが入力されている最終セル(ここではセルA7)がマクロを実行するたびに異なる場合はどうでしょう。 まず、SUM関数を挿入するセルを特定します。SUM関数を挿入するのは「最終セルの1つ下」のセルですね。データが入力されている最終セルは、Endモードで取得できます。 最終セル → Range("A2").End(xlDown) ここは、後の処理を楽にするため、あえてRange(

    NSTanechan
    NSTanechan 2014/02/14
    “.Address”
  • クレジットカード現金化の高還元率の優良店を選ぶためには

    クレジットカード現金化の高還元率の優良店を選ぶためには クレジットカード現金化の優良店を選ぶポイントは、換金率やスピードもありますが、そのほかにも見ておきたいポイントもあります。 お金に厳しい人が利用しますので、手数料やキャンペーンの有無、価格交渉ができる業者ということは見ておきたいところです。 それぞれどのような内容なのでしょうか。 手数料が無料であるクレジットカード現金化の業者には、手数料をすべて無料でしてくれるところがあります。 業者によっては、単純に手数料という名目で業者側の利益がとられていたり、振込手数料、事務手数料という名目で少額ながらお金がかかることがあります。 せっかく高い換金率が記載されていても、手数料の分が差し引かれることで、損をしたような気持ちになったり後から気づくこともあります。 これらの手数料は最初から公式ホームページに記載がある場合は了承したうえで申し込みもでき

    NSTanechan
    NSTanechan 2014/02/14
    “End(xlDown”
  • VBA応用(Excelが認知している最終行を取得する。)

    データが登録されている最終行を取得するのは、何通りかの方法があります。 Excelが認知しているセル情報を取得する方法 「SpecialCells」メソッドを使います。 '*************************************************************************************************** ' 最終行の取得サンプル① Module1(Module) ' ' 作成者:井上治 URL:https://www.ne.jp/asahi/excel/inoue/ [Excelでお仕事!] '*************************************************************************************************** '変更日付 Rev 変更履歴内容-

    NSTanechan
    NSTanechan 2014/02/14
    “ カッコ内の定数指示子はVBEでこのように列挙表示されるので、簡単に指定ができます。内容は「最終セル」の他、「コメントのセル」「計算式のセル」”
  • 即効テクニック | 終端セルを参照する(Endプロパティ)

    終端セルを参照する(Endプロパティ) (Excel 2000/2002/2003/2007/2010/2013/2016) ツイート 対象セル範囲の領域における終端のRangeオブジェクトへの参照を返します。 言い換えれば、キーボードでの[Ctrl] + [方向キー] (←、→、↑、↓ のいずれか)の操作で移動する先のセルへの参照です。 どの方向に移動するかは引数Directionで指定します。 構文 Object.End(Direction) 取得のみ

  • VBA実行時エラー1004 rangeメソッド失敗 globalオブジェクトエラー - OKWAVE

    VBA初心者の方がエクセルでグラフを作成する際に実行時エラー'1004'rangeメソッドは失敗しました。'_global'オブジェクトというエラーメッセージが表示され、マクロの実行ができない状況です。原因としては、Rangeメソッドを使用する際に変数の定義がまずい可能性があります。 具体的には、Rangeメソッドの引数に不適切な値が指定されている可能性があります。例えば、Range("A8:A1587,e8:e1587")のような形式で指定されている場合、このような指定方法ではエラーが発生することがあります。変数を使用せずに直接セル範囲を指定するなど、適切な値を指定するように修正する必要があります。 始めまして、VBA初心者のものです。 ただいまエクセルでグラフを作成しています。作業自体は単純作業の繰り返しなのでVBAを用いてやりたいのですが、マクロを実行したときに実行時エラー’1004

    VBA実行時エラー1004 rangeメソッド失敗 globalオブジェクトエラー - OKWAVE
  • Excel VBA を学ぶなら moug モーグ | 即効テクニック | 特定のワークシートを新規のブックにコピーする

    サンプルでは、マクロを実行しているブックの、特定のシートを新規のブックにコピーしています。まず、新規ブックを追加して、特定のシートを指定するために、インプットボックスを用意します。 インプットボックスは、シート名ではなく、インデックス番号の数値で指定してもらうために、インデックス番号とシート名をメッセージに表示します。 数値以外の指定がされると、「数値が正しくありません」というメッセージが表示され、キャンセルもしくはインデックス番号以外の数値が入力された場合は、処理を行いません。 ●サンプル● Sub Sample() Dim myWorkBook As String Dim newWorkBook As String Dim mySeet As Worksheet Dim myMsg As String Dim myTitle As String Dim myValue As Integ

  • 縦書きにするには:Excel(エクセル)の使い方-セルの書式設定

    来表計算ソフトであるExcelでこのようなご質問をいただくことについて思うところは多々ありますが、)こういった設定は[セルの書式設定]ダイアログで行うのが、Excel操作の基です。 ▼操作手順:セル内の文字方向を縦向きにする セル上で右クリックして表示されたショートカットメニューから [セルの書式設定]をクリック ↓ [セルの書式設定]ダイアログ−[配置]タブをクリック ↓ [方向]欄で 縦向きに「文字列」と表示されたテキストボックスをクリック ↓ [セルの書式設定]ダイアログ−[OK]ボタンをクリック [セルの書式設定]ダイアログ−[配置]タブ−[方向]欄の縦向きに「文字列」と表示されたテキストボックスというのは、下図の部分です(意外と見落としてしまう方が少なくないようですが)。 [セルの書式設定]ダイアログは、Excelを使いこなすために、とても重要なダイアログボックスですので、

  • COUNTIF関数で複数条件「または」を指定するには?:Excel(エクセル)の関数・数式の使い方/統計

    「COUNTIF どちらか」 「COUNTIF または」 という検索がこのサイト・インストラクターのネタ帳で行われていました。 ExcelのCOUNTIF関数で複数条件・OR条件を指定して該当するセルの個数をカウントする方法を探している方による検索でしょう。

  • バレンタインデー延期? 大雪で告知 ジョージア州の保安官

    (CNN) 異例の寒波に見舞われている米ジョージア州で、道路状況が悪くプレゼントを買いに行けない住民に配慮して、保安官がバレンタインデー延期の告知を出した。 対象となるのは、車で外出しないとプレゼントを買いに行けない地域の住民。オコニー郡のスコット・ベリー保安官は12日夜、ジョージア州北部を「ノーバレンタインデー区域」に指定するという告知を保安官事務所のフェイスブックに掲載した。 「氷雪や氷晶雨のため、男性が宝くじやチョコレートを買いに出かける義務を2014年2月18日まで免除する」としている。 この告知そのものは冗談だが、ジョージア州では慣れない雪のために立ち往生したりスリップ事故を起こしたりする車が続出しており、18日になれば道路状況も平常に戻ることが予想される。 米国のバレンタインは男性から女性にプレゼントを贈るのが一般的。フェイスブックではベリー保安官の命令に反対する女性が声を上げ

    バレンタインデー延期? 大雪で告知 ジョージア州の保安官
  • ホーム/茨城県

    茨城県庁 〒310-8555 水戸市笠原町978番6 電話 029-301-1111(代表) 法人番号 2000020080004

    ホーム/茨城県
  • Link and Publish your data | Open data sharing & Download | LinkData

    Developmental Coexpression (AtGenExpress +... Contributor:GenoCon Update:Mar 6, 2013 score 69

    Link and Publish your data | Open data sharing & Download | LinkData
  • なぜこのブログを書くのか - WP-E (仮)

    このブログはWEBデザイナー、エンジニアプログラマー、ディレクター、イラストレーターなど 様々なクリエイティブな人、またはクリエイターになりたいと思っている方に向けたブログです。 一発目のこの記事では、僕の中の挫折体験と共に 「なぜこのブログを始めようと思ったのか?」 「この活動を通して何をしたいのか?」 という事にフォーカスして書いていこうと思います。 自己紹介 せいの すすむ Webクリエイター、グラフィックデザイナー 飲コンサルティング会社の自社制作を主としてWebサイトの企画、制作、運用。 またフライヤー、ポスター、小冊子などのグラフィックデザインも行っています。 10歳の頃にWebと出会い、それから間もなく独学でWebサイト制作をはじめました。 紆余曲折を経て3ヶ月間の引きこもり生活の末、「Webを仕事にしていきたい」と強く思うようになりました。 そう思って行動に移してからは

    なぜこのブログを書くのか - WP-E (仮)
  • あのサイトの訪問者はどんなキーワードで検索してくるかざっくりわかるWebサービス「SimilarWeb」|男子ハック

    精度が低いので参考程度にしからならいけど面白いサービスです気になるあのブログやあのサイトがどのくらいアクセスがあって、どこから人が来て、どんな検索キーワードで引っかかっているのか。そんなことがわかったら色々面白い。 そういった情報を「ざっくり」教えてくれるWebサービスが「SimilarWeb」です。 正直なところ精度は高くなく、個人的な感想としては30〜40%程度くらいしか一致しないかなといったところですが、なかなか面白いWebサービス。 以下に男子ハックで試してみた結果を見ながらどんなことがわかるかご紹介。 まずは「トラフィックがどのくらいあるのか」という情報です。 12M(120万)となっています。だいたいあっている感じです。訪問別PVが1.65となっていますが、こんなに高くないですね。直帰率ももう少し高いです。 トラフィックのソースですが、ソーシャルがかなり高く出ていて、検索がかな

    あのサイトの訪問者はどんなキーワードで検索してくるかざっくりわかるWebサービス「SimilarWeb」|男子ハック
  • Amazon.co.jp: 経済は世界史から学べ!: 茂木誠: 本

    Amazon.co.jp: 経済は世界史から学べ!: 茂木誠: 本