• [解決済み] シートが存在するかどうかのテストまたはチェック

    質問 Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'this throws subscript out of range if there is not a sheet in the destination

    2022-07-04 21:28:06
  • [解決済み] データ列全体の先頭または末尾の空白を削除する

    質問 列全体のセルの先頭または末尾のスペースを削除するにはどうすればよいですか。 ワークシートの従来の Find and Replace (別名 Ctrl + H ) のダイアログは問題を解決していません。 どのように解決するのですか? 数式を使いたい場合は TRIM 関数は、あなたが探しているものを正確に実行します。 +----+------------+-

    2022-06-26 06:43:58
  • [解決済み] IF文: 条件が偽の場合にセルを空白にする方法("" は機能しません)

    質問 条件がFALSEの場合、セルを空白にするIF文を書きたい。 なお、C1に以下のような数式が入力されている場合( で、条件がFALSEの場合 )を例に挙げてみます。 =IF(A1=1,B1,"") で、C1が空白かどうかテストされる場合は =ISBLANK(C1) を使うと、これは FALSE を返します。つまり =IF(A1=1,B1,"") 式は、条件を満たさな

    2022-06-05 20:04:34
  • [解決済み] 一意な値を数える簡単なピボットテーブル

    質問 簡単なピボットテーブルのようです。 私はグループ化している特定の値に対するユニークな値のカウントを行いたいと思います。 例えば、こんなのがあります。 ABC 123 ABC 123 ABC 123 DEF 456 DEF 567 DEF 456 DEF 456 私が欲しいのは、これを表示するピボットテーブルです。 ABC 1 DEF 2

    2022-06-04 20:36:56
  • [解決済み] vbaで文字列の中に二重引用符を入れるにはどうしたらいいですか?

    質問 ダブルクォートを含むセル内にvbaでif文を挿入したい。 以下は私のコードです。 Worksheets("Sheet1").Range("A1").Value = "=IF(Sheet1!B1=0,"",Sheet1!B1)" 二重引用符のため、文字列の挿入に問題があります。二重引用符をどのように扱えばよいのでしょうか? どのように解決するのですか? 引用符を二重に

    2022-05-16 18:24:19
  • [解決済み] Excel 2007で改行を含むCSVをインポートする

    質問 検索結果をCSVファイルに書き出し、Excelで開く機能を作っています。 フィールドの1つはフリーテキストフィールドで、改行、カンマ、引用などが含まれる場合があります。 これに対処するため、フィールドを二重引用符(")で囲んでいます。 しかし、Excel 2007にデータをインポートし、適切な区切り文字を設定し、テキスト修飾子をダブルクォートに設定しても、テキストフィール

    2022-05-06 16:21:33
  • [解決済み] VBAでグローバル変数を宣言するにはどうしたらいいですか?

    質問 以下のコードを書きました。 Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 そして、エラーメッセージが表示される。 SubまたはFunctionに無効な属性があります。 何を間違えたか

    2022-05-06 04:04:03
  • [解決済み] ExcelからVBAを使用してサーバーにHTTP POSTリクエストを送信するにはどうすればよいですか?

    質問 ExcelのスプレッドシートからHTTP POSTを実行するには、どのようなVBAコードが必要ですか? どのように解決するのですか? Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP") URL = "http://www.somedomain.com" objHTTP.Open "POST", URL, False objHTTP

    2022-04-29 13:48:55
  • [解決済み] MS Excelでバージョン管理をする最適な方法【非公開

    質問 閉店 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにする。 この投稿を編集する .

    2022-04-28 19:03:08
  • [解決済み] 列番号から文字に変換する関数?

    質問 Excel VBAで、数値から列の文字を返す関数をご存知の方はいらっしゃいませんか? たとえば、次のように入力します。 100 が返されるはずです。 CV . 解決方法は? この関数は、指定された列番号に対応する列文字を返します。 Function Col_Letter(lngCol As Long) As String Dim vArr vArr

    2022-04-24 08:25:23
  • [解決済み] エクセルで、ある変数を一定に保ち、他の変数を行によって変化させる方法

    質問 計算で一定にしたいセルA1があるとします。例えば、次のような値を計算したい。 =(B1+4)/(A1) そのセルをドラッグして多くの行のセルにまたがって計算すると、B1の値だけが変わり、A1はA2やA3などに行くのではなく、常にそのセルを参照するようにするにはどうしたらよいでしょうか。 解決方法を教えてください。 こちらのフォームをご利用ください。 =(B0+4)/$

    2022-04-23 17:58:20
  • [解決済み] VBAで現在のワークシートのパスを取得する方法は?

    質問 アドインとしてマクロを書いたのですが、そのマクロを実行している現在のワークシートのパスを取得する必要があります。どのようにすればよいのでしょうか?ファイルのパス(ディレクトリだけ)を取得するにはどうすればよいですか? どのように解決するのですか? 使用方法 Application.ActiveWorkbook.Path は、パスそのもの(ワークブック名なし)または App

    2022-04-23 16:54:04
  • [解決済み] Excel用CSVファイルの生成、値の中に改行を入れるには?

    質問 Excel用のファイルを作成する必要があるのですが、このファイルには複数の行を含む値があります。 また、非英語のテキストが含まれているため、ファイルはユニコードでなければなりません。 今、生成しているファイルはこんな感じです。(UTF8で、英語以外のテキストが混在しており、行数も多い) Header1,Header2,Header3 Value1,Value2,"Value3

    2022-04-23 15:48:56
  • [解決済み] VBAを使わずにExcelで文字列の逆引き検索を行うには?

    質問 文字列のリストを含むExcelスプレッドシートがあります。各文字列は複数の単語で構成されていますが、各文字列内の単語の数は異なっています。 Excelの組み込み関数(VBAなし)を使用して、各文字列の最後の単語を分離する方法はありますか? 例 あなたは人間に分類されますか?->人間ですか? いいえ、私は肉アイスキャンディーです ->アイスキャンディー

    2022-04-21 13:09:22
  • [解決済み] Microsoft Excelは.csvファイルのダイアクリティクスを混乱させますか?

    質問 私は、プログラムによってデータを(PHP 5.2を使用して).csvテストファイルにエクスポートしています。 データ例 Numéro 1 (アクセント記号のeに注意)。 このデータは utf-8 (プリペンドBOMなし)。 このファイルをMS Excelで開くと、次のように表示されます。 Numéro 1 . これをテキストエディタ(UltraEdit)で開

    2022-04-21 09:29:52
  • [解決済み】Excel 2013で.csvファイルを正しく表示する方法は?

    質問 Excel 2013では、CSVファイルが正しく読めないようです(Excel 2010では読めます)。.csvファイルを開くたびに、すべてのデータが最初の列に表示されます。 を開くことができるのは知っています。 DATA , Convert を選択し、さらに commas しかし、この設定は保存されず、この種のファイルを開くたびにこの作業を行うことにうんざりしています。 E

    2022-04-17 17:15:13
  • [解決済み】Excel VBAでSelectを使用しないようにする方法

    質問 を使うのが嫌だという話はよく聞きます。 .Select のExcel VBAで、これを使わないようにするにはどうしたらいいか迷っています。しかし、どうすれば使わないで済むのかがわかりません。 Select 関数を使用します。しかし、どのように参照すればよいのかがわかりません。 ActiveCell を使用しない場合は Select . を発見しました。 レンジに関するこの記

    2022-04-16 17:46:58
  • [解決済み] VBAでExcelの最後に使用されたセルを検索する際のエラー

    質問 最後に使用されたセルの値を見つけたいとき、私は使用します。 Dim LastRow As Long LastRow = Range("E4:E48").End(xlDown).Row Debug.Print LastRow セルに1つの要素を入れると、間違った出力がされるのですが。しかし、セルに複数の値を入れると、出力は正しくなります。 この理由は何でしょうか? 解決方

    2022-04-14 09:14:53
  • [解決済み】Excel:文字列の最後の文字/文字列の一致

    質問 基本関数を使用して、文字列内の最後の文字/文字列の一致を識別する効率的な方法はありますか? つまり、最後の文字/文字列ではなく の 文字列が最後に出現する位置、すなわち での 文字列のことです。 Search と find どちらも左から右へ動くので、長い再帰的アルゴリズムなしに適用する方法が思いつきません。 そして この解決策 はもう古いようで

    2022-04-12 08:31:08
  • [解決済み】.text、.value、.value2の違いは何ですか?

    質問 とはどのような違いがあるのでしょうか? .text , .value および .value2 ? target.text、target.value、target.value2はどのような場合に使用するのでしょうか? どのように解決するのですか? .Text は、そのセルに対して画面に表示される内容を表す文字列を与えてくれます。使用方法 .Text を取得する可能性があ

    2022-04-11 09:55:04